大学数据库考试资料整理_doc
考试复习重点,
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字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




