数据库原理目录1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
名词解释
1数据库
2数据库管理系统
3数据库系统
4实体
5实体集
6属性
7字段
8记录
9关键码
10一对一
11一对多
12多对多
13数据模型
14概念数据模型15结构数据模型16层次模型
17网状模型
18关系模型
19外(用户,子)模式
20(概念)模式
21内模式
22数据独立性23物理数据独立性
24逻辑数据独立性
25交互,自含型DML
26宿主,嵌入型DML
27宿主(主)语言
28 数据字典DD
29 DD系统
30 数据定义语言DDL
31 数据操纵语言DML
32 关系模型
33 关系模式
34 关系实例
35 属性
36 域
37 元组
38 超键
39 侯选键
40 主键
41 实体完整性规则
42 参照完整性规则
43关系代数语言44关系演算语言45过程性语言46非过程性语言47无限关系
48无穷验证
49基本表
50存储文件
51视图
52嵌套子查询53相关子查询54嵌入式SQL 55交互式SQL 56共享变量
57游标
58卷游标
59函数依赖
60函数依赖的逻辑蕴涵
61侯选键
62传递函数依赖63函数依赖集F 的必包F+
64函数依赖集的等价和覆盖
65无损联接
66保持依赖
67第一范式
68第二范式
(2NF)
69第三范式
70 BC范式
71第四范式
72多值依赖
73平凡函数依赖
74平凡多值依赖
75数据库设计
76数据字典
77评审
78抽象
79数据库的重组
织
80事务
81封锁
82 X封锁
83 调度
84 PX协议
85 PXC协议
86活锁
87死锁
88 串行调度
89并发调度
90可串行调度
91不可串行化调
度
92 S封锁
93 PS协议
94 PSC协议
95两段封锁协议
96集中式数据库
系统
97分布式数据库
系统
98分布式数据库
99分布式数据库
管理系统
100局部自治性
101数据分配(数
据分部)
102数据复制
103数据分片
104水平分片
105垂直分片
106分布透明性
107分片透明性
108位置透明性
109局部数据模
型透明性
110复制透明性
111客户/服务器
式DBS
112, OODBS
113, ORDBS
114数据的泛化/
细化
115对象
116类
117单继承性
118多重继承性
119持久数据
简单题
1文件系统阶段
的数据管理有什
么缺陷?并简单
分析原因.
2数据库系统阶
段的数据管理有
哪些特点?
3 简述数据库系
统与文件系统的
联系和区别
4数据管理的主
要内容是什么?
5计算机的数据
管理技术经历了
哪三个发展阶
段?
6举例说明实体
值,实体类型和实
体集之间的关
系?
7各举两例说明
两个实体集间实
体具有一对一联
系,一对多联系,
多对多联系
8简述概念模式
在数据库的三级
模式结构中的作
用
9简述两级映象
在数据库的三级
模式结构中的作
用
10 结构数据模
型由哪几部分组
成?并简要说明
各部分的功能
11简述DBMS的
主要功能
12 DBMS对数据
库的保护功能主
要通过哪几个系
统实现?
13 DBMS对数据
库的维护功能主
要通过哪几个实
用程序实现?
14 DBS的用户有
哪几类?
15 DBA应具有
什么素质?
16简述DBA的
主要职责
17简述过程性
DML与非过程性
DML的区别?
18 DBMS的查询
处理器有哪几个
主要组成部分?
各部分的功能是
什么?
19 DBMS的存储
管理器有哪几个
主要组成部分?
各部分的功能是
什么?
20 磁盘存储器
有哪四类主要的
数据结构?
第二章
21 为什么关系
中的元组没有先
后顺序?
22 为什么关系
中不允许有重复
元组?
23 关系与普通
的表格,文件有什
么区别?
24笛卡尔乘积,等
值联接,自然联接
三者之间有什么
区别?
25 θ联接和F联
接二者之间有什
么区别?
26 关系代数运
算与关系演算运
算有什么?
27 为什么要对
关系代数表达式
进行优化?
第三章
28 为什么将SQL
中的视图称为’
虚表’?
29 相关子查询
与简单子查询在
执行上有什么不
同?
30 SQL中对视
图元组的更新操
作有哪些主要规
则?
31 在高级语言
的程序中使用
SQL语句有哪些
规定?
32 简述游标的
作用.
33 SQL的四个主
要组成部分地区
分别是什么?
34 系统如何处
理嵌入在宿主语
言程序中的SQL
语句?
35 嵌入式SQL语
句何时不必涉及
游标?何时必须
涉及游标?
36试述DELETE语
句与DROP TABLE
语句的区别.
第四章
37 简要说明如
何检查F和G是
否等价
38 简要解释完
全函数依赖和部
分函数依赖
39设关系模式
R=A1,A2,…An,R
上成立的函数依
赖集为F,的一个
分解ρ
={R1,R2,..Rn},
简要说明判断ρ
相对于F是否具
有无损联接性的
步骤.
40 已知关系模
式R,R上成立的
函数依赖集F,要
求输出R的一个
无损联接分解ρ
={R1,R2,…,Rk},
满足每个Ri相对
于πri(F)SHI是
BC范式模式.简
要说明实现方法
41 设一关系为:
定单(定单号,顾
客姓名,商品货
号,定购数量,交
货日期),判断此
关系属于哪一范
式.为什么?
42 已知关系模
式R,R上成立的
最小函数依赖集
F.要求输出R的
一个分解ρ
={R1,R1,…,Rk}
满足每一个Ri相
对于πri(F)是
非颠倒3NF,且ρ
保持函数依赖性.
简要说明实现方
法.
43 已知关系模
式R,R上的函数
依赖和多值依赖
集D.简要说明如
何实现R相对于D
的无损联分解ρ
={R1,R2,…,Rk},
其中每个Ri都是
第四范式模式
44 简要说明进
行关系规范化时,
一般应遵循的原
则.
45 关系模式R相
对于函数依赖集
F分解成数据库
模式ρ
={R1,R2,…,Rk},
具有哪些特性.
46 多值依赖与
函数依赖有哪些
主要区别?
47 如何求属性
集X关于函数依
赖F的属于闭包
X+?
48 简述属于低
级范式的关系模
式对数据存储和
数据操作的不良
影响,产生原因
和解决方法
49 第三范式与
BC范式有何区别
和联系?
50 简要分析关
系规范化的利
弊?
第五章数据库设
计
51 数据库系统
的生存期分成哪
几个阶段?
52 什么是比较
好的数据库设计
方法学?数据库
设计方法学应包
括哪些内容?
53 简述数据库
设计的规划阶段
的主要工作
54 简述数据字
典的内容和作用
55 对概念模型
有哪些要求?
56 简述概念设
计的主要步骤
57 什么是数据
抽象?数据抽象
有哪两种形式的
抽象?
58 什么是ER图?
构成ER图的基本
要素是什么?
59试述采用ER方
法的数据库概念
设计的主要步骤
60简述局部ER模
式的设计过程
61简述全局ER模
式的设计过程
62简述全局ER模
式的优化原则
63 逻辑设计的
目的是什么?试
述逻辑设计过程
的输入和输出信
息
64 试述逻辑设
计的主要任务
65 请画出逻辑
设计的工作流程
66 什么是数据
库结构的物理设
计?试述其设计
步骤
67 简述数据库
实现阶段的主要
工作
68 什么是数据
库的重新组织设
计?
69 试述数据库
维护阶段的主要
工作
70 试述将ER图
转换为关系模型
的转换规则
71 事务有哪四
个基本性质?简
单解释每个性质
的含义
72 简单解释事
务的COMMIT操作
和ROLLBACK操作
73 数据库系统
中的常见方法有
哪几种?
74 数据库恢复
的常用方法有哪
几种?
75 什么是数据
库的恢复?恢复
的基本原则是什
么
76简单解释REDO
操作和UNDO操作
77 简述运行记
录优先原则
78 数据库的并
发操作常会带来
哪些问题?如何
解决?
79 常用的封锁
类型有几种?试
述它们的含义
80 如何保证并
行操作的可串行
性?
81 试述死锁产
生的原因和解决
方法
82 试述活锁产
生的原因和解决
方法
83 试述’串行
调度’与’可串
行调度’的区别
84 试述’两
段’封锁的含义
85 什么是数据
库的完整
性?DBMS的完整
性子系统的功能
是什么?
86 完整性规则
由哪几部分组成?