第3章关系数据库
更新时间:2023-08-15 06:25:01 阅读量: 人文社科 文档下载
第3章 关系数据库
3.1关系数据结构 3.2关系的完整性 3.3关系运算
关系数据模型由关系数据结构、关系操 作集合和关系完整性约束三部分组成。 关系数据库系统是支持关系模型的数据 库系统。
3.1关系数据结构在关系数据模型中,现实世界的实体以 及实体间的各种联系均用关系来表示。在用户看来,关系模型中数据的逻辑结 构是一张二维表。
关系的定义关系就是一张二维表格,但并不是任何二 维表都叫关系 不能把日常生活中所用的任何表格都当成 一个关系直接存放到数据库里。
关系的要求(1)在同一个关系中,同一个列的数据 必须是同一种数据类型 (2)在同一个关系中,不同的列的数据 可以是同一种数据类型,但各属性的名称 都必须是互不相同 (3)同一个关系中,任意两个元组都不 能完全相同。
(4)在一个关系中,列的次序无关紧要。 即列的排列顺序是不分先后的。 (5)在一个关系中,元组的位置无关紧 要。即排行不分先后,可以任意交换 两行的位置。
(6)关系中的每个属性必须是单值,即 不可再分,这就要求关系的结构不能 嵌套。这是关系应满足的最基本的条 件。
复合表示例学号 姓名
性 别 男女 男 女
2003002 张三2003025 李四 2005023 刘明 2004033 王晓
系编 号 程序设 英语 高数 计 01 77 87 8602 03 03 69 79 66 89 84 90 76 82 76
成绩
可以把它转化成一个关系,即学生 成绩关系(学号,姓名,性别,系编号, 程序设计,英语,高数);也可以转化成两个关系,即学生关 系(学号,姓名,性别,系编号)和成 绩关系(学号,程序设计,英语,高 数)。
学生表 学号 2003002 姓名 张三 性别 男 系编号 01
20030252005023 2004033
李四刘明 王晓
女男 女
0203 03
成绩表
学号2003002 2003025 2005023 2004033
程序设计 英语 77 69 79 66 87 89 84 90
高数 86 76 82 76
所以,关系是一种规范化了的二维表格;是一个属性数目相同的元组的集合。 集合中的元素是元组,每个元组的属性 数目应该相同。
在关系数据模型中,实体以及实体之间 的联系都是用关系来表示的,它是通 过关系当中的冗余属性(一般是主码 和外码的关系)来实现实体之间的联 系。
上例中学生关系和成绩关系就是通过 学号 属性实现的一对一联系,即 一个学生只有一行成绩,而一行成绩 也只属于一个学生。
关系数据库中,关系模式(Relation Schema)是型,关系是值;关系模式是对关系的描述。
关系模式必须指出这个元组集合的结构, 即它由哪些属性构成, 这些属性来自 哪些域, 以及属性与域之间的映象关 系。
关系模式1. 关系模式的定义 关系模
式可以形式化地表示为: R(U,D,dom,F)
R是关系名; U是组成该关系的属性名集合; D 是属性组U中属性所来自的域; dom 是属性间域的映象集合; F 是属性间的数据依赖关系集合
关系模式通常可以简记为: R (U) 或 R (A1,A2,…,An)R 是关系名, U表示属性全集 A1,A2,…,An 为属性名
学生情况表学号 000101 000207 010302 010408 020309 姓名 王萧 李云虎 郭敏 高红 王睿 性别 男 男 女 女 男 年龄 17 18 18 20 19 所在系 计算机系 物理系 数学系 数学系 美术系
020506 路旭青 女 21 美术系 【例3-1】学生情况表的关系模式可以描述为: 学生情况表(学号,姓名,性别,年龄,所在系)
正在阅读:
第3章关系数据库08-15
六年级数学《认识倒数》教学设计 - 图文10-08
贪吃的弟弟作文400字07-10
2017-2022年中国印刷用呢行业深度分析与投资前景预测报告 - 图文05-31
校园文化艺术节演出主持词04-14
市交通运输局2021年工作总结及2022年工作规划08-03
独品清欢作文1000字07-12
我家缺点啥作文500字06-12
75吨循环流化床锅炉锅炉运行规程06-09
- 粮油储藏基础知识
- 论文范文(包括统一封面和内容的格式)
- 经典解题方法
- 综合部后勤办公用品管理办法+领用表
- 学生宿舍突发事件应急预案
- 16秋浙大《生理学及病理生理学》在线作业
- 四分比丘尼戒本(诵戒专用)
- 浙江财经大学高财题库第一章习题
- 九大员岗位职责(项目经理、技术负责人、施工员、安全员、质检员、资料员、材料员、造价员、机管员)
- 旅游财务管理习题(学生版)
- 德阳外国语高二秋期入学考试题
- 投资学 精要版 第九版 第11章 期权市场
- 控制性详细规划城市设计认识
- bl03海运提单3国际贸易答案
- 2010-2011学年湖北省武汉市武珞路中学七年级(上)期中数学试卷
- VB程序填空改错设计题库全
- 教师心理健康案例分析 - 年轻班主任的心理困惑
- 民间借贷司法解释溯及力是否适用?
- 三联书店推荐的100本好书
- 《化工原理》(第三版)复习思考题及解答
- 关系
- 数据库
- 2011年志愿者“尊老爱幼_关爱行动”活动总结
- 生产区域基础管理规范
- 可燃物燃烧需要的条件实验改进(用)
- 山东驾校一点通模拟考试c1 2016-16002
- 常青藤的养殖方法解析
- 企业文档封面设计模板(精品) (73)
- 人教版(新课程标准)小学语文二年级上册第1课小蝌蚪找妈妈同步练习A卷
- 对建立和深化发展公共资源交易中心的思考及几点建议
- 北京地铁发展史
- 第五章 培训管理
- 语文S版三年级下册语文百花园一
- 微量泵操作流程
- 安邦吴小辉演讲
- ICU病房管理制度2
- 历届数学高考试题精选——平面向量
- 中级会计师考试科目《财务管理》强化预习:收益与分配管理概述
- 浙江省2005年4月高等教育自学考试土木工程制图试题
- 中国_54021090_其他尼龙或聚酰胺纺制的高强力纱(2003-2013)进出口数据报告
- 根据圣索非亚大教堂的特点分析拜战廷建筑的特点
- 换热器文献综述——U型管换热器与浮头式换热器优缺点比较