- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《关系数据原理与应用》期末复习提纲.doc
《关系数据原理与应用》期末复习
数据库系统基础
几个概念:数据、数据库、数据库管理系统、数据库系统
数据:描述事物的符号称为数据
数据库:顾名思义就是数据存放的地方,是需要长期储存在计算机内、有组织的、可共享的数据集合。
数据库管理系统:位于用户与操作系统之间的,用于管理数据的计算机软件。
数据库系统:狭义地讲是由数据库、数据库管理系统和用户构成;
广义地讲是由计算机硬件、操作系统、数据库管理系统以及在它支持下建立起来的数据库、应用程序、用户组成的一个整体。
数据库处理的发展三个阶段:掌握各阶段的特点。*
人工管理阶段(40年代中--50年代中)
数据不保存
应用程序管理数据
数据不共享
数据不具有独立性
数据处理方式是批处理
文件管理阶段(50年代末--60年代中)
数据可长期保存
由文件系统管理数据
数据共享性差,冗余度大
数据独立性差
数据库管理阶段(60年代末—70年代中)
高度的物理独立性和一定的逻辑独立性
减少了数据冗余
数据共享性高
由DBMS统一管理和控制
分布式数据库管理阶段(70年代后期-至今)
数据库系统的组成
计算机硬件,数据库管理系统,数据库,应用程序和用户组成
数据库体系结构
三个模式两级映像,能够从数据库体系结构的角度分析数据库具有较高的逻辑独立性、物理独立性的原因。*
1978年提出了数据库的三级模式结构:
外模式:亦称子模式或用户模式,是单个数据库用户看到的数据视图。
模式:亦称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
内模式:亦称存储模式,用来描述数据的物理结构和存储方式。
两级映象(射)
外模式-模式映射:定义外模式与模式之间的对应关系。
模式-内模式映射:对应模式与内模式之间的对应关系。
两级映射保证了数据库系统的物理独立性和逻辑独立性。
两级数据的独立性
逻辑独立性
当数据库的模式发生改变(如增加新的数据项),只需要改变外模式-模式映射,可以使外模式保持不变。由于应用程序是根据外模式编写的,外模式保持不变,则应用程序也保持不变,从而保证了数据和应用程序的逻辑独立性。
物理独立性
当数据库的存储结构发生改变(如硬件设备改变),只需要修改模式-内模式映射,可以使模式保持不变。由于外模式是模式的子集,模式保持不变,外模式就保持不变,则根据外模式编写的应用程序也保持不变,从而保证数据和应用程序的物理独立性。
数据库管理系统的功能:数据定义,数据操纵(第9页)
数据定义:DBMS为数据库的建立提供了数据定义(描述)语言(DDL)。用户使用DDL定义数据库结构的子模式(外模式),模式,内模式;定义各个外模式与模式之间的映射;定义模式与存储模式之间的映射;定义有关约束条件等。
数据操纵:DBMS提供数据操作语言(DML)实现堆数据库检索、插入、修改、删除等基本操作。
常见的三种数据模型
数据模型的分类
层次模型(Hierarchical Model)
网状模型(Network Model)
关系数据模型(Relational Model)
概念模型的几个概念:实体、属性、候选码、码、域、联系
实体:是客观世界中存在的且可相互区分的事物。实体可以是具体的人、事、物,也可以是抽象的概念或联系。例如,职工、学生、课程、教师,部门的一次订货、老师与系的工作关系等。
属性:是实体或联系所具有的性质。例如,学生的实体可以由学号、姓名、性别等属性组成。
码:唯一标识实体的属性(集)称为码或实体标识符。例如,学号是学生实体的码。
域:属性的取值范围称为该属性的域。例如,学号的域7位整数,姓名的域为8位的字符串集合。
实体型:实体的结构描述,通常是实体名及其属性名集合。 例如,学生(学号,姓名,性别,年龄,系)
实体联系:实体(型)与实体(型)之间的关系。
两个实体(型)之间的联系可以分为三类:
一对一联系(1:1)
一对多联系(1:n)
多对多联系(m:n)
概念模型的表示方法:E-R图*
关系模型的几个概念:关系、元组、属性、域、关键字、分量、关系模式
关系:一个关系对应通常说的是一张二维表。
元组:表中的一行即为一个元组。例如,学生登记表中的一行(95001 李勇 男 20 CS)
属性:表中的一列即为一个属性,给每个属性起的一个名称即为属性名。属性通常被叫做字段。例如,上表中有五列,对应五个属性(学号,姓名,性别,年龄,所在系)
域:属性的取值范围。 例如,属性“年龄”的域是(0~150),“性别”的域是(男,女)。
码(关键字):表中的某个属性(组),它可以唯一确定一个元组,则这个属性(组)就成为该关系的关键字。例如,上表中的“学号”,可以唯一确定一个学生。
主码(主键):表可能有多个候选码,在应用中需选用其中一个,则被选出的候选码
您可能关注的文档
- XCH-CW-2013-01财务报告管理制度.doc
- Xoplch纪律教育学习月心得体会.doc
- XX 年 度 述 职 报 告.doc
- XXXXXX公司员工行为规范准则.doc
- XX乡党委关于村级党组换届工作的调研报告.doc
- XXXX程监理审施细则(电缆工程) 2.doc
- XX县XX年乡(镇)党风廉政建设考核表.doc
- XX村后进村整顿工作方案.doc
- XX装饰2014年内部竞聘方案.doc
- XX集团有限公司供应商管理办法20140101.doc
- TSTIC 120083-2023 电化学储能电站电池系统数字化运维服务要求.pdf
- 病虫害防治工作总结.pdf
- TSTIC 120085-2023 船舶拖带服务规范.pdf
- 健身安全课件图片必威体育精装版完整版本.pptx
- (新统编版)语文二年级下册 第六单元 大单元教学计划.docx
- TSTIC 120081-2023 港口与航道工程施工总承包服务规范.pdf
- THEBQIA 304-2024 型钢智能检测设备设计规范.pdf
- 健身房消防培训课件必威体育精装版完整版本.pptx
- 广东省深圳市红山中学2024-2025学年高二(下)第一次段考语文试卷(含答案).docx
- 广东省深圳市建文外国语学校两学部2025届高三下学期二模物理试题(含答案).docx
文档评论(0)