大学数据库试题及答案
数据库期末模拟考试试题答案 一:名词解析
1(数据库2(强制存取控制(MAC)3(参照完整性4(两段锁协议 二填空题( 1(用树型结构表示实体类型及实体间联系的数据模型称为。
2(在函数依赖中,根据Armstrong推理规则的自反律可以得到的函数依赖。 3(完整性包括是指、和。
4(设关系模式R(A,B,C),F是R上成立的函数依赖集合,F={B?A,B?C},则分解ρ,{AB,AC}丢失的函数依赖是。
5(设有属性集X,Y以及关系模式R,如果X和Y之间是“N:1”关系,则存在函数依赖。 6(并发控制的主要方法是采用__机制。
7(是数据库管理系统的基本单位,它是用户定义的一组逻辑一致的程序序列。 三单选题
1(下列说法中,不正确的是()
A(概念模型与数据模型无关B(视图也是一种数据库安全性控制的方法 C(安全性防范对象是非法用户和非法操作D(SQL语言不少完备的关系数据语言 2(关系代数的五种基本运算是()
A(?,?,,,?,sB(?,,,×,s,PC(?,?,×,?,sD(?,?,×,s,P 3(关于视图,下列说法中正确的是()
A(对所有视图的使用与表一样,也可以进行增删改操作B(视图只能从表中导出 C(视图与表一样,也存储着数据D(最终都要转化成对基本表的操作 4(在数据模型中,对数据库系统动态特性的描述是用()
A(数据结构B(数据操作C(数据对象D(数据的完整性约束条件
5(在嵌入式SQL方式中,主语言向SQL语句提供参数,主要是用() A(游标B(缓冲区C(主变量D(SQL通信区
6(数据库概念结构设计的主要工具是()
A(数据流程图B(E-R图C(规划化理论D(SQL语言
7(设有关系模式R(U,F),其中U={X,Y,Z},F={Y?Z,X?YZ},则该模式最高满足() A(1NFB(2NFC(3NFD(BCNF
8(从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是()A(M端实体的关键字B(N端实体的关键字C(M端实体的关键字与N端实体的关键字D(重新选取其他属性
9(若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分丢失或全部丢失,这种情况称为()
A(事务故障B(系统故障C(介质故障D(计算机病毒 10(设有关系模式R(ABC,B?C),其分解r={AB,BC}相对F()
A(既具有无损连接性,又保持函数依赖B(具有无损连接性,但不保持函数依赖 C(不具有无损连接性,但保持函数依赖D(不具有无损连接性,也不保持函数依赖 11(若事务T获得了数据对象R的X锁控制权,则T对R()
A(既能读也能写B(不能读但能写C(不能读也不能写D(只能读不能写 12(一个事务一旦提交,则它对数据库的改变是永久的。接下来其它事务的操作不会对其运行结果有任何影响,这是指事务的()
A(原子性B(永久性C(隔离性D(一致性 13(使用检查点的恢复技术,其主要目的是()
A(改善恢复效率B(解决系统故障C(增加恢复的可靠性D(解决介质故障 14(在数据库系统中,对存取权限的定义称为()
A(命令B(授权C(定义D(审计
15(后援副本的用途是()
A(安全性保障B(一致性控制C(故障后的恢复D(数据的转储 四简答题
1(简述数据库系统的三级模式两级映像结构以及两级映像的功能2(数据模型的三要素 3(SQL的特点4(数据库安全性控制的方法有哪些,5、描述SQL语言的核心动词 六应用题
设有关系模式R,其中U={A,B,C,D,E,F},定义在其上的函数依赖为F={A?D,AB?E,BF?E,CD?F,E?C},试计算(AE)+和该关系模式的码(给出步骤) 答案第六题:
(AE)+={ACDEF},该关系模式的码:AB 第一题:
1(数据库是存放数据的仓库,严格的讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
2(所谓的MAC是指系统为报纸更高程度的安全性,安装TDI/TCSEC标准中安全策略的要求,在MAC中,DBMS将管理的全部实体分为主体和客体,并为它们的每个实例指派一个敏感度标记LABEL;MAC机制是通过对比主体的LABLE和客体LABEL来最终确定主体是否能够存取客体。
3(n若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为: ?或者取空值(F的每个属性值均为空值)?或者等于S中某个元组的主码值. 4(所谓两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁: 在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁; 在释放一个封锁之后,事务不再申请和获得任何其他封锁