数据库系统原理与技术试题库试题与参考答案选编

  • 格式:doc
  • 大小:163.00 KB
  • 文档页数:18

路漫漫其修远兮,吾将上下而求索 - 百度文库 1 一、选择题 1 数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括( )语句 A. GRANT、DELETE、REVOKE等 B. GRANT、NEW、REVOKE等 C. GRANT、DENY、CREATE等 D. GRANT、DENY、INSERT等 A 2 创建数据库的命令格式:CREATE ( ) [ON [PRIMARY] [[,……]][,]] [LOG ON ] [COLLATE ] [FOR LOAD A 3 JDBC既是( )编程人员的API,也是实现数据库连接的服务提供者的接口模型。: A. JSP B. JAVA C. c# D. VB

B 4 SQL Server 中的SQL语言是Transact-SQL语言。它不包括以下主要组成部分( ) A.DDL B.DML C.TCL D.DCL C 5 一般存储过程是通过存储过程名字被程序调用而执行的,触发器是在发生对数据库中数据进行维护操作事件时被执行。下面不属于触发器的功能有: A. 强化约束 B. 跟踪变化 C. 并发处理 D. 调用存储过程 C 6 SQL Server是Microsoft公司在原来和( )公司合作的基础上打包出的一款面向高端的数据库系统,定位于Internet背景下的基于Windows的数据库的应用。 A. Sybase B.AOL C. Microsoft D. Lotus A 7 用户或角色还需要进一步被授予某些创建或操作权限才能对数据表、视图、存储过程进行具体的操作。下面属于创建权限的是( ): 路漫漫其修远兮,吾将上下而求索 - 百度文库 2 A. REFERENCE B. INSERT C. UPDATE D. BACKUP DATABASE D 8 SQL比较运算符等级是: A. =、>、<、!=、!>、!<、>=、<=、<>; B. =、>、<、>=、<=、<>、!=、!>、!<; C. =、>=、<=、<>、>、<、!=、!>、!<; D. =、>、<、、<>、!=、!>、!<>=、<=; B 9 注释是程序代码中不执行的文本字符串(也称为注解)。在SQL Server中,可以使用两种类型的注释字符是( ) A. – 以及 * * B. ; 以及 * * C. ’ 以及 * * D. – 以及 REM A 10 XML的正式名称是( ) A.主页制作语言 B.超文本标记语言 C.WWW编程语言 D.可扩展标记语言 D 11 对于一个良好的xml文档,下面的说发正确的有: ( ) A.它必须包含 段. B.必须至少有一个没有属性的根元素 C.每一个解析的实体,不管是直接或者是间接引用的,都必须也是格式良好的 D.属性的值不能够引用一个实体 C 12 分布式数据库系统中分片模式和分配模式均是( ) A.全局的 B.局部的 C.分布的 D.集中的 A 13 关于分布式数据库系统,下列叙述中不正确的是( ) A.分布式系统用户的操作与非分布式系统是相同的 B.分布式系统的存储结构复杂 C.所有的数据操作在逻辑上都是不变的 D.分布式系统的所有问题都是外部的、用户级别的 D 14 下列关于分布式数据库系统的叙述中,哪一条是不正确的( ) A.分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统 B.分布式数据库系统中的节点是松耦合的,每一个节点都是一个独立的数据库系统 路漫漫其修远兮,吾将上下而求索 - 百度文库 3 C.分布式数据库系统用户的操作与非分布式数据库系统的操作是完全相同的 D.分布式数据库系统的所有问题应当是内部的、实现级别的问题 A 15 以下关于分布式数据库系统的说法中,正确的是( ) A.各个场地必须具有相同的分布模式 B.各个场地必须具有相同的DDBMS C.各个场地既支持局部应用,又支持全局应用 D.各个场地不应有数据冗余 C 16 在分布式数据库系统中,对数据库分片有多种方式,其中基本的分片方式是( ) A.垂直分片、水平分片和导出分片 B.垂直分片和水平分片 C.水平分片和导出分片 D.混合分片 B 17 在分布式数据库系统中,有关系:学生(学号,姓名,性别,班级),将其划分为 (学号,姓名,性别)和(学号,班级)两个子集,这样的数据划分方式称为( ) A.水平分片 B.垂直分片 C.导出分片 D.混合分片 B 18 在客户机/服务器系统的工作模式中,以下属于服务器任务的是( ) A.管理用户界面 B.处理应用程序 C.产生对数据库的请求 D.处理对数据库的请求 D 19 下列关于对象的叙述中,不正确的是( ) A.对象的属性是描述对象动态特征的一个操作序列 B.ISA联系中子类的对象拥有其超类对象的全部属性 C.多继承是指一个子类从它的多个超类中继承 D.对象标识符是唯一的 A 20 在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为( ) A.共享性 B.继承性 C.通用性 D.一致性 B 21 在面向对象数据库系统中,对象定义采用的信息隐蔽技术称为( ) A.保密性 路漫漫其修远兮,吾将上下而求索 - 百度文库 4 B.封装性 C.自闭性 D.隐蔽性 B 22 在面向对象数据模型中,对象由三个部分组成,即一组变量、消息和( ) A.对象类 B.属性 C.方法 D.对象标识 C 23 在数据库设计中,超类实体与子类实体的关系是( ) A.前者继承后者的所有属性 B.后者继承前者的所有属性 C.前者只继承后者的主码 D.后者只继承前者的主码 B 24 下列关于数据仓库的叙述中,哪一个是不正确的( ) A.数据仓库通常采用三层体系结构 B.底层的数据仓库服务器一般是一个关系型数据库系统 C.数据仓库中间层OLAP服务器只能采用关系型OLAP D.数据仓库前端分析工具中包括报表工具 C 25 下列条目中( )是联机分析处理中的基本分析功能。 Ⅰ.上卷 Ⅱ.下钻 Ⅲ.切片 Ⅳ.切块 Ⅴ.转轴 A.仅Ⅰ、Ⅱ和Ⅴ B.仅Ⅲ、Ⅳ和Ⅴ C.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ D.都是 D 26 下面哪一条不是数据仓库的基本特征( ) A.反映当前准确数据 B.数据是相对稳定的 C.数据是集成的 D.数据是面向主题的 A 27 在OLAP的基本操作中,在给定的数据立方体的两个或更多个维上进行选择操作得到一个子立方体,这个操作称为( ) A.切块 B.转轴 C.上卷 D.下钻 A 28 在数据仓库中,下面( )说法是关于分析型数据的。 A.当前的、准确的 B.重复的、简单事务 C.面向主题 D.一次操作数据量比较少 C 29 对数据进行分析处理的两种工具是( ) A.集中式和分布式工具 B.CAD和CAM工具 路漫漫其修远兮,吾将上下而求索 - 百度文库 5 C. OLAP和OLTP工具 D.联机分析处理和数据挖据工具 D

二、填空题 30 数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括( )等语句。 GRANT、DENY、REVOKE 31 数据定义语言是指用来定义和管理数据库以及数据库中的各种对象的语句,这些语句包括( )、ALTER和DROP等语句。 CREATE 32 SQL Server支持4种基本备份:数据库备份、事务日志备份、( )备份、文件和文件组备份。 差异 33 数据库备份是指对数据库的完全备份,包括用户表、系统表、索引、视图、存储过程、事务日志等所有( )对象。 数据与数据库 34 一般存储过程是通过存储过程名字被程序调用而执行的,触发器是在发生对数据库中数据进行维护操作事件时被执行。当对某一表进行诸如( )这些操作时,SQL Server 就会自动执行触发器所定义的SQL语句,使保证对数据的处理必须符合数据库所定义的规则。 录入、修改、删除 35 代表服务器上的箭头为( )时表示服务器启动,( )表示停止。 绿色, 红色 36 在Transact-SQL语言中,函数被用来执行一些特殊的运算以支持SQL Server的标准命令。Transact-SQL 编程语言提供了三种函数( ) 行集函数, 聚合函数, 标量函数 37 SQL Server是Microsoft公司在原来和Sybase公司合作的基础上打包出的一款面向高端的数据库系统,定位于( )背景下的基于Windows的数据库的应用。 Internet 38 SQL Server规定了( )种角色类型:服务器角色与数据库角色。系统创建了( )个服务器角色 2, 8 39 SQL Server索引分为( )、唯一索引、普通索引、聚集索引四类。 主索引 40 分布式数据库全局逻辑结构分为全局外模式、全局概念模式、分片模式和( )模式四个级别。 分配 41 分布式数据库系统的所有问题都是内部的、( )级别上的问题,而不是外部的、用户级别的问题。 实现 42 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和( )。 不相交条件