2013 数据库系统原理复习大纲

2013 数据库系统原理复习大纲

ID:36995169

大小:1013.00 KB

页数:6页

时间:2019-05-05

2013 数据库系统原理复习大纲_第1页
2013 数据库系统原理复习大纲_第2页
2013 数据库系统原理复习大纲_第3页
2013 数据库系统原理复习大纲_第4页
2013 数据库系统原理复习大纲_第5页
资源描述:

《2013 数据库系统原理复习大纲》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2013数据库系统原理复习大纲第一章数据库系统概论1、数据、数据库、数据库管理系统要点:A:数据是描述事物的符号,语义,数据在计算机中的表述。B:数据库数据具有是永久储存在计算机内、有组织的、可共享的大量数据的集合。(和数据文件比较,和数据仓库的区别)C:数据库管理系统的定义,作用和位置.数据库、数据库系统、数据库管理系统的区别从书上找,考试重点.2、DBMS的主要作用和数据控制功能要点:A作用:数据定义功能、数据操纵功能、数据组织、存储和管理、数据库的事务管理和运行管理、数据库的建立和维护功能、其它功能。B控制:安全性保护Security

2、完整性

3、检查Integrity

4、并发控制Concurrency

5、数据恢复Recovery3、实现数据库过程中的数据模型要点:A概念模型(*):从用户的观点来对数据和信息建模,是需求到数据库的第一步。B逻辑模型:主要包括网状模型、层次模型、关系模型、面向对象模型等,按计算机系统的观点对数据建模,用于DBMS实现。C物理模型:是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。(逻辑模型和物理模型主要由DBMS决定)4、概念模型的作用和常见的概念模型要点:A作用:概念模型的用途、概念模型用于信息世界的建模工具、是现

6、实世界到机器世界的一个中间层次、是数据库设计的有力工具、数据库设计人员和用户之间进行交流的语言.B种类:实体关系模型(ER**)、面向对象模型(OO)。5、ER模型的要素要点:A:E实体、R关系、属性(Attribute)、码(Key)、域(Domain)。了解如何建立ER模型。B:考试重点:实体间存在的关系种类1:1、1:n、n:m的关系表达。例子:开设专业课,要求一名主讲教师。一个老师可主讲多门专业课。区分出实体和关系例子:开设专业课,要求一名主讲教师。一个老师可主讲多门专业课。专业课要求明确(课程名称、教材、学时学分、考核方式等信息),老师需

7、要提供个人信息(姓名、性别、年龄、职称),考核方式有(闭卷、开卷、报告)职称为(助教、讲师、副教授、教授)。细化ER模型,增加属性。6、绘制ER图,注重实体区分、关系的表示、属性的标记,此处是考试重点。特别是下面的例子ER图再转换成关系模型例子:描述一个工程的数据模型。A实体:仓库:仓库号、面积、电话号码;零件:零件号、名称、规格、单价、描述;供应商:供应商号、姓名、地址、电话号码、帐号;项目:项目号、预算、开工日期;职工:职工号、姓名、年龄、职称。B关系:一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。仓库和零件具有多对多的联系。用库存量

8、来表示某种零件在某个仓库中的数量;一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,仓库和职工之间是一对多的联系;职工实体型中具有一对多的联系职工之间具有领导-被领导关系。即仓库主任领导若干保管员;供应商、项目和零件三者之间具有多对多的联系,供应量表示某供应商供应给某项目的零件数量。CER模型:关系模型多对多:供应商(供应商号,姓名……)项目(项目号,预算……)供应关系(供应商号,项目号,供应量)一对多:仓库(仓库号,面积……)职工(职工号,姓名……,仓库号,,领导)主外键的关系再考虑2NF-3NF的规范化7、逻辑模型中关系模型的术语要点

9、:A关系:一个关系对应通常说的一张表;B元组:表中的一行即为一个元组;C属性:表中的一列即为一个属性;D主码:表中的某个属性组,它可以唯一确定一个元组;E域:属性取值范围;F分量:属性和元组可以确定的值;G关系模式:对关系的描述;8、关系模型必须具备的条件要点:A:关系的每一个分量必须是一个不可分的数据项,不允许表中有表。9、关系模型的完整性约束要点:A:实体完整性参照完整性用户定义的完整性.10、数据库的三级模式结构要点:A三级模式:模式(Schema)、外模式(ExternalSchema)、内模式(InternalSchema);B两级映

10、像:外模式/模式映像、模式/内模式映像;数据库系统的三级结构和两级映像是什么?考试重点.11、模式要点:A模式的作用:模式是数据库逻辑结构的整体反映,综合了所有用户需求;B模式的地位:与数据的物理存储细节和硬件环境无关;与具体的应用程序、开发工具及高级程序设计语言无关;C模式中定义的内容:数据的逻辑结构、数据间的关系、数据相关的安全性和完整性要求;12、外模式要点:A模式作用:面向用户(程序员和最终用户)的局部数据的逻辑结构和特征的描述,介于模式与应用之间;B外模式和应用的关系:模式与外模式的关系:一对多;外模式与应用的关系:一对多;C外模式的作用

11、:保证数据库安全性的一个有力措施;每个用户只能看见和访问所对应的外模式中的数据;13、内模式(也称存储模式)要点:A内模式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。