第一章 Oracle 数据库基础Oracle 的SQL*PLUS 是设计所有应用系统的基础工具。要想将应用系统设计成一个健壮的、性能优越的系统。最关键的是要理解RDBMS 的真正含义和结构,理解OracleSQL*PLUS 的特点和核心,弄清关系数据库与桌面数据库的差别。比如理解数据的完整性、一致性、索引、视图等。只有这样才能设计出符合Oracle 特点的应用系统。从而保证系统在提供使用后不会出现一致性、性能等问题。1.1 理解关系数据库系统(RDBMS)CODASYL(数据系统语言协会)是数据库任务组(Database Task Group,DBTG)创建的一种数据库标准,这是一种基于COBOL 的网络数据库标准。1.1.1 关系模型一个描述两个集合的元素如何相互联系或如何一一对应的数学概念,对于数据库来说,关系只是一个带有一些特殊属性的表。所以有: 数据的基础项是关系 在这些表上的操作只产生关系一个关系表必须符合某些特定条件,才能成为关系模型的一部分 储存在单元中的数据必须是原子的。每个单元只能存储一条数据