网络数据库习题及答案_第1页
网络数据库习题及答案_第2页
网络数据库习题及答案_第3页
网络数据库习题及答案_第4页
网络数据库习题及答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、模块一 习题1. SQL Server 2005包括8个产品组件,( )是一个数据集成平台,负责完成数据的提取、转换和加载等草组。A. 数据库引擎 B. 集成服务C. 报表服务 D. 通知服务2.( )是用于存储、处理和保护数据的核心组件。A. 数据库引擎 B. 集成服务C. 报表服务 D. 通知服务3. 安装SQL Server 2005时,选择以下( )版本,应用程序用户不必购买SQL Server 2005许可。A. 开发版 B. 标准版C. 工作组版 D. 学习版4. 一个服务器上可以安装( )个SQL Server默认实例。A. 0个 B. 1个 C. 2个 D. 多个5.( )是一

2、个具有访问网络资源权限的Windows操作系统帐户。A. 本地系统帐户 B. 网络服务帐户C. 本地服务帐户 D. 域用户帐户6.( )是默认的身份验证模式,它提供了最高级别的安全性。A. Windows身份验证模式 B. Internet身份验证模式C. SQL Server身份验证模式 D. 混合身份验证模式7. 以下( )管理工具是SQL Server 2005提供的集成环境,它能完成访问、配置和管理SQL Server的所有任务。A. SQL Server Management Studio B. SQL Server ProfilerC. SQL Server配置管理器 D. 数据库

3、引擎优化顾问8. ( )是SQL Server Management Studio的一个组件,显示并管理服务器的所有对象。A. 已注册的服务器 B. 对象资源管理器C. 查询编辑器 D. 模板资源管理器9. 下列不能启动SQL Server(MSSQLServer)服务的方法是( )。A. 使用SQL Server配置管理器B. 使用Windows操作系统的管理工具C. 使用net start mssqlserver命令D. 在查询编辑器中编写Transact-SQL程序10. 下列不能编辑并执行Transact-SQL程序的方法是( )。A. 在查询编辑器中新建查询 B. 使用模板资源管理器

4、的模板C. 使用对象资源管理器新建数据库 D. 编写对象脚本模块二 习题1. 数据库系统阶段与文件系统阶段管理数据的本质区别是( )。A. 数据结构化 B. DBMS管理数据C. 数据共享性强 D. 数据独立性高2. 数据库管理系统保证数据之间满足一定的关系,或者将数据控制在有效的范围内,属于以下( )控制功能。A. 数据安全性 B. 数据完整性C. 并发控制 D. 数据恢复3. 数据库系统中负责数据库系统的建立、维护和管理的人员是( )。A. 最终用户 B. 应用程序员C. 系统分析员 D. 数据库管理员4. 数据系统库的模式结构中,( )描述了数据库中全体数据的逻辑结构和特征。A. 外模式

5、 B. 模式 C. 内模式 D. 外模式/模式映象5. 数据系统库的体系结构中,( )将数据库系统分为3层进行管理。A. 当用户结构 B. C/S结构 C. 主从式结构 D. B/S结构6. 下列实体的联系中,属于多对多联系的是( )。A. 学生与课程 B. 学校与校长C. 住院的病人与病床 D. 职工与工资7. 关系模型的数据结构是( )。A. 数 B. 图 C. 二维表 D. 二叉树8. 以下不属于SQL语言的特点的是( )。A. 综合统一 B. 数据操作必须指明数据的存取路径C. 采用面向集合的操作方式 D. 具有交互式和嵌入式两种使用方式9. 以下属于DDL对应的动词是( )。A. C

6、REATE B. SELECT C. DELETE D. REVOKE10. 在实际的数据库应用中,通常要求关系满足( )。A. 1NF B. 2NF C. 3NF D. BCNF11. 数据库设计过程中,( )将E-R图转换为关系模式并进行关系规范化。A. 需求分析阶段 B. 概念结构设计阶段C. 逻辑结构设计阶段 D. 物理结构设计阶段12. 强制关系中的主属性不能为空,满足以下( )。A. 实体完整性 B. 参照完整性C. 用户定义完整性 D. 域完整性模块三 习题1. 下列( )不属于SQL Server 2005在安装时创建的系统数据库。A. master B. msdb C. us

7、erdb D. tempdb2. 系统对象在物理结构上存储于( )数据库。A. master B. model C. userdb D. resource3. 在SQL SERVER 2005的数据库文件中,( )有且仅有一个,是数据库和其他数据文件的起点。A. 次数据文件 B. 主数据文件 C. 日志文件 D. 备份文件4. 每个文件组可以包含( )个日志文件。A. 0个 B. 1个 C. 2个 D. 多个5. 以下( )不属于数据库对象。A. 表和视图 B. 索引和约束 C. 触发器 D. T-SQL程序6. SQL Server 2005的物理空间构架主要包括( )。A. 文件及文件组

