当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第二讲 关系数据库

资源类别:文库,文档格式:PPT,文档页数:70,文件大小:370.5KB,团购合买
2.1 关系数据结构及其形式化定义 2.2 关系操作 2.3 关系的完整性 2.4 关系代数 2.5 关系演算(略) 2.6 小结
点击下载完整版文档(PPT)

教据库系统概论 An Introduction to Database System 第二讲关系数据库 An Introduction to Data base System

An Introduction to Database System 数据库系统概论 An Introduction to Database System 第二讲 关系数据库

关系数据库简介 口系统而严格地提出关系模型的是美国IBM公司的 E.F. Codd 1970年提出关系数据模型 口EF.Cod,“ a Relational Model of Data for Large Shared Data Banks”,《 Communication of the ACM》,1970 ■之后,提出了关系代数和关系演算的概念 ■1972年提出了关系的第一、第二、第三范式 1974年提出了关系的BC范式 An Introduction to Data base System

An Introduction to Database System 关系数据库简介  系统而严格地提出关系模型的是美国IBM公司的 E.F.Codd ◼ 1970年提出关系数据模型  E.F.Codd, “A Relational Model of Data for Large Shared Data Banks” , 《Communication of the ACM》,1970 ◼ 之后,提出了关系代数和关系演算的概念 ◼ 1972年提出了关系的第一、第二、第三范式 ◼ 1974年提出了关系的BC范式

关系数据库简介 口关系数据库应用数学方法来处理数据库中的数据 口80年代后,关系数据库系统成为最重要、最流行 的数据库系统 An Introduction to Data base System

An Introduction to Database System 关系数据库简介  关系数据库应用数学方法来处理数据库中的数据  80年代后,关系数据库系统成为最重要、最流行 的数据库系统

关系数据库简介 口典型商用系统(DBMS) SQL SERVER ORACLE ACCEsS MYSQL(开源 SYBASE INFORMIX ■DB2 PostgreSQL(开源) An Introduction to Data base System

An Introduction to Database System 关系数据库简介  典型商用系统(DBMS) ◼ SQL SERVER ◼ ORACLE ◼ ACCESS ◼ MYSQL(开源) ◼ SYBASE ◼ INFORMIX ◼ DB2 ◼ PostgreSQL (开源)

第二讲关系数据库 2.1关系数据结构及其形式化定义 2.2关系操作 2.3关系的完整性 2.4关系代数 2.5关系演算(略) 2.6小结 An Introduction to Data base System

An Introduction to Database System 第二讲 关系数据库 2.1 关系数据结构及其形式化定义 2.2 关系操作 2.3 关系的完整性 2.4 关系代数 2.5 关系演算(略) 2.6 小结

21关系数据结构及其形式化定义 口2.1.1关系 口2.1.2关系模式 口2.1.3关系数据库 An Introduction to Data base System

An Introduction to Database System 2.1 关系数据结构及其形式化定义  2.1.1 关系  2.1.2 关系模式  2.1.3 关系数据库

21.1关系 口1.域( Domain) 口2.笛卡尔积( Cartesian Product) 口3.关系( Relation) An Introduction to Data base System

An Introduction to Database System 2.1.1 关系  ⒈ 域(Domain)  2. 笛卡尔积(Cartesian Product)  3. 关系(Relation)

1.域( Domain) 域是一组具有相同数据类型的值的集合。例 口整数 口实数 口介于某个取值范围的整数 口指定长度的字符串集合 口{男’,‘女’} 口介于某个取值范围的日期 An Introduction to Data base System

An Introduction to Database System ⒈ 域(Domain) 域是一组具有相同数据类型的值的集合。例:  整数  实数  介于某个取值范围的整数  指定长度的字符串集合  {‘男’ , ‘女’}  介于某个取值范围的日期

2.笛卡尔积( Cartesian product) 1)笛卡尔积 给定一组域D1,D2,…,Dn,这些域中可以有相同 的。D1,D2,…,Dn的笛卡尔积为: D1×D2×…Dn={(d1,d2,…,dn)d∈D,i=1,2,…,n 所有域的所有取值的一个组合 ■不能重复 An Introduction to Data base System

An Introduction to Database System 2. 笛卡尔积(Cartesian Product) 1) 笛卡尔积 给定一组域D1,D2,…,Dn,这些域中可以有相同 的。D1,D2,…,Dn的笛卡尔积为: D1×D2×…×Dn ={(d1,d2,…,dn)|diDi,i=1,2,…,n} ◼ 所有域的所有取值的一个组合 ◼ 不能重复

笛卡尔积(续) 例给出三个域 D1= SUPERⅥSOR={张清玫,刘逸} D2= SPECIALITY={计算机专业,信息专业} D3= POSTGRADUATE={李勇,刘晨,王敏} 则D1,D2,D3的笛卡尔积为: D1×D2×D3 (张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨), (张清玫,计算机专业,王敏),(张清玫,信息专业,李勇), (张清玫,信息专业,刘晨),(张清玫,信息专业,王敏), (刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨), (刘逸,计算机专业,王敏),(刘逸,信息专业,李勇), (刘逸,信息专业,刘晨),(刘逸,信息专业,王敏)} An Introduction to Data base System

An Introduction to Database System 笛卡尔积(续) 例 给出三个域: D1=SUPERVISOR ={ 张清玫,刘逸 } D2=SPECIALITY={计算机专业,信息专业} D3=POSTGRADUATE={李勇,刘晨,王敏} 则D1,D2,D3的笛卡尔积为: D1×D2×D3 = {(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨), (张清玫,计算机专业,王敏),(张清玫,信息专业,李勇), (张清玫,信息专业,刘晨),(张清玫,信息专业,王敏), (刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨), (刘逸,计算机专业,王敏),(刘逸,信息专业,李勇), (刘逸,信息专业,刘晨),(刘逸,信息专业,王敏) }

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共70页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有