【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《南邮《数据库原理与应用》考题》,欢迎阅读!

1. 数据库的概念,发展过程及关系数据库的优点
数据库是长期储存在计算机内、有组织的、可共享的大量数据集合。 数据管理技术经历了人工管理、文件系统、数据库系统3个阶段。 优点:①关系模型与格式化模型不同,是建立在严格的数学概念的基础上的。 ②关系模型的概念单一。无论实体还是实体间的联系都用关系来表示,对数据的检索和更新结果也是关系。所以其数据结构简单、清晰,用户易懂易用。 ③关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
2. 关系及关系模式的概念
关系:D1*D2*„*Dn的子集叫做在域D1,D2„Dn上的关系,表示为R(D1*D2*„*Dn),这里R表示关系的名字,n是关系的目或度。 关系模式:关系的描述称为关系模式,它可以形式化的表示为R(U,D,DOM,F).
3. 关系代数的基本运算和专门运算,笛卡尔积和除法的运算规则 传统的集合运算是二目运算,包括并,差,交,笛卡尔积。 专门的关系运算包括选择,投影,连接,除运算等。
笛卡尔积:n目关系R和m目关系S的笛卡尔积是(N+M)列元组的集合。
R×S={trts|tr∈R∧ts∈S}
4. 独立性的概念,逻辑/物理独立性
数据独立性是指建立在数据的逻辑结构和物理结构分离的基础上,用户以简单的逻辑结构操作数据而无需考虑数据的物理结构,转换工作由数据库管理系统实现。
数据库的独立性表示应用程序与数据库中存储的数据不存在依赖关系。 逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。
物理独立性是指用户的应用程序与储存磁盘上的数据库中数据是相互独立的。
5. 视图的概念及行列子集视图
视图:一个或几个基本表导出的表,它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
行列子集视图:从单个基本表导出的,并且只是去掉了基本表的某些行和某些列,但保留了主码的视图。
6. 数据库安全控制的方法
①用户标识与鉴别 ②存取控制 ③视图机制 ④审计 ⑤数据加密
7. 完整性约束的概念,种类,关系系统对不同约束的支持
完整性约束条件也称为完整性规划,是数据库中的数据必须满足的语义约束条件。
种类:①实体完整性:若属性A是基本关系R的主属性,则属性A不能取空值。 ②参照完整性:若属性F是基本关系R的外码它与基本关系S的主码Ks相对应(基
本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。
③用户定义完整性
8. 码的概念,主码,外码,主属性,非主属性。
若关系中的某一属性组的值能唯一地标识一个元组,责成该属性组为候选码。 若一个关系有多个候选码,则选定其中一个为主码。
关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R的外部码,也称外码。
包含在任何一个候选码中的属性称为主属性。 不包含在任何码中的属性称为非主属性。
9. 数据库设计的阶段及每个阶段的输出
①需求分析 ②概念结构设计 ③逻辑结构设计 ④物理结构设计 ⑤数据库实施 ⑥数据库运行和维护
10. 规范化的概念,函数依赖的相关概念
规范化:一个低一级范式的关系模式通过模式分解可以转换为若干个高一级范式的关系模式的集合的这种过程
函数依赖:若对于R(U)的任意一个可能关系,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称Y函数依赖于X。
11. 事务的概念及特性
事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
特性:原子性、一致性、隔离性、持续性
12. 数据转储的概念及种类
数据转储是数据库恢复中采用的基本技术。即DBA定期地将整个数据库复制到磁带或另一个磁盘上保存起来的过程。备用的数据称为后备副本。 种类:静态/动态转储 海量/增量转储
13. 故障类别及如何恢复
种类:①事物内部的故障:恢复子系统利用日志文件撤销此事务已对数据库进行的修改。
②系统故障:撤销故障发生时未完成的事务,重做已完成的事务。 ③介质故障:重装数据库,重做已完成的事务。 ④计算机病毒
本文来源:https://www.dy1993.cn/XIz4.html