教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

大学数据库考试资料整理_doc

来源:网络收集 时间:2026-09-10
导读: 考试复习重点, 1、数据库:在计算机存储介质上存储的相互关联的数据集合。 2、数据库类型:层次型、网状型、关系型和高级数据库(面向对象型)。 3、DB(数据库):是长期存储在计算机内,有组织的,统一管理的相关数据的集合。 DBMS(数据库管理系统):是

考试复习重点,

1、数据库:在计算机存储介质上存储的相互关联的数据集合。 2、数据库类型:层次型、网状型、关系型和高级数据库(面向对象型)。 3、DB(数据库):是长期存储在计算机内,有组织的,统一管理的相关数据的集合。

DBMS(数据库管理系统):是位于用户与操作系统之间的一层数据管理软件。

DBS(数据库系统)是采用数据库计算的计算机系统。

DBA(数据库管理员):是控制数据整体结构的一组人员,负责DBS的正常运行,承担创建,监控和维护数据库结构的责任。

4、数据库发展阶段:人工管理阶段,文件系统阶段,数据库阶段,高级数据库阶段。

5、数据库技术:数据为技术是研究数据库的结构,组成,设计,存储和运用的软件学科。

6、概念设计中的数据描述:从事物

的特征到计算机的具体表示,数据描述经历了三个阶段:概念设计,逻辑设计和物理设计。a、实体:客观存在,可以相互区别的事物;b、实体集:性质相同的同类实体的集合;c、属性:实体的特性,一个特征为一个属性;d、实体标识符:能够唯一标志实体的属性和属性集。

7、逻辑设计中的数据描述:a、字段:

标记实体属性的命名单位;b、记录:字段的有序集合;c、文件:同一类记录的集合;d、关键码:能唯一标识文件中每条记录的字段和字段集。

8、三层模式;a、外模式:是用户与

数据库系统的接口,是用户用到的那部分数据的描述;b、内模式:是数据库在物理存储方面的描述;c、模式:是数据库中全部数据的整体逻辑结构的描述。

9、两级映像:外模式/模式映像 模

式/内模式映像

10、数据独立性:物理数据独立性和逻辑数据独立性。

11、a、超键:在关系中能够唯一标识元组的属性活属性集;b、候选码:不含有多余属性的超键称为候选码,也就是在候选键中,若再删除属性,就不是键了;c、主键:用户选作元组标识的候选键称为主键;d、外键:如果模式R中属性K是其他模式的主键,那么K在模式R中称为外键。 12、关系定义:关系是一个属性数目相同的元组集合。

13、关系的限制(性质):a、关系中的每一个属性都是不可再分的;b、关系中的元组不允许出现重复的元组即不能出现相同的元组;c、由于关系是一个集合,因此不考虑元组间的顺序,即没有行序;d、元组中的属性在理论上也是无序的,但使用时按习惯考虑列的顺序。

14、关系模型的3类完整性规则:实体完整性规则,参照完整性规则,用户定义完整性规则。

15、关系模型的3层体系结构:关系模式,子模式,逻辑模式。 16、SQL(结构化查询语言)组成:1:数据定义语言,2:数据操纵语言,3:嵌入SQL语言的使用规定,4:数据控制语言。

17、SQL模式的创建可用CREATE SCHEMA 语句定义,其基本句法如下:CREATE SCHEMA(模式名)AUTHORIZATION用户名 18、a、SQL撤销:DROP SCHAME(模式名)[CASCADE/RESTRICT];b、视图的创建:“CREATE VIEW”;c、视图的撤销:“DROP VIEW”。

19、关系模式的范式:a、第一范式:如果关系模式R的每个关系r的属性值勤都是不可分的原子值,那么称R是第一范式的模式;b、如果关系模式R是1NF,且每个非主属性完全函数依赖于候选键,那么称R是第二范式(2NF)的模式;c、如果关系模式R是1NF,且每个非主属性都不传递依赖于R的候选键,那么称其为3NF的数据库模式。d、BCNF:如果关系模式R是1NF,且每个属性都不传递依赖于R的候选键,那么称R是BCFN的模式。

20、数据库的生存期(7个阶段):规划,需求分析,概念设计,逻辑设计,物理设计,实现,运行和维护。 21、数据字典:是对数据描述的集中管理;功能是存储和检索各种数据描述,通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。 22ER基本元素:实体,联系,属性。 23、范化:a、根据实体会画ER图;b、确定实体联系;c、确定实体属性;d、转化为关系(主码和外码);e、规范化3NF。

24、事务:构成单一逻辑工作单元的操作集合,要么完整的执行,要么不执行。

25、事务的ACID性质:原子性,一致性,隔离性,持久性。

26、事物的故障有三类:a、事物故障:可以预期的事物故障,非预期的事物故障;b、系统故障:引起系统停止运转随之要求重新启动的事件称之为“系统故障”。c、介质故障:在发生介质故障和遭受病毒破坏时,磁盘上的物理数据库遭到毁灭性破坏。

27、数据库并发操作带来的3个问题:a、丢失更新问题;b、读脏数据问题;c、不可重复读的问题。 28、如何控制并发:采用封锁技术;封锁技术有两种:排它型封锁(X锁)和共享型封锁(S锁)

28、封锁带来的问题:a、活锁问题:系统可能使某个事物永远处于等待状态,得不到封锁的机会,这种现象称为“活锁”;b、“饿死”问题:有可能存在一个事物序列,其中每个事物都申请对某数据项加S锁,且每个事物在授权加锁后的一小段时间内释放封锁,此时若另一个事物T2欲在该数据项上加S锁,则将永远轮不上封锁的机会,这种现象称为“饿死”;c、“死锁”问题:系统中有两个或两个以上的事物都处于等待状态,并且每个事物都在等待其中另一个事物解除封锁,它才能继续执行下去,结果造成任何一个事物都无法继续执行,这种现象称系统进入了“死锁”状态。

29、封锁的3个问题的解决方法:活锁:采用先来先服务。 饿死:当事务T2申请对数据项Q加S锁时,授权加锁的条件是:(1)不存在数据项Q上上持有X锁的其他事务,(2)不存在等待对数据项Q加锁且先于T2申请加锁的事务。 死锁:DBMS中有一个死锁测试程序,每隔一段时间检查并发的事务之间是否发生死锁,如果发生死锁,那么只能抽取某个事务作为牺牲品,把它撤销,做回退操作,解除它的所有封锁,恢复到该事务的初始状态,释放出来的资源可能分配给其他事务,使其他事务有可能继续运行下去产,但有可能消除死锁现象。

…… 此处隐藏:817字,全部文档内容请下载后查看。喜欢就下载吧 ……
大学数据库考试资料整理_doc.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1707898.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)