8、B. 页和区 C. 表和视图 D. 数据和程序7. 以下能够创建数据库文件组的语句是( )。A. ALTER DATABASE ADD FILE B. ALTER DATABASE MODIFY FILEGROUPC. ALTER DATABASE ADD FILEGROUP D. ALTER DATABASE REMOVE FILEGROUP8. ALTER DATABASE语句进行数据库的修改,不能完成以下( )。A. 扩大数据库文件大小 B. 缩小数据库控件 C. 设置数据库选项属性 D. 更改数据库名称9. 能够在服务器之间移动数据库的操作是( )。A. 创建数据库 B. 修改数据库

9、C. 分离数据库 D. 删除数据库模块四 习题1. 假设表中某列的数据类型为varchar(100),而输入的字符串为“abcdefgh”,则存储的是( )。A. abcdefgh,共8字节 B. abcdefgh和92个空格,共100字节C. abcdefgh和12个空格,共20字节 D. abcdefgh和32个空格,共40字节2. 如果表中某列用于存储图像数据,则该列应该设置为下列( )数据类型。A. text B. ntext C. image D. int3. 如果表中某列的数据类型是decimal(5,1),则该列的数据类型属于( )数据类型。A. 整型 B. 十进制数据类型 C.

10、 二进制数据类型 D.日期时间类型4. ( )是指组成表的各列的名称及数据类型,也就是日常表格的“栏目信息”。A. 表型 B. 记录 C. 字段 D. 关键字5. 下列( )最适宜充当表的主键列。A. 空值列 B. 计算列 C. 标识列 D. 外键列6. 下列( )是使用Microsoft .NET Framework公共编程语言定义的数据类型。A. binary B. T-SQL UDT C. CLR UDT D. image7. 对一个已经创建的表,( )操作是不能够完成的。A. 更改表名 B. 增加或删除列C. 增加或删除各种约束D. 将某一列的数据类型由text数据类型修改为image

11、数据类型8. DELETE命令可以删除( )。A. 表结构 B. 所有记录 C. 数据库 D. 约束9. 向表table1中增加一个新了列column1的命令是( )。A. ALTER TABLE table1 ADD COLUMN coloumn1 intB. ALTER TABLE table1 ADD coloumn1 (int)C. ALTER TABLE table1 ADD coloumn1 intD. ALTER TABLE table1 NEW COLUMN coloumn1 int10. 下列不能够实现数据域完整性的是( )。A. 检查约束 B. 外键约束 C. 默认对象 D

12、. 唯一键约束11. 下列关于主键描述不正确的是( )。A. 主键能够唯一地标识表中的每一行B. 主键列的值不允许空值C. 一个表中允许在多个列的组合上创建一个主键D. 一个表中允许创建多个主键12. 下列描述正确的是( )。A. 一个表中最多只能有一个主键约束,多个外键约束B. 一个表中最多只能有一个主键约束,一个外键约束C. 一个表中允许有多个主键约束,多个外键约束D. 一个表中最多只能有一个外键约束,多个主键约束13. 下列( )语句在表table1上的column1上定义了一个主键约束pk_1。A. CREATE PRIMARY KEY table1(column1)B. CREATE

13、 CONSTRAINT pk_1 PRIMARY KEY table1(column1)C. ALTER TABLE table1 ADD CONSTRAINT pk_1 PRIMARY KEY (column1)D. ALTER TABLE table1 ADD PRIMARY KEY (column1)14. 下列( )语句用于向表中插入一行记录。A. INSERTVALUES B. INSERTSELECTC. UPDATE D. DELETE模块五 习题1. 下列( )不属于备份数据库的原因。A. 数据库崩溃时恢复B. 将数据从一个服务器转移到另一个服务器C. 记录数据的历史档案D.

14、将数据从ACCESS数据库转换到SQL Server数据库中2. 用于备份数据库的命令是( )。A. sp_addumpdevice B. BACKUP LOG C. BACKUP DATABASE D.BACKUP DATA3. 下列不属于数据库恢复模式的是( )。A. 简单恢复 B. 完全恢复C. 大容量日志记录恢复 D. 数据文件和文件组恢复4. 对某数据库进行备份,一个完整备份产生在0点,并且每隔4个小时就会产生一个差异备份,则中午12点进行的差异备份包括的数据为( )。A. 所有从0点开始发生变化的页 B. 所有从0点开始发生变化的区C. 所有从8点开始发生变化的页 D. 所有从8点

