SQL Server 数据库试题与答案A卷

发布时间 : 星期六 文章SQL Server 数据库试题与答案A卷更新完毕开始阅读

《SQL Server 数据库》A卷

系别:________班级:________学号:________姓名:________

题号 得分 评卷人 一 二 三 四 五 六 七 八 九 十 总分 注意事项:http://www.xsx9.com/ 久留宾客

1. 本试卷为闭卷考试。 2. 考试时间:120分钟 3. 本试卷满分:100分

4. 试卷适用班级:09高职软件技术班

一、单选题:(共2分,共30题,每小题的四个备选项中,只有一项是正确的,不选,错选均不得分)

1、SQL Server 2005包括8个产品组件,( A )是一个数据集成平台,负责完成数据提取,转换和加载等操作。

A)数据库引擎 B)集成服务 C)报表服务 D)通知服务 2、( A )是默认的身份验证模式,它提供了最级别的安全性。 A)Windows身份验证模式 B)Internet身份验证模式 C)SQL Server身份验证模式 D)混合身份验证模式 3、( A )管理工具是SQL Server 2005提供的集成环境,它能完成访问、配置和管理SQL Server的所有任务。

A)SQL Server Management Studilo B)SQL Server Profiler C)SQL Server 配置管理器 D)数据库引擎优化顾问 4、( B )是SQL Server Management Studio的一个组件,显示并管理服务器的所有对象。

A)已注册的服务器 B)对象资源管理器 C)查询编辑器 D)模板资源管理器

5、数据库系统阶段与文件系统阶段管理数据的本质区别是( C )

A)数据结构化 B)DBMS管理数据 C)数据共享性强 D)数据独立性高

6、数据库管理系统保证数据之间满足一定的关系,或者将数据控制在有效的范围内,这属于( B )控制功能。

A)数据安全性 B)数据完整性 C)并发控制 D)数据恢复

7、下列实体的联系中,属于多对多联系的是( A ) A)学生与课程 B)学校与校长 C)住院的病人与病床 D)职工与工资 8、关系模型的数据结构是( C ) A)数 B)图 C)二维表 D)二叉树 9、下列不属于SQL语言特点的是( B ) A)综合统一

B)数据操作必须指明数据的存取路径 C)采用面向集合的操作方式

D)具有交互式和嵌入式两种使用方式

10、下列属于DDL对应的动词是( A )

A)CREATE B)SELECT C)DELETE D)REVOKE 11、在实际的数据库应用中,通常要求关系满足( C )

A)1NF B)2NF C)3NF D)BCNF 12、家族关系在数据模型中是属于( A )

A)层次模型 B)网状模型 C)关系模型 D)面向对象模型 13、数据库系统的核心软件是( D )

A)数据库存量 B)系统管理员 C)应用系统 D)数据库管理系统 14、主数据库文件的扩展名为( C )

A).txt B).db C) . mdf D) . ldf 14、下面( B )语句用于创建数据表

A)CREATE DATABASE B)CREATE TABLE C)ALTER DATABASE D)ALTER TABLE

15、在SELECT语句中,下列( C )子句用于将查询结果存储在一个新表中。

A)SELECT子句 B)FROM子句 C)INTO子句 D)WHERE子句

16、在SELECT语句中,下列( B )子句用于对分组统计进一步设

置条件。

A)ORDER BY 子句 B)GROUP BY 子句 C)WHERE 子句 D)HAVING子句

17、某公司有数据库,其中有一个表包含几十万个数据,但是用户抱怨数据查询速度太慢,下面( D )方法能够最好地提高查询速度。 A)收缩数据库 B)减少数据库占用的空间 C)换个高档的服务器 D)在该表上建立索引 18、声明游标的语句是( B )

A)CREATE CURSOR B)DECLARE CURSOR C)OPEN CURSOR D)DELLOCATE CURSOR

19、游标函数CURSOR_SRSTATUS返回值为-1表示( D ) A) 分配给该变量的游标已经打开

B) 分配给该变量的游标已经打开,结果集为空 C) 带有指定名称的游标变量并不存在 D)分配给该变量的游标被关闭

20、在SQL Server 2005的数据库中,( B )有且仅有一个,是数据库和其他数据文件的起点。

A)次数据文件 B)主数据文件 C)日志文件 D)备份文件 21、下列( D )不属于数据库对象。 A)表和视图中 B)索引和约束 C)触发器 D)T—SQL程序

22、能够在服务器之间移动数据库的操作是( C ) A)创建数据库 B)修改数据库 C)分离数据库 D)删除数据库

23、使用游标时,读取游标中数据的命令是( C ) A)DECLARE B)OPEN C)FETCH D)CLOSE 24、字符串函数substring(‘SQL Server 2005’,5,6)的返回值是( C )

A)SQL S B)SQL Se C)Server D)r 2005 25、SELECT 学号,AVG(成绩)AS 平均成绩 FROM XS_KC GROUP BY 学号 HAVING AVG(成绩)>=85,表示( A )

A)查找XS_KC 表中平均成绩在85分以上的学生的学号和平均成绩 B)查找平均成绩在85分以上的学生

C)查找XS_KC 表中各科成绩在85分以上的学生

D)查找XS_KC表中各科成绩在85分以上的学生的学号和平均成绩 26、执行下列语句时,系统自动建立( A )个索引。

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))

27、下列创建SQL Server登录名的语句中,正确的是( B ) A)CREATE LOGIN peter FROM SQL

B)CREATE LOGIN peter WITH PPASSWORD=’psaaword’ C)CREATE USER peter FROM SQL

D)CREATE USER peter WITH PASSWORD=’password’

28、SQL Sserver 2005对表执行数据操纵时,首先执行下列( A )对象。

A)INSTEAD OF 触发器 B)主键约束

C)检查约束 D)AFTER触发器 29、下列不属于SQL Server 2005的全局变量的是( A ) A)@system B)@@error

C)@@connections D )@@fetch_status 30、T—SQL使用( C )符号表示单行注释

A)/* B)? C)- - D)/

二、填空题:(每空1分,共10分)

1、数据库领域常用的数据模型有( 层次数据模型 )、( 网状数据模型 )、 ( 关系数据模型 )、( 面向对象数据模型 )。

2、SQL Server 2005的安全性管理分为( 操作系统的安全性 ),(SQL Server数据库服务器安全性 )和 (数据库安全性 )3个等级。

3、使用( WITH ENCRYPTION )选项在存储CREATE VIEW语句文本时对其加密。

4、建立索引的目的是( 加快查询速度 )。

5、启动SQL Server服务的命令是( net start mssqlserver )

三、程序题(每题15分,共30分)

1、使用Transact—SQL语言创建教学管理数据库,创建两个表学生信息(学号,姓名,性别,籍贯,班级编号)和成绩表(学号,课程编号,成绩,是否重修)。其中,学生信息表中学号为主键,其他信息都不允许为空。通过学号与成绩表形成一个一对多的关系,成绩表中的成绩的默认值为0,但必须在0~100之间。 CREATE DATABASE 教学管理 use 教学管理

联系合同范文客服:xxxxx#qq.com(#替换为@)