数据库知识练习题.doc
文本预览下载声明
10年《数据库》习题
1.ER模型属于( A )A.概念模型???????B.层次模型C.网状模型???????D.关系模型2.数据库系统的三级模式结构中,定义索引的组织方式属于( D )A.概念模式???????B.外模式C.逻辑模式???????D.内模式3.SQL语言中,实现数据存取控制功能的语句是( C )A.CREATE和DROP?????B.INSERT和DELETEC.GRANT和REVOKE?????D.COMMIT和ROLLBACK4.物理结构的改变不影响整体逻辑结构的性质,称为数据库的( B )A.物理数据独立性??????B.逻辑数据独立性C.物理结构独立性??????D.逻辑结构独立性5.全局ER模型的设计,需要消除属性冲突、命名冲突和( B )A.结构冲突???????B.联系冲突C.类型冲突???????D.实体冲突6.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是( D )A.一对一????????B.一对多C.多对一????????D.多对多
7.表达式“AGE BETWEEN 18 AND 24”等价于( D )A.AGE18 AND G24???????B.AGE=18 AND G24C.AGE18 AND G=24??????D.AGE=18 AND AGE=248.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是( A )A.概念设计???????? B.物理设计C.逻辑设计????????? D.系统实施9在SQL中,建立视图用 (?A.CREATE SCHEMA 命令?????? B.CREATE TABLE 命令C.CREATE VIEW 命令????????? D.CREATE INDEX 命令数据库系统中,对用户使用的数据视图的描述称为(???????)
A.概念模式 ? B.内模式C.存储模式?D.外模式2.数据库的三级模式之间存在着两级映象使数据库系统具有较高的数据(???????)A.相容性?B.独立性C.共享性?D.一致性3.实体完整性规则是指关系中(???????)A.不允许有空行?B.主键不允许有空值C.不允许有空列?D.外键不允许有空值.实现关系代数投影运算的SQL子句是(???????)A.SELECT?B.ORDER??BYC.FROM?D.WHERE.SQL语言中,用GRANT/REVOKE语句实现数据库的(???????)
A.并发控制?B.完整性控制C.一致性控制?D.安全性控制
.在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现(???????)
A.死锁?B.共享锁C.活锁?D.排它锁.以下关于事务调度和封锁的描述中,正确的是(???????)A.遵守两段封锁协议的并发事务一定是可串行化的B.可串行化的并发事务一定遵守两段封锁协议C.遵守两段封锁协议的并发事务不一定是可串行化的D.遵守两段封锁协议的并发事务一定不会产生死锁
9.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(???C?? )。 A.多对多???????B.一对一 C.多对一???????D.一对多10.“一个事务中的诸操作要么都做,要么都不做”,这是事务的(???A?? )属性。 A.原子性???????B.一致性 C.隔离性???????D.持续性
一、单项选择题(每小题2分,共20分)
1.关系模型中,一个码是( C )。
A可以由多个任意属性组成
B至多由一个属性组成
C由一个或多个属性组成,其值能够惟一标识关系中一个元组
D以上都不是
2 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A.DBS包括DB和DBMS。
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
3 区分不同实体的依据是( B ) 。
A.名称 B.属性
C.对象 D.概念
4.SQL基本表的创建中是通过(??B??? )实现参照完整性规则的。A.主键子句????????? B.外键子句?????????
C.检查子句????????? D.NOT NULL
5.设计性能较优的关系模式称为规范化,规范化的主要理论依据是(???A?? )。? A.关系规范化理论??????????? B.关系运算理论?????????
C.代数运算理论????????????? D.数理逻辑理论
6.在E-R模型转换成关系模型的过程中,下列叙述
显示全部