文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
数据库实践2—关系模型
数据库实践2—关系模型
格式:ppt
大小:432.50 KB
文档页数:21
下载文档原格式
下载原文件
/ 21
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关系的键
超键:唯一标识表中一条记录的单列或一 组列。
候选键:只包含用于唯一标识记录的最少 的列的超键。
唯一性:在每条记录中,候选键的值唯一标识 该记录。 最小性:没有具有唯一性属性的候选键的子集。
关系的键
主键:选出来唯一标识表中记录的候选键。
备用键:没有选作主键的候选键。 外键:一张表中的一列或者多列与其它表 的候选键相匹配(可能相同)。
数据库设计
Database Solutions
第二章
关系模型
本章主题
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义 SQL和QBE,两种使用最广泛的关系语言
本章主题
关系的属性
数据库中的表都有区别于其他表的名称 表中的每个单元恰好只包含一个原子值 每个列有不同的名字 一个列的值来自相同的域 每个记录都是唯一的,无重复记录 列的顺序不重要 理论上讲,元组的顺序不重要
本章主题
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义 SQL和QBE,两种使用最广泛的关系语言
元组:关系的记录
关系数据库:进行了适当规范化的表的集合
Branch和Staff关系的例子
属性域示例
选择术语
关系,属性,元组
表,列,记录 文件,域,行 以及它们的组合
本章主题
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义 SQL和QBE,两种使用最广泛的关系语言
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义
SQL和QBE,两种使用最广泛的关系语言
关系语言
两种主要的语言:
SQL (Structured Query Language), 经 ISO标 准化 QBE (Query-by-Example),基于图形的,“点 击”查询数据库的方式。
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义 SQL和QBE,两种使用最广泛的关系语言
数据模型
ຫໍສະໝຸດ Baidu
描述数据,数据间的关系以及公司所使用 的数据的约束的概念集合。 由三个部分组成
结构部分 操作部分 一组完整性规则
本章主题
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义 SQL和QBE,两种使用最广泛的关系语言
关系的完整性
空值(NULL)
空值表示一列的值目前还不知道或者对于当前 记录来说还不能使用。 空值是处理不完整数据或异常数据的一种方式。
空值表示该值不存在,但不等同于数字0或者 空格,因为0和空格是值。
关系的完整性
实体完整性
在基表中,主键非空。
参照完整性
如果表中存在外键,则外键的值必须与主表中 的某些记录的候选键值相同,或者外键的值必 须全部为空。
关系的完整性
业务规则
定义或者约束组织某些方面的规则
本章主题
本章主题
术语“数据模型”的定义 关系模型的术语 怎样使用表来描述数据 数据库关系的属性 如何标识候选键,主键,备用键和外键 实体完整性和参照完整性的含义 SQL和QBE,两种使用最广泛的关系语言
关系模型的术语
关系:具有列和行的表
属性:关系中被命名的列 域 :一个或多个属性的取值范围
合集下载
相关主题
文档推荐
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明