文档详情

数据库原理及应用SQL_习题集(含答案)解析.doc

发布:2016-04-27约字共22页下载文档
文本预览下载声明
《数据库原理及应用SQL》课程习题集 一、单选题 1.2. 数据库系统的三级模式结构中,定义索引的组织方式属于( ) A.概念模式 B.外模式 C.逻辑模式 D.内模式 3. SQL语言中,实现数据存取控制功能的语句是(  ) A.CREATE和DROP? B.INSERT和DELETE C.GRANT和REVOKE? D.COMMIT和ROLLBACK 4. 物理结构的改变不影响整体逻辑结构的性质,称为数据库的(   ) A.物理数据独立性 B.逻辑数据独立性 C.物理结构独立性? D.逻辑结构独立性 5. 全局ER模型的设计,需要消除属性冲突、命名冲突和(  ) A.结构冲突? B.联系冲突 C.类型冲突 D.实体冲突 6. 一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是(  ) A.一对一? B.一对多 C.多对一 D.多对多 7. 表达式“AGE BETWEEN 18 AND 24”等价于(  ) A.AGE18 AND G24 B.AGE=18 AND G24 C.AGE18 AND G=24 D.AGE=18 AND AGE=24 8. 在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是(   ) A.概念设计? B.物理设计 C.逻辑设计 D.系统实施 9. 按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是(   ) A.READ(Q) B.WRITE(Q) C.LOCK S(Q) D.LOCK X(Q) 10. 下列聚集函数中不忽略空值(null)的是( ) A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名) 11. 数据库系统中,对用户使用的数据视图的描述称为(???) A.概念模式B.内模式C.存储模式D.外模式12. 数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据(???)A.相容性B.独立性C.共享性D.一致性13. 实体完整性规则是指关系中(???)A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值14. 实现关系代数投影运算的SQL子句是(???)A.SELECTB.ORDER??BYC.FROM?D.WHERE15. SQL语言中,用GRANT/REVOKE语句实现数据库的(???) A.并发控制?B.完整性控制C.一致性控制D.安全性控制 16. 在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现(???) A.死锁B.共享锁C.活锁D.排它锁 17. 以下关于事务调度和封锁的描述中,正确的是(????)A.遵守两段封锁协议的并发事务一定是可串行化的B.可串行化的并发事务一定遵守两段封锁协议C.遵守两段封锁协议的并发事务不一定是可串行化的D.遵守两段封锁协议的并发事务一定不会产生死锁18. 数据库与文件系统的根本区别在于( ) A 提高了系统效率 B 方便了用户使用 C 数据的结构化 D 节省了存储空间 19. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(??? )。 A.多对多 B.一对一 C.多对一 D.一对多 20. “一个事务中的诸操作要么都做,要么都不做”,这是事务的(??? )属性。 A.原子性 B.一致性 C.隔离性? D.持续性 21. 关系模型中,一个码是( ) A可以由多个任意属性组成 B至多由一个属性组成 C由一个或多个属性组成,其值能够惟一标识关系中一个元组 D以上都不是 22. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( ) A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 23. 区分不同实体的依据是( ) A.名称 B.属性 C.对象 D.概念 24. SQL基本表的创建中是通过(?? ? )实现参照完整性规则的。 A.主键子句? B.外键子句?? C.检查子句 D.NOT NULL 25. 设计性能较优的关系模式称为规范化,规范化的主要理论依据是( ) 。 A.关系规范化理论 B.关系运算理论????????? C.代数运算理论
显示全部
相似文档