文档介绍:数据库系统概论 An Introduction to Database Systems
精选编辑ppt
最常用的数据模型
非关系模型
层次模型(Hierarchical Model)
网状模型(Network Model)
关系模型(Relational Model)
面向对象模型(Object Oriented Model)
对象关系模型(Object Relational Model)
精选编辑ppt
数据模型
两大类数据模型
数据模型的组成要素
概念模型
最常用的数据模型
层次模型
网状模型
关系模型
精选编辑ppt
关系模型
关系数据结构
关系操作
数据完整性约束
精选编辑ppt
关系
单一的数据结构----关系
现实世界的实体以及实体间的各种联系均用关系来表示
逻辑结构----二维表
从用户角度,关系模型中数据的逻辑结构是一张二维表
精选编辑ppt
一、关系数据模型的数据结构
学 号
姓 名
年 龄
性 别
系 名
年 级
2005004
王小明
19
女
社会学
2005
2005006
黄大鹏
20
男
商品学
2005
2005008
张文斌
18
女
法律
2005
…
…
…
…
…
…
学生登记表
属性
元组
精选编辑ppt
关系数据模型的数据结构(续)
关系(Relation)
一个关系对应通常说的一张表
元组(Tuple)
表中的一行即为一个元组
属性(Attribute)
表中的一列即为一个属性,给每一个属性起一个名称即属性名
精选编辑ppt
关系数据模型的数据结构(续)
分量
元组中的一个属性值。
关系模式
对关系的描述
关系名(属性1,属性2,…,属性n)
学生(学号,姓名,年龄,性别,系,年级)
精选编辑ppt
关系(续)
⒈ 域(Domain)
2. 笛卡尔积(Cartesian Product)
3. 关系(Relation)
精选编辑ppt
⒈ 域(Domain)
域是一组具有相同数据类型的值的集合。例:
整数
实数
介于某个取值范围的整数
长度指定长度的字符串集合
{‘男’,‘女’}
……………..
精选编辑ppt