1 / 75
文档名称:

数据库系统概论(3).ppt

格式:ppt   大小:418KB   页数:75
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论(3).ppt

上传人:endfrs 2017/4/13 文件大小:418 KB

下载得到文件列表

数据库系统概论(3).ppt

相关文档

文档介绍

文档介绍:An Introduction to Database Systenm 中国人民大学信息学院计算机系数据库系统概论 An Introduction to Database System 第一章绪论(续) An Introduction to Database Systenm 第一章绪论 数据库系统概述 数据模型 数据库系统结构 数据库系统的组成 数据库技术的研究领域 小结 An Introduction to Database Systenm 数据模型 概念模型 数据模型的组成要素 最常用的数据模型 层次模型 网状模型 关系模型 An Introduction to Database Systenm 关系模型 1. 关系数据模型的数据结构 2. 关系数据模型的操纵 3. 关系数据模型的完整性约束 4. 关系数据模型的存储结构 5. 关系数据模型的优缺点 6. 典型的关系数据库系统 An Introduction to Database Systenm 关系模型?最重要的一种数据模型。也是目前主要采用的数据模型? 1970 年由美国 IBM 公司 San Jose 研究室的研究员 . Codd 提出?本课程的重点 An Introduction to Database Systenm 关系数据模型的数据结构?在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。学生登记表学号姓名年令性别系名年级 95004 王小明 19 女社会学 95 95006 黄大鹏 20 男商品学 95 95008 张文斌 18 女法律学 95 ………………An Introduction to Database Systenm 关系模型的基本概念?关系( Relation ) 一个关系对应通常说的一张表。?元组( Tuple ) 表中的一行即为一个元组。?属性( Attribute ) 表中的一列即为一个属性,给每一个属性起一个名称即属性名。 An Introduction to Database Systenm 关系模型的基本概念?主码( Key ) 表中的某个属性组,它可以唯一确定一个元组。?域( Domain ) 属性的取值范围。?分量元组中的一个属性值。?关系模式对关系的描述关系名(属性 1,属性 2,…,属性 n) 学生(学号,姓名,年龄,性别,系,年级) An Introduction to Database Systenm 关系数据模型的数据结构(续) ?实体及实体间的联系的表示方法?实体型:直接用关系(表)表示。?属性:用属性名表示。?一对一联系:隐含在实体对应的关系中。?一对多联系:隐含在实体对应的关系中。?多对多联系:直接用关系表示。 An Introduction to Database Systenm 关系数据模型的数据结构(续) 例1学生、系、系与学生之间的一对多联系: 学生(学号,姓名,年龄,性别,系号,年级) 系(系号,系名,办公地点)例2系、系主任、系与系主任间的一对一联系