内容正文:
第一章:认识数据管理技术
1.3.1 用关系存储数据
数据管理技术(选修四)
思考
关系?
实体?
二维表?
字段?
记录?
域?
关键字?
在关系数据库中,这些词的含义又是什么?
如果想制作一张“借书人信息表”,怎样设计下图这张表?
二维表
现实生活中的某个事物或者对象称为实体,实体的集合成为实体集
如图这样的一个二维表在关系数据库中称作关系。
字段
记录
列中的值取自相应的域,域是字段所有可能取值的集合
记录用关键字来标识,关键字是指能标识唯一一条记录的字段,它也称作键。
对二维表框架的描述称为关系模式
例题:将上表写成关系模式
借书人信息表(姓名,借书证号,班级)
将上图二维表写成关系模式
读者表(借书证号,姓名,性别,所在班级或部门,读者身份,照片)
仔细观察关系数据库中的二维表,讨论建立二维表(关系)应满足的条件
Access数据库
线路编号 线路名称 价格 服务项目
行程 交通 用餐 住宿
线路编号 线路名称 价格 行程 交通 用餐 住宿
表中每个字段必须是简单的数据项,而不是组合数据项
表中每一列的数据类型必须相同
表中不应有内容完全相同的行
表中不允许有重复的字段
表中每一个字段必须是简单的数据项,而不是组合数据项
任意交换两行、两列,不影响整个表的内容
02
04
05
03
01
关系数据库中二维表(关系)必须满足一下条件
课堂练习1:
写出上表的关系模式
体育课程表(课程编号,课程名称,上课地点,上课时间)
课堂练习2:
在关系数据库中的二维表(关系)必须满足的若干条件中,下列表述哪个是错误的?( )
A、表中每一列数据类型必须相同
B、表中不允许有重复的字段(数据项)
C、表中不应有内容完全相同的行
D、行和列的排列顺序是固定不变的
课堂练习3:
01
02
03
实体
关系
二维表
字段、域记录、
关键字
二维表转化成关系模式
04
二维表(关系)满足的条件
课堂总结
再见!
$$