文档详情

数据库模拟题5.doc

发布:2017-03-22约7.24千字共7页下载文档
文本预览下载声明
10.5 模拟试题5及参考答案 10.5.1 模拟试题5 一、填空题(本题共20个待填空位,每空1分,共20分) (1)根据DBMS所采用的 管理 数据模型 的不同,可将DBMS分成层次型DBMS、网状型DBMS、关系型DBMS、面向对象型DBMS等。目前主导世界数据库管理系统主流的是 层次型DBMS 关系型DBMS 。 (2)在数据库系统的内部体系结构中,三级模式结构之间的转换由 外模式与概念模式 之间的映象和 概念模式与内模式 之间的映象实现。 (3)关系运算可分为 关系代数 和 关系演算 两类。 (4)SQL语言的数据定义功能主要包括 表的定义 、 视图的定义 和 索引的定义 。 (5)SQL Server Management Studio工具用于完成SQL Server 2005数据库的主要管理、 开发和测试 任务。 (6)包含在任何一个候选键中的属性称为 主键 主属性 。不包含在任何键中的属性称为 外键 非主属性或非键属性 。 (7)函数依赖讨论的问题之一是根据已知的一组函数依赖,来判断另外一个或另一些 函数依赖是否 依赖 成立。 (8)聚簇的实现是把相关表中 同列 主键和外键 相同的记录临近存放。 (9)事务的四个基本特征分别是 真实性 原子性 、一致性、 隔离性 和永久性。 (10)DBMS的完整性控制可确保数据库中数据的 正确性 、 有效性 和一致性。 (11)数据仓库中数据的主要来源一是 面向数据管理的关系数据库中的数据 ,二是来源于与分析主题有关的 外部数据 。 二、单项选择题(本大题共10个小题,每题1.5分,共15分) (1)采用二维表格结构表示实体集及其实体集间联系的数据模型称为 A C 。 A. 层次模型 B. 网状模型 C. 实体-联系模型 D. 面向对象模型 (2)设关系R和S分别为r和s目,则关系的商运算要求 A C 。 A. r≠s B. r=s C. r>s D. r<s (3)在嵌入式SQL的应用程序中,规定 C B 。 A. 既要在SQL语句中的宿主变量前加冒号,也要在纯C语言语句中的宿主变量前加冒号 B. 要在SQL语句中的宿主变量前加冒号,不需在纯C语言语句中的宿主变量前加冒号 C. 不需在SQL语句中的宿主变量前加冒号,要在纯C语言语句中的宿主变量前加冒号 D. 既不要在SQL语句中的宿主变量前加冒号,也不要在纯C语言语句中的宿主变量前加冒号 (4)设有关系模式R(A,B,C,D)和R上的函数依赖集F={AB→C,D→A},R上的一个分解为ρ={BCD,AD},则 B D 。 A. D→A不属于F,分解ρ不具有无损联接性 B. AB→C不属于F,分解ρ不是无损联接分解 C. AB→C和D→A都不属于F,分解ρ不是无损联接分解 D. 分解ρ保持依赖集F (5)在数据库应用系统中,数据库中全部数据的整体逻辑结构是由 D 描述的。 A. 用户视图 B. 外模式 C. 存储模式 D. 概念模式 (6)在下面的两个实体集的联系中,一对多联系是 D B 。 A. 校长与学校之间的联系 B. 系主任与教员之间的联系 C. 教研室主任与教研室之间的联系 D. 业务处处长与教研室领导之间的联系 (7)工作日志管理程序 C B 中的一个程序模块。 A. 属于数据库定义语言及其翻译程序 B. 属于数据库管理例行程序 C. 属于数据操纵语言及其编译程序 D. 都不属于上述程序 (8)在DBMS中,可确保数据库中数据正确性、有效性和一致性的性能称为数据库的 C 。
显示全部
相似文档