一、填空题(每题 2分,共 20分)1.标准的数据库三级模式是存储模式、____________模式和 __________模式。2.并发控制的主要方法是采用__________________。3.事务的特性包括隔离性、_____________、一致性和 _____________,其中_____________意味着对数据库的所有更新操作要么全部完成,要么一个也不完成。4.在数据库的三级模式中存在着两级映像,其中____________映像保证了数据库的逻辑独立性, ______________映像保证了数据库的物理独立性。5.数据库恢复时,可定期对数据库进行复制和转储,其中转储可分为动态海量转储、静态海量转储、 ______________和______________。6.为保证事务的调度都是可串行化的,DBMS 一般采用 __________协议,遵守该协议的事务分为两个阶段:____________和_____________。7.Armstrong 公理包括 A1(自反性)、_____________和_____________。8.设有关系模式 R(A,B,C,D,E),其上的函数依赖集: F={A→BC,CD→E,B→D,E→A},则 B+为___________,BC______(填是或不是) R的一个候选关键字。9.在 SQL 中,如果希望将查询的结果分组,应在SELECT 语句中使用___________子句,其中 HAVING 条件表示 _____________。10. 在 ER 图中,菱形框表示 ___________________。二、单项选择题(每题2分,共 20分)1.用二维表数据来表示实体之间联系的数据模型称为() A )链状模型B)层次模型C)网状模型D)关系模型2.以下关于查询的描述正确的是()A)不能根据视图建立查询B)只能根据视图建立查询C)只能根据数据库表建立查询D)可以根据数据库表和视图建立查询3.设关系 R 和 S 的结构相同,并且各有80 个元组,假如这两个关系作交运算,其运算结果的元组个数为 ()A.80 B. 小于等于 80 C.大于等于 160D.大于等于 80,小于等于 1604.对数据库模式进行规范化处理,是在数据库设计的 ( ) A.需求分析阶段B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段5.在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是( ) A.RESTRICT方式 B.CASCADE方式C.SET NULL 方式 D.CHECK方式6.在客户机 / 服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( ) A. 用户界面B. 存取结构C.数据输入D. 报表输出7.子模式 DDL 用来描述( ) A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. ...