数据库概论0课件2.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据库概论0课件2.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 概论 课件
- 资源描述:
-
1、第二章 关系数据库E.F.CoddE.F.Codd于于7070年代初提出关系数年代初提出关系数据理论,他因此获得据理论,他因此获得19811981年的年的ACMACM图灵奖图灵奖F 之后,提出了关系代数和关系演算的概念之后,提出了关系代数和关系演算的概念F 关系理论是建立在集合代数理论基础上的,关系理论是建立在集合代数理论基础上的,有着坚实的数学基础有着坚实的数学基础F 早期代表系统早期代表系统H System System:由:由IBMIBM研制研制H INGRES INGRES:由加州:由加州BerkeleyBerkeley分校研制分校研制2.1 2.1 关系数据结构及形式化定义关系数据结
2、构及形式化定义1.1.数学定义数学定义H 一组值的集合,这组值具有相同的数据类型一组值的集合,这组值具有相同的数据类型 例:整数集合例:整数集合00,11;长度小于;长度小于5 5的字符串的字符串集合等都可以是域;全体学生的集合。集合等都可以是域;全体学生的集合。2.1.1 2.1.1 基本术语基本术语 例:设有域例:设有域 D D1 1=姓名集合姓名集合(NAME)=(NAME)=王三王三,丁平丁平;D D2 2=职业集合职业集合(JOB)=(JOB)=工人工人,农民农民,商人商人;D D3 3=住址集合住址集合(ADDR)=(ADDR)=北京北京,上海上海,广州广州;则则 D D1 1D
3、D2 2D D3 3=D D1 1、D D2 2、D D3 3 的基分别为的基分别为2 2,3 3,3 3,所以笛卡儿积的基为,所以笛卡儿积的基为 M MD1D1D2D2D3 D3=2=23 33=183=18;其度为;其度为3 3。(王三王三,工人工人,北京北京),(),(王三王三,工人工人,上海上海),(),(王三王三,工人工人,广州广州),),(王三王三,农民农民,北京北京),(),(王三王三,农民农民,上海上海),(),(王三王三,农民农民,广州广州),),(王三王三,商人商人,北京北京),(),(王三王三,商人商人,上海上海),(),(王三王三,商人商人,广州广州),),(丁平丁平,
4、工人工人,北京北京),(),(丁平丁平,工人工人,上海上海),(),(丁平丁平,工人工人,广州广州),),(丁平丁平,农民农民,北京北京),(),(丁平丁平,农民农民,上海上海),(),(丁平丁平,农民农民,广州广州),),(丁平丁平,商人商人,北京北京),(),(丁平丁平,商人商人,上海上海),(),(丁平丁平,商人商人,广州广州)可以把笛卡儿积看作是一张二维表。可以把笛卡儿积看作是一张二维表。行数:元组的个数,即笛卡儿积的基数;行数:元组的个数,即笛卡儿积的基数;列数:域的个数。列数:域的个数。NAMEJOBADDR王三王三工人工人北京北京王三王三工人工人上海上海王三王三工人工人广州广州王
5、三王三农民农民北京北京NAMEJOBADDR丁平丁平农民农民广州广州丁平丁平商人商人北京北京丁平丁平商人商人上海上海丁平丁平商人商人广州广州表中的每行对应一个元组;每列对应一个域。表中的每行对应一个元组;每列对应一个域。关系就是一张二维表。关系就是一张二维表。行数:元组的个数,即笛卡儿积的基数;行数:元组的个数,即笛卡儿积的基数;列数:域的个数。列数:域的个数。NAMEJOBADDR王三王三工人工人北京北京王三王三工人工人上海上海王三王三工人工人广州广州王三王三农民农民北京北京表中的每行对应一个元组;每列对应一个域表中的每行对应一个元组;每列对应一个域 (王三王三,工人工人,上海上海),),(
6、丁平丁平,商人商人,广州广州)工号工号姓名姓名年龄年龄 工资工资4001张三张三5012004002李四李四4011004003王五王五359502.2.关系的性质关系的性质学号学号 姓名姓名 性别性别年龄年龄曾用名曾用名0101 张三张三男男20张狗子张狗子0102 李四李四女女18李朋李朋王五王五 0103119王麻子王麻子0104 赵六赵六21981/2/28赵薇赵薇学号学号 姓名姓名 性别性别年龄年龄姓名姓名0101 张三张三男男20张狗子张狗子0102 李四李四女女18李朋李朋0103 王五王五男男19王麻子王麻子0104 赵六赵六女女20赵薇赵薇姓名姓名2曾用名曾用名学号学号 姓名
7、姓名性别性别年龄年龄曾用名曾用名0101 张三张三男男20张狗子张狗子0102 李四李四女女18李朋李朋0103 王五王五男男19王麻子王麻子0104 赵六赵六女女20赵薇赵薇学号学号 姓名姓名 曾用名曾用名 性别性别年龄年龄0101 张三张三 张狗子张狗子男男200102 李四李四李朋李朋女女180103 王五王五 王麻子王麻子男男190104 赵六赵六赵薇赵薇女女20学号学号 姓名姓名 性别性别年龄年龄姓名姓名0101 张三张三男男20张狗子张狗子0102 李四李四女女18李朋李朋0103 王五王五男男19王麻子王麻子0104 赵六赵六女女20赵薇赵薇0101 张三张三男男20张狗子张狗子
展开阅读全文