《数据库系统概论 An Introduction to Database System》课程教学资源(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)|diDi,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 = {(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨), (张清玫,计算机专业,王敏),(张清玫,信息专业,李勇), (张清玫,信息专业,刘晨),(张清玫,信息专业,王敏), (刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨), (刘逸,计算机专业,王敏),(刘逸,信息专业,李勇), (刘逸,信息专业,刘晨),(刘逸,信息专业,王敏) }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机辅助设计》课程介绍.pdf
- 沈阳工程学院:《面向对象程序设计》课程教学大纲(适用专业:计算机科学与技术专业).pdf
- 《编译原理》课程教学资源(PPT课件讲稿)从正则表达式到有限自动机.pptx
- Introduction to Computing Using Java(PPT讲稿)Java Language Basics.ppt
- 《物联网导论》课程教学资源(PPT课件讲稿)第2章 自动识别技术与RFID.ppt
- 《计算机维修》课程教学资源(PPT课件讲稿)第3章 磁盘工具.ppt
- 《数据结构》课程PPT教学课件(讲稿)第一章 数据结构基础.ppsx
- 华北科技学院:图像的采集与处理(PPT课件讲稿)Photoshop CS.ppt
- 《JAVA与面向对象编程》课程教学资源(PPT课件讲稿)第二章 Java语法基础.ppt
- 《C语言程序设计》课程电子教案(PPT教学课件)第四章 选择结构程序设计.ppt
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第7章 模拟量输入输出接口.ppt
- Wrapper Generation and HTML Reduction(PPT讲稿).ppt
- 《微机原理》课程教学资源(PPT课件讲稿)第九章 可编程接口芯片及其与CPU的接口.ppt
- 面向服务的业务流程管理(PPT讲稿)Business Process Modeling Notation(BPMN), Business Process Executive Language(BPEL), and XML Process Definition Language(XPDL).pptx
- 上海交通大学:《微机原理与接口技术》课程教学资源(教学大纲)信息与计算科学专业.pdf
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第七章 计算机硬件故障处理.ppt
- 《Photoshop_CS入门教程》教学资源(PPT讲稿)第1章 浏览Photoshop CS.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第七章 定时计数器与可编程计数器阵列.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第三章 数据链路层.ppt
- 中国人民大学:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)模式&框架 Pattern & Framework.ppt
- 《C语言程序设计》课程电子教案(PPT课件讲稿)第二章 基本数据类型及运算.ppt
- Performance Evaluation of Long Range Dependent Queues(PPT讲稿).pptx
- 上海海事大学:《数字图像处理》课程教学资源(PPT课件讲稿)Unit 7 Introduction to Digital Image Processing.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 08 Scoring and results assembly.ppt
- 《数据库基础》课程教学资源(PPT课件讲稿)第四章 数据查询.ppt
- 北京大学:C++模板与STL库介绍(PPT讲稿).ppt
- Computer Graphics(PPT讲稿)INFORMATION VISUALIZATION.pptx
- 档案数字化基本程序与要求(PPT讲稿).ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第5章 指令级并行.pptx
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第14章 输入输出与文件.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第7章 多处理器及线程级并行.ppt
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第五章 语法制导的翻译.ppt
- 河南中医药大学:《网络技术实训》课程教学资源(PPT课件讲稿)第一阶段 组网(主讲:路景鑫).pptx
- 《SQL基础教程》课程教学资源(PPT课件讲稿)第6章 数据操作与SQL语句.ppt
- 《计算机基础及C语言程序设计》课程PPT教学课件(讲稿)第1章 概论.ppt
- 西安交通大学:《网络与信息安全》课程PPT教学课件(网络入侵与防范)身份认证.ppt
- 《计算机网络和因特网》教学资源(PPT讲稿)网络互连(概念, IP 地址, IP 路由, IP 数据报, 地址解析).ppt
- 《高级语言程序设计》课程教学资源(试卷习题)试题四(无答案).doc
- 上海交通厌:《通信网络》课程教学资源(PPT讲稿)DELAY MODELS IN DATA NETWORKS、LITTLE’S LAW、ARRIVAL MODEL、M/M/X QUEUING MODELS.pptx