数据库系统选择介绍
A.数组b .对象c .数据库d .关系
说明:不用说,关系运算会产生一个关系。
2.公司有多个部门和员工。每个员工只能属于一个部门,一个部门可以有多个员工。从员工到部门的联系人类型是_ _ c _ _。
A.多对多b .一对一c .多对一d .一对多
说明:很明显,每个员工只能属于一个部门,一个部门有多个员工。从员工到部门是指这两个实体之间的关系,而不是一个员工(具体到一个人)和一个部门(具体到一个部门)之间的关系。
3.在SQL语言中,数据库的_ d _ _ _是通过GRANT/REVOKE语句实现的。
A.并发控制b .完整性控制c .一致性控制d .安全性控制
解释:授权声明,控制用户权限,保证安全。
4.动态增量备份的描述是_ _ _ d _ _。
动态增量备份过程不允许外部事务程序访问数据库。
B.动态增量备份将备份所有数据。
c .加载动态增量备份后,数据库处于一致状态。
d动态增量备份应该在事务不忙的时候进行。
说明:动态增量备份时的差异备份,B错误。动态允许外部事务访问数据库,这是一个错误。备份前后数据会发生变化,所以加载的数据库处于不一致的状态。c误差
5.事务回滚指令回滚执行的结果是_ _ _ _ _。(二)
A.跳到事务程序的开头继续执行。
B.撤消事务对数据库所做的任何更改。
C.交易执行出错
D.跳到事务程序的末尾继续执行。
解释:事务的ACID,rollback回滚事务对数据库所做的任何更改。
8.日志文件用于事务失败和_ _ _ _ _的恢复。(二)
A.系统故障,CPU故障b .系统故障,媒体故障
C.介质故障、CPU故障d .介质故障、入侵故障
解释:硬知识
9.在SQL语言中,_ _ a _ _语句属于“模式DDL”语言。
a .创建表b .更新c .选择d .插入
解释:数据定义语言
10.并发数据库操作通常会带来修改丢失、_ _ b _ _、读取脏数据等问题。( )
A.不可恢复的
解释:硬知识
11,关系R(A,B,C,D),代码AB,函数依赖{AB→C,AB→D,C→D},最高范式为)_ _ b _ _。()
a . 1NF b . 2 NFC . 3 nfd . bcnf
说明:a B- & gt;c,c->;d = & gta B- & gt;d,存在传递依赖,每一个非主属性都完全依赖于ab。
12.如果事务T要写数据A,应该加__A__。()到数据a的上层节点。
A.x锁b.s锁C.IS锁D.IX锁
解释:独占锁。