15、开始发生变化的区5. 下列只能实现数据的导入,而不能实现数据导出的是( )。A. SQL Server导入和导出向导 B. bcp实用工具C. T-SQL的BULK INSERT语句 D. SSBIDS的集成服务工具模块六 习题1. T-SQL语句中,日期时间型常量需要用( )符号引用。A. B. C. # D. 2. 下列不属于SQL Server 2005的全局变量的是( )。A. system B. error C. connections D. fetch_status3. T-SQL使用( )符号表示单行注释。A. /* B. ? C. - D. /4. 下列不属于用户定义函数的是(

16、 )。A. 标量函数 B. 内联表值函数 C. 多语句表值函数 D. 转换函数5. 下列关于批处理描述错误的是( )。A. 批处理包含一个或多个T-SQL语句B. 批处理使用GO作为结束标志C. 如果执行存储过程的语句是批处理中的第一条语句,则不需要使用EXECUTE命令D. 批处理能够将T-SQL语句从一台计算机转移到另一台计算机6. 字符串函数substring('SQL Server 2005',5,6)的返回值是( )。A. SQL S B. SQL Se C. Server D. r 20057. 以下用于将多个T-SQL语句定义为一个逻辑单元执行的语句是( )。A.

17、 BEGINEND B. IFELSE C. WHILE D. RETURN模块七 习题1. 数据查询语句SELECT由许多子句组成,下列( )子句能够生成明细汇总行。A. ORDER BY子句 B. GROUP BY子句C. COMPUTE子句 D. HAVING子句2. WHERE子句用于指定( )。A. 查询结果的分组条件 B. 组或聚合的搜索条件C. 限定返回行的搜索条件 D. 结果集的排序方式3. 要查询XSH数据库CP表中”产品名称”列的值含有“冰箱”的产品情况,可用( )命令。A. SELECT * FROM CP WHERE 产品名称 LIKE 冰箱B. SELECT * FR

18、OM XSH WHERE 产品名称 LIKE 冰箱C. SELECT * FROM CP WHERE 产品名称 LIKE %冰箱%D. SELECT * FROM CP WHERE 产品名称=冰箱4. 下列关于联合查询描述错误的是( )。A. UNION运算符可以将多个SELECT语句的结果集合并成一个结果集B. 多个表进行联合的结果集必须具有相同的结构、列数和兼容的数据类型C. 联合查询的多个SELECT查询语句中都可以包含ORDER BY子句D. 联合查询后返回的列名是第一个查询语句中列的列名5. 连接查询中的外连接只能对( )个表进行。A. 两个 B. 三个 C. 四个 D. 任意个6.

19、 SELECT number=学号,name=姓名,mark=总学分 FROM XS WHERE 专业名=计算机表示( )。A. 查询XS表中计算机系学生的学号、姓名和总学分B. 查询XS表中计算机系学生的number、name和markC. 查询XS表中学生的学号、姓名和总学分D. 查询XS表中计算机系学生的记录7. 可以与通配符一起使用进行查询的运算符是( )。A. IN B. = C. LIKE D. IS8. SELECT 学号,AVG(成绩) AS 平均成绩 FROM XS_KC GROUP BY 学号 HAVING AVG(成绩)>=85,表示( )。A. 查找XS_KC表中

20、平均成绩在85分以上的学生的学号和平均成绩B. 查找平均成绩在85分以上的学生C. 查找XS_KC表中各科成绩在85分以上的学生D. 查找XS_KC表中各科成绩在85分以上的学生的学号和平均成绩9. ORDER BY子句的作用是( )。A. 分组查询 B. 限定返回行的查询条件C. 明细汇总查询 D. 对结果集排序模块八 习题1. 某公司有数据库,其中有一个表包含几十万个数据,但是用户抱怨数据查询速度太慢,下面哪种方法能够最好地提高查询速度( )。A. 收缩数据库 B. 减少数据库占用的空间C. 换个高档的服务器 D. 在该表上建立索引2. 在一个表中,最多可以定义( )聚集索引。A. 1个

