资源预览内容
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2018年河北科技师范学院数学与信息科技学院341农业知识综合三专硕之数据库系统概论考研仿真模拟五套题-一、选择题1 关于SQLServer 的数据库角色叙述正确的是( )。A. 用户可以自定义固定角色B. 数据库角色是系统自带的,用户一般不可以自定义 C. 每个用户只能拥有一个角色D. 角色用来简化将很多用户权限分配给很多用户这一复杂任务的管理 【答案】D【解析】服务器级的角色建立在SQL 服务器上,是系统预定义的,用户不能创建服务器角色,只能选择合适的服务器角色,但能定义数据库角色;一个数据库用户可以出现在多种角色中;角色是多权限分配给多用户这一复杂任务的管理方式。2 以下有关SELECT 子句的叙述中不正确的是( )。A.SELECT 子句中只能包含表中的列及其构成的表达式 B.SELECT 子句规定了结果集中的列序列 C.SELECT 子句中可以使用别名D. 如果FROM 子句引用的两个表中有同名的列,则在SELECT 子句中引用它们时必须使用表名前缀加以限定【答案】ASQL 语言提供了 SELECT 语句进行数据库查询,【解析】该语句具有灵活的使用方式和丰富的功能。语句的功能是根据WHERE 子句的条件表达式,从FROM 子句指定的基本表或视图中找出满足条件的元组。再按SELECT 子句中目标列表达式,选出元组中属性值形成结果表。在同一个表自身联合查询时可以采用别名的方式 以示区别,并在引用时通过表名前缀加以限定。故四个选项中A 项是不正确的。3 关于数据库应用系统设计,有下列说法: . 数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面. 在数据库概念设计阶段,当采用自上而下的E-R 设计时,首先设计局部E-R 图,然后合并各局部E-R 图,得到全局E-R 图 . 在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表. 在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:( )。A. B. C. D. 【答案】B【解析】数据库应用系统设计的步骤为:概念设计阶段-采用自上而下的E-R 设计;逻辑设计阶段设计视图和关系模式的完整性约束;物理设计阶段-将关系模式转换为具体DBMS 平台支持的关系表。每个阶段的设计活动按照数据组织与存储、数据访问与处理、应用设计几个方面进行。 4 关于OLAP 和OLTP 的叙述中错误的是( )。A.OLTP 事务量大,但事务内容比较简单且重复率高 B.OLAP 的最终数据来源与OLTP 不一样 C.OLAP 面对决策人员和高层管理人员 D.OLTP 以应用为核心,是应用驱动的 【答案】C 【解析】一样,最终数据来源都是来自底层的数据库系统,但是由于两者的使用用户不同。 5 关于分布式数据库,下列说法错误的是( )。A. 在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无需关注每个分片被分配的场地B. 对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用C. 分布式数据库的查询处理代价既包括CPU 和I/O代价,也需要考虑场地间传输数据所需的通信代价D. 在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据间的连接操作和并操作【答案】A【解析】分布式数据库中,每台计算机都有DBMS 的一份完整拷贝,具有自己的局部数据库,放在单独的地方,通过网络相互连接,形成大型的全局数据库。A 项,分片透明性层次最高,即用户或应用程序只对全局关系进行操作而不考虑数据的分片。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储结构,位置透明性位于分片视图与分配视图之间。6 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是( )。A. 数据内容一致性维护B. 数据库备份与恢复 C. 数据库安全性维护 D. 数据库存储空间管理 【答案】A【解析】数据库管理与日常维护是系统员的重要职责,主要包括:数据库的备份与恢复;完整性维护;安全性维护;存储空间管理;并发控制及死锁处理,是系统管理员的重要职责。 7 查询选课关系(Cno ), 下列语句正确的是( )A. B. C. D.【答案】A 过,为此,其值应该是空表中还没有给定成绩(Score )的课程号(Sno )和学号 【解析】在数据库基本表中,还没有给定成绩的属性列,意味着该属性列的数据还从未更新中可以用和来查询属性列值是空值或不为空值的元组。根据题意,应该选择A 项。注意,IS 不能用“=”来代替。 8 RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于RAID 机制和技术,下列说法错误的是( )。A.RAID 系统内部可以包含多个磁盘驱动器B.RAID5盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C.RAID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多 D.RAID 系统一般都具有设备虚拟化技术 【答案】C【解析】校验冗余技术比镜像冗余技术实现稍显复杂,但它所需用的磁盘空间比镜像冗余技术少很多。 二、简答题9 试由Armostrong 公理系统推导出下面三条推理规则。(1)合并规则:若(2)伪传递规则:由(3)分解规则:【答案】(1)已知 由増广律知 又因可得根据传递律得 (2)已知(3)已知由増广律知由自反律知又因又因可得所以由传递律可得根据传递律得 10什么是数据库的完整性约束条件?【答案】完整性约束条件是指数据库中的数据应该满足的语义约束条件。完整性约束条件分为六类:静态列级约束、静态元组约束、静态关系约束、动态列级约束、动态元组约束、动态关系约束。(1)静态列级约束是对一个列的取值域的说明,包括数据类型的约束:数据的类型、长度、单位、精度等;对数据格式的约束;对取值范围或取值集合的约束;空值的约束;其他约束。(2)静态元组约束就是规定组成一个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。(3)静态关系约束是在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束,常见的静态关系约束有:实体完整性约束,参照完整性约束,函数依赖约束。(4)动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:修改列定义时的约束,修改列值时的约束。(5)动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。(6)动态关系约束是加在关系变化前后状态上的限制条件,例如事务一致性、原子性等约束条件。11简单描述OLAP 概念。【答案】OLAP 是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且可以提供直观易懂的查询结果。OLAP 使得数据分析人员能够从多角度对数据进行快速、一致、交互地存取,从而取得对数据的更深入 的了解。OLAP 的目标是满足决策支持或者在多维环境下特定的查询和报表需求。OLAP 是以数据仓库进行分析 决策的基础。12有如下2个关系表:Emp (eid , ename ,age ,did , salary ), 其各列含义为:职工号,姓名,年龄,部门号,工资 Dept (did , dname , mgr_id),其各列含义为:部门号,部门名称,部门经理职工号 写出一条SQL 语句,查询工资高于10000, 且与他所在部门的经理年龄相同的职工姓名。 【答案 【解析】select 和where 的语法为:SELECT 列名称FROM 表名称WHERE 列运算符值】-一、选择题-考研试题-
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号