文档介绍:–1970年提出关系数据模型?, “A Relational Model of Data for Large Shared Data Banks”, 《Communication of the ACM》,1970–之后,提出了关系代数和关系演算的概念–1972年提出了关系的第一、第二、第三范式–1974年提出了关系的BC范式关系数据库简介l关系数据库应用数学方法来处理数据库中的数据l80年代后,关系数据库系统成为最重要、最流行的数据库系统关系数据库简介l典型实验系统–System R–University INGRESl典型商用系统–ORACLE–SYBASE–DB2–SQL Server–INFORMIX– 关系数据库概述l关系数据库系统是支持关系模型的数据库系统l关系模型的组成–关系数据结构–关系操作集合–关系完整性约束1. 关系数据结构l单一的数据结构----关系–现实世界的实体以及实体间的各种联系均用关系来表示l数据的逻辑结构----二维表–从用户角度,关系模型中数据的逻辑结构是一张二维表。2. 关系操作l1) 常用的关系操作l2) 关系操作的特点l3) 关系数据语言的种类l4) 关系数据语言的特点关系操作(续)l1) 常用的关系操作–查询?选择、投影、连接、除、并、交、差–数据更新?插入、删除、修改–查询的表达能力是其中最主要的部分关系操作(续)l2) 关系操作的特点–集合操作方式,即操作的对象和结果都是集合。?非关系数据模型的数据操作方式:一次一记录?文件系统的数据操作方式