




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7数据库原理及应用教程期末复习大纲第一章 数据库系统概述1第二章 数据模型1第三章 关系数据库2第四章 关系规范化基础2第五章 数据库设计2第六十章 T-SQL及相关3第十一章 存储过程、触发器与游标3第十二章 事务与并发控制3第十四章 数据库的安全管理3附录:5第一章 数据库系统概述1. 了解信息、数据、数据处理的概念2. 数据库发展的哪三个阶段?数据库系统阶段的几个特点。P2l 数据的结构化、共享性、独立性、控制功能3. 数据库系统的组成。P4l 数据库、DBMS、数据库应用系统、数据库用户4. 数据库系统的三级模式结构:外模式、模式、内模式(用户级模式、概念级模式、物理级模式)。P6-75. 二级映像与数据独立性(逻辑独立性和物理独立性)。P7-8第二章 数据模型6. 现实世界信息世界(通过抽象)数据世界(通过量化)7. 数据模型的概念。P12-13l 实体、属性、候选码、码、实体型、实体集、联系8. E-R图用于表示概念模型。表示实体及其之间的联系,组成成份:实体、属性、联系。P139. 数据模型的三要素:数据结构、数据操作、完整性约束(分为三类:层次模型、网状模型、关系模型)。P15-16l 数据结构:对数据库组织方式的一种静态描述l 数据操作:对数据库动态特征的描述l 完整性约束:数据库完整性的保证10. 关系模型的基本概念、完整性约束的具体内容。P18-19第三章 关系数据库11. 关系模式的定义。P2212. 关系数据库:数据库系统的三层结构如何体现?数据模型的三要素如何体现?13. 关系模型的三个完整性约束:实体完整性,参照完整性,用户自定义的完整性。P24.14. 关系代数专门的关系运算(选择、投影、连接)。连接所衍生的等值连接、自然连接。P25-3115. 掌握按要求写关系代数表达式。 第四章 关系规范化基础16. 函数依赖、完全函数依赖、部分函数依赖、传递函数依赖;范式之间的联系。P3717. 1NF,2NF,3NF,BCNF的具体含义。l 1NF:消除了表中表l 2NF:没有非码属性对码的部分依赖l 3NF:没有非码属性对码的传递依赖l BCNF:没有主属性对码的部分、传递依赖18. 掌握关系模式的规范化操作。第五章 数据库设计19. 数据库设计的步骤及各阶段的成果。20. 对于概念设计阶段,E-R图集成分二阶段:合并、优化。21. 合并时发生冲突的类型。P4822. 逻辑结构设计阶段E-R图怎样转换为关系模型。l 实体的转换(E)l 联系的转换(R)P48-5023. 掌握E-R图的画法、转换、关系模式的规范化。第六十章 T-SQL及相关24. 数据库三级模式结构的对应关系。P17325. T-SQL所用到的动词。P79-80、26. T-SQL的创建语句、插入语句、修改语句、删除等。27. T-SQL查询语句。28. 视图的创建与查询29. 索引的创建及操作第十一章 存储过程、触发器与游标30. 了解存储过程的定义、使用第十二章 事务与并发控制31. 事务的概念与特征(ACID)P22932. 定义事务的SQL语句.33. 并发控制的原因及并发操作带来的三类问题(丢失修改、读脏数据、不可重复读)34. 并发控制的机制(封锁),各级封锁协议的特征以及可以解决的问题类型35. 死锁以及解决死锁常用的方法。P240第十四章 数据库的安全管理36. 数据库的安全性机制:三个等级。P264l 操作系统级(进入操作系统的密码)l SQL Server级(登录到SQL数据库的密码)l 数据库级(对具体数据库的权限设定)考试题型:(1) 选择题:2*15 = 30(2) 填空题:1*10 = 10(3) 简答题:5*4 = 20(4) 设计分析:4 = 30(5) 综合设计:1 = 10附录:1、 数据、数据库、数据库管理系统、数据库系统l 数据:是数据库中存储的基本对象。即:描述事物的符号记录。数据的形式还不能完全表达其内容,需要经过解释。因此:数据和关于数据的解释是不可分割的,数据的解释是关于数据含义的说明,数据的含义称为语义。l 数据库(DataBase,DB): 数据库是长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。l 数据库管理系统(DataBase Management System, DBMS):是位于用户和操作系统之间的一层数据管理软件。l 数据库系统(DataBase System, DBS):它是指在计算机系统中引入了数据库后的系统,一般由数据库、数据库管理系统(及开发工具)、应用系统、数据库管理员和用户构成。2、 数据独立性的涵义l 数据独立性=数据的物理独立性+数据的逻辑独立性l 物理独立性:用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。即:用户的数据以何种形式(二进制或八进制)存放在磁盘的何处(哪个扇区、哪个磁道),其存放顺序是什么样的都是由DBMS系统来管理的,用户不需要了解。用户需了解的仅是这些数据的逻辑结构。好处:数据的物理存储即使改变了,用户的应用程序不需要跟着改变。l 逻辑独立性:用户的应用程序与数据库的逻辑结构也是相互独立的。即使数据的逻辑结构改变了,用户的应用程序也可以保持不变。3、 数据模型组成的三要素(数据结构、数据操作和数据的约束条件。l 数据模型由数据结构、数据操作、完整性约束三部分构成。l 数据结构:它是刻画一个数据模型最重要的方面。因此,常用数据结构的类型来命名数据模型。如:对应着层次结构的数据模型为层次模型.。数据结构是对系统静态特征的描述。l 数据操作:它是对数据库中各种对象的实例允许执行的操作的集合,包括操作和有关操作的规则。数据操作是对系统动态特征的描述。l 约束条件:是一组完整性规则的集合。它给出数据模型中的数据及其联系所具有的制约和依存条件。目的:限定符合数据模型的数据库的状态及状态的变化,以保证数据的正确、有效、相容。4、 数据库系统结构的三级模式/二层映像。l 数据库系统的三级模式是指数据库系统由:外模式、模式、内模式三级构成。l 模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它是数据库系统模式结构的中间层,既不涉及数据的物理存储细节和硬件环境,也不涉及具体的应用程序或开发工具。一个数据库只有一个模式。模式以某一种数据模型为基础,统一综合地考虑了所有用户的需求,并将这些需求有机结合成一个逻辑整体。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。模式描述的是数据的全局逻辑结构。它是相对稳定的,所反映的是数据的结构及其联系。l 外模式亦称作是子模式(Subschema)或用户模式。它是数据库的最终用户能够看见和使用的局部数据的逻辑结构和特征的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集。一个数据库可以有多个外模式。每个用户在应用需求、看待数据的方式、要求数据保密的程度不同,其外模式的描述亦会不同。同一外模式可以为某一用户的多个应用系统所使用,但一个应用程序只能使用一个外模式。外模式是保证数据安全的一个有力措施,每个用户只能看到或访问特定的外模式中的数据,数据库中的其它数据都是不可见的。外模式描述的是数据的局部逻辑结构。l 内模式也称为是存储模式(Storage Schema)。一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。l 外模式/模式映象:对应于同一个模式可以有任意多个外模式,对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义了该外模式与模式之间的对应关系。映象的定义通常包含在各自的外模式的描述中。当模式改变时,数据库管理员对各个外模式/模式作相应改变,可以使外模式保持不变。因为用户的应用程序是依据外模式编写的,因而应用程序可以做到不加修改,从而保证了数据与程序的逻辑独立性(数据的逻辑独立性)。l 模式/内模式映象:因为数据库中只有一个内模式,也只有一个模式,因此,模式/内模式映象是唯一的,它定义了数据库全局逻辑结构与存储结构之间的对应关系。该映象的定义通常包含在模式描述中。当数据库的存储结构改变了,由数据库管理员对模式/内模式映象作相应的改变,可以使模式保持不变,从而使应用程序也不用经过修改,保证了数据与程序的物理独立性(数据的物理独立性)。5、 模型、模式和具体值区别l 数据模型是用来表示信息世界中的实体及其联系在数据世界中的抽象描述,它描述的是数据的逻辑结构。l 模式的主体就是数据库的数据模型。数据模型与模式都属于型的范畴。所谓型,是指只包含属性的名称,不包含属性的值,l 值是型的具体实例值,即赋了值的型(在Visual FoxPro中,型就是数据库表的结构,而值就是数据库表中存储的记录)。6、 关系完整性的组成及实现方法。实体完整性 : 关系的主码中的属性值不能为空值。空值:不知道或无意义。 意义:关系对应到现实世界中的实体集,元组对应到实体,实体是相互可区分的,通过主码来唯一标识,若主码为空,则出现不可标识的实体,这是不容许的。l 参照完整性 :如果关系R2的外部码Fk与关系R1的主码Pk相对应,则R2中的每一个元组的Fk值或者等于R1 中某个元组的Pk 值,或者为空值。 意义:如果关系R2的某个元组t2参照了关系R1的某个元组t1,则t1必须存在。l 用户定义的完整性 : 用户针对具体的应用环境定义的完整性约束条件。 如要求学号是8位整数,性别要求取值为“男”或“女”等。7、 SQL的概念及特点、用到的动词。SQL是一个集查询(Data Query)、数据操纵(Data Manipulation
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 6.3 动手做(二)(教案)-2024-2025学年一年级数学下册北师大版
- 湖南省桑植县贺龙中学高中音乐:京剧 教案
- 第四章第一节 农业说课稿-2025-2026学年八年级地理上册粤人版
- 1 英国国王与君主立宪制教学设计-2025-2026学年高中思想政治人教版选修3国家和国际组织常识-人教版
- 建筑单位合同管理操作流程
- 草坪病虫害预警系统-洞察及研究
- 随班就读小课题申报书
- 第一单元《阅读材料 HTML文档的常用标签功能介绍》说课稿 2024-2025学年浙教版(2020)初中信息技术八年级下册
- 四年级英语下册 Unit 3 Weather Part A第三课时说课稿1 人教PEP
- 土壤检测创新课题申报书
- 2024年秋九年级化学上册 第3单元 物质构成的奥秘 课题3 元素 第1课时 物质是由元素组成的说课稿 (新版)新人教版
- 微商基础培训课件
- ISO9001:2024版质量手册资料
- 2024年高校红十字应急救护大赛理论考试题库(含答案)
- 2023-2024年社会工作者之初级社会综合能力考试题库
- 餐厅厨房装修改造工程施工组织设计方案
- 新娘化妆相关知识考核试题及答案
- 食品生产监管能力大比武理论考试题及答案
- 二年级家长会课件下载
- 《PLC应用技术(西门子S7-1200)第二版》全套教学课件
- 2024玻璃钢贮罐拆除解体施工合同
评论
0/150
提交评论