21、B. 2个 C. 3个 D.多个3. 下列不适合建立索引的选项是( )。A. 用作查询条件的列 B. 频繁搜索的列 C. 连接中频繁使用的列 D. 取值范围很少的列4. 执行下列语句时,系统自动建立( )个索引。A. 1个 B. 2个 C. 3个 D. 多个CREATE TABLE table1(column1 int primary key, column2 char(2) unique, column3 int default 0,column4 char(6) foreign key references table2(column2_1)5. 下列能够对表中的数据行进行物理排序的是(

22、)。A. 聚集索引 B. 非聚集索引 C. 唯一索引 D. 外键6. CREATE INDEX语句中,( )选项能够在索引的叶级页上有空余空间。A. PAD_INDEX B. FILLFACTOR C. CLUSTERED D. INCLUDE7. 索引的结构中,( )只能有一个页。A. B-树 B. 根级 C. 中间级 D. 叶级8. 以下( )能够查看索引的碎片信息。A. sys.indexes目录视图 B. DBCC SHOW_STATISTICS语句C. sys.dm_db_index_physical_stats() D. CREATE INDEX语句模块九 习题1. 下面关于视图的

23、描述,正确的是( )。A. 视图是将基表中的数据检索出来以后重新组成的一个新表B. 视图的定义不能确定行和列的结果集C. 视图是一种虚拟表,本身并不存储任何数据D. 通过视图可以向多个基表中同时插入数据2. 下列关于创建视图描述不正确的是( )。A. 当视图中的列是导出列,或者多个列具有相同名称时必须为视图指定列名B. SELECT语句不能包含COMPUTE、COMPUTEBY子句C. SELECT语句允许包含ORDER BY子句,同时SELECT子句未使用TOP关键字D. SELECT语句不能包含INTO关键字和引用临时表3. 下列( )选项能够保证通过视图添加到表中的行可以通过视图访问。A

24、. WITH ENCRYPTION B. WITH CHECK OPTIONC. WHERE D. WITH READ ONLY4. 下列能够查看视图定义信息的系统存储过程是( )。A. sp_help B. sp_helptextC. sp_depends D. sp_rename5. 下列( )选项能够加密视图文本。A. WITH ENCRYPTION B. WITH CHECK OPTIONC. WHERE D. WITH READ ONLY6. 下列( )能够将视图返回的结果集物理存储于数据库中。A. 标准视图 B. 索引视图C. 分区视图 D. 系统视图模块十 习题1. 下列关于存储

25、过程描述错误的选项是( )。A. 存储过程是SQL Server服务器上一组预编译的T-SQL语句B. 如果存储过程是批处理的第一条语句,可以省略EXECUTE命令C. 以sp_开头的系统存储过程存储在master数据库中D. 存储过程只能接受参数,不能返回输出参数2. 下列关于存储过程描述正确的是( )。A. 存储过程体只能由SELECT语句组成B. 存储过程体能调用其他的存储过程C. 存储过程不能够接受输入参数和输出参数D. 存储过程只是语句的集合,不是数据库对象3. 临时存储过程存储在( )数据库中。A. model B. master C. msdb D. tempdb4. 后续版本的

26、SQL Server将使用( )替代扩展存储过程。A. T-SQL存储过程 B. CLR存储过程C. 临时存储过程 D. 系统存储过程5. 以下不属于存储过程的性能是( )。A. 存储过程允许模块化程序设计B. 存储过程不能够提供安全机制C. 存储过程能够加快程序执行速度D. 存储过程能够降低网络通信流量模块十一 习题1. 下列关于触发器描述错误的选项是( )。A. 触发器是特殊的存储过程,通过触发事件触发执行B. 触发器包括一组T-SQL语句集C. SQL Server支持DDL触发器和DML触发器D. 触发器能够返回输出参数2. 一个DML触发器能够定义在( )表中。A. 只有一个 B.

27、一个和多个C. 一个到三个 D. 任意多个3. 以下关于DML触发器描述错误的是( )。A. DML触发器响应INSERT、UPDATE和DELETE事件B. 一个表上创建任意多个AFTER触发器C. INSTEAD OF触发器能够在表或视图上定义,且对于每种事件都能定义多个D. AFTER触发器只能在表而不能在视图上定义4. 以下关于DDL触发器描述错误的是( )。A. DDL触发器定义在一个数据库和服务器上B. DDL触发器响应以CREATE、ALTER和DROP开头的DDL事件C. DDL触发器主要用于管理数据库活动D. 系统允许建立INSTEAD OF模式的DDL触发器5. 以下允许在

28、DML触发器中定义的T-SQL语句是( )。A. CREATE DATABASE B. RESTOREC. INSERT D. CREATE INDEX6. SQL Server 2005对表执行数据操纵时,首先执行下列( )对象。A. INSTEAD OF触发器 B. 主键约束C. 检查约束 D. AFTER触发器模块十二 习题1. 事务的( )特性是指事务中的操作要么全部执行,要么全部不执行。A. 原子性 B.一致性 C.隔离性 D.永久性2. 下列( )不属于事务的3种模式。A. 显式事务 B. 隐式事务 C. 自动事务 D.提交事务3. 下列( )语句用于控制事务。A. BEGIN、CONTINUE、END B. CREATE TRANSACTION、COMMIT、ROLLBACK C. BEGIN TRANSACTION、BREAK、CONTINUE D.BEGIN TRANSACTION、COMMIT、ROLLBACK4. 使用游标时,读取游标中数据的命令是( )。A. DECLARE B.OPEN C. FETCH D. CLOSE5. 使用游标时,游标指针指向结果集中的下一行,应该使用( )提取选项。A. FIRST B.PRIOR C. NEXT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论