



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、D. 其他D. ENDD. DECLEARSQL Server 数据库模拟试题 2说明:本试题为笔试方式,考试时间 100 分钟,总计 100 分。、选择题(每题 1 分,共 15分)1. 在数据库中 NULL 表示 CA. 0 B. 空格 C. 未知值2. 批处理是一个 SQL 语句集合,以 C 为结束。A. BEGINB. “ ”C. GO3. 在 SQL Server 中会滚事务的命令为 B 。A. COMMIT B. ROLLBACK C. GOTO4. 聚合函数中的 A_ ,可以实现对一数值列执行累加并返回单一值。5.6.7.8.9.A. SUMB. COUNTC. MAX在存有数据
2、的表上建立非聚集索引,可以引起表中数据的A 表间关系B 物理位置下列函数中,返回值数据类型为 intA. GETDATEB. COUNT命令 CREATE DEFAULT 的功能是 _A. 清空表B. 创建默认值C.逻辑顺序的是 _B 。C. LTRIMBC. 创建触发起D.D SQRT _C_发生变化。D .列值SUNSTRINGD. 创建表为数据表创建索引的目的是 _A 。A. 提高查询的检索性能 B. 归类 C. 创建主键 表达式 Datepart(yy,2010-9-13)+7 的结果是 _CA. 2010-9-20B.2010C.2017D.准备创建视图10.在SQL Server
3、2005服务器上,存储过程是一组预先定义并 语句集合。A. 保存D. 2011_A 的 Transact-SQLB.编译C.解释D. 编写11. 表是 SQL Server 数据库中用来 _C各种数据内容的数据库对象。A. 显示B. 查询C. 存放D. 检索12. 关于 SQL Server 2005 数据库事务日志文件叙述错误的是_C。A. 一个数据库可以有多个事务日志文件B. 创建数据库时,如果未指定事务日志文件, SQL Server 则会自动创建一个C. 事务日志文件的默认大小为 5MBD. 如果未指定事务日志文件的增长量,则文件大小也会不断变化。13. 下列关于执行 SQL Serv
4、er 2005 查询叙述正确的是 _C。A. 如果没有选中的命令,则只执行最前面的第一条命令B. 如果有多条命令选择,则只执行选中命令中的第一条命令C. 如果查询中有多条命令有输出,则按顺序显示所有结果D. 遇到 GO 命令就自动开始执行14. 表达式 DATENAME(Mm,2011-11-11) 的值是 A_ 。A. 11B. 1215. 对数据库表创建索引的缺点有A. 提高检索速度C. 强制实施行的唯一性C. 星期五 D. 2011-11-11B_B. 降低了数据修改速度D. 节省了存储空间、填空题(每空1分,共15分)1. 服务器是用来启动 暂停和停止SQL Server服务的。2.
5、以作为首部的变量在 SQL Server系统中称为全局变量3. SELECT语句的完整语法较复杂,但至少包括的部分FROM SELECT ;使用关键字DISTINCT可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是UNION4声明游标的命令是 DECLARE . . CURSOR,释放游标的命令是 DEALLOCA TE5在SQL Server系统中,用户要访问默认工作数据库中的数据,必须在登录服务器 进行身份验证获得权限之后才能进行。6使用系统监视器可以通过创建图表警报 日志和报表,以监视 SQL Server实例的运行情况。三、简答题(每题 5分,共20 分)1. 如果给某用户授
6、予更新表的权限,但该用户所属角色又拒绝了此权限,那么该用户 账户是否保留更新表的权限,阐述原因?2. 简述public角色的功能。3. 用户数据库包括由气象卫星收集的图像数据,并且这些数据不断地进行更新。数据库大小为700GB,并且被划分到 5个文件中保存。如果准备对其进行完全数据库备份,那 么将耗时20个小时。请问:如何才能尽量缩短每天执行备份所需的时间,并且在系统出现 故障的情况下,仍然能够保证较好的数据还原能力呢?4. 说明如何创建一个名为MyDevice的备份设备的步骤,如何将其映射成为磁盘文件 “ D:DA TAMyDevice.BAK ”。四、综合题(每小题 5分,共50分)1.
7、利用Transact-SQL语句完成操作。(1) 创建一个新的数据库名称为store,该数据库包含一个数据文件和一个日志文件。数据文件逻辑文件名为storeDB1_data,磁盘文件名为 storeDB1_data.mdf,文件初始容量为5MB,最大容量为17MB,文件递增容量为1MB (数据库创建在 D : SERVER文件夹下), 其他所有参数均取默认值。(2) 在store数据库中创建一个数据表orders,表结构如下表所示:orders表结构列名数据类型及长度是否为空备注订单编号nchar (10)no主键客户编号nchar (10)no订购日期datetimeno默认值为系统时间(3
8、) 向表orders中添加一个备注”字段,数据类型为nchar(40)。备注”字段允许 为NULL。并向表orders中添加一条记录。(4) 查看orders表上的所有约束。(5) 删除订购日期在 2009年7月17日以前的记录。(6) 在store数据库中创建新表 expro,并将其number字段设置为主键。(7) 创建一个AFTER触发器,要求实现以下功能:在 expro表上创建一个插入、更新 类型的触发器 TR_expro,当在expro字段中插入或修改 number后,触发该触发器,检查 number值是否在 0-1000之间。2. 写出实现下列操作的步骤和命令:(1)在 SQL S
9、erver Management Studio 中添加登录名 CLASS ,密码为 BESTtoYOU 的 SQL 登录账户,并映射为数据库 TEACHING 的数据库用户 HANS ;( 2)配置对数据库 TEACHING 具有创建表和创建视图的权限;(3)授予对数据表student进行查询、删除的权限,撤销对数据表course的插入、更新、 删除权限。SQL Server数据库模拟试题2参考答案一、选择题(每题 1分,共15分)15. CCBAC 610. BBACA 1115. CCCAB二、填空题(每空1分,共14分)1. 启动暂停2.全部变量 3. SELECT FROMDISTIN
10、CTUNION4. DECLARE . CURSOR DEALLOCA TE5登录服务器 进行身份验证 获得权限 6图表 警报 日志三、简答题(每题 5分,共20分)1该用户不再保留更新表的权限。因为拒绝权限优先级高于其它权限,从而将使授予 给他的权限失效。2. public角色是一个特殊的数据库角色, SQL Serve中的每个数据库都拥有该角色。 其主要功能包括:捕获数据库用户的所有默认权限, 包含的所有系统数据库和用户数据库中, 并且无法删除。3. 用户可以选用一种以完全数据库备份开始的备份计划。由于完全数据库备份比较费时,所以极少进行这种备份,而是以轮流方式每天只备份数据库文件中的一个
11、。为了尽量缩短还原时间,除了备份事务日志以外,用户还应当执行差异备份。4. 实现创建备份设备 MyDevice ,以及将其映射成为磁盘文件D:DATAMyDevice.BAK 步骤如下:(1) 在SQL Server Management Studio中展开服务器组, 展开指定的服务器,展开服 务器对象”。(2) 右击服务器对象中的“备份设备”,在弹出的快捷菜单中选择“新建备份设备”选 项,打开“备份设备”对话框。(3) 在“备份设备”对话框中,设备名称处输入MyDevice,并单击“文件”右部的 I按钮,打开“定位数据库文件”对话框,在对话框中选择D盘的DATA文件夹,并在窗口下部的“文件名
12、”框中输入 MyDevice.BAK,单击“确定”按钮。(4) 在“备份设备”对话框中单击“确定”按钮,就创建了备份设备MyDevice,在 SQL Server Management Studio中可看到此备份设备名称。四、综合题(每小题 5分,共50分)1. 参考答案(1 ) Create database storeON(NAME=storeDB1_data,FILENAME=D:serverstoreDB1_data.mdf,SIZE=5mb, MAXSIZE=17mb, FILEGROWTH=1mb)(2) create table orders(订单编号 nchar(10) pri
13、mary key,客户编号nchar(10),订购日期 datetime default getdate()(3 ) alter table orders add备注 nchar(40)INSERT INTO ordersVALUES(D010552037,K021772097, getdate(),NULL)(4 ) sp_helpconstraint orders(5 ) delete from orders where订购日期 1000 OR numberValue0PRINT 输入的编号有误,请确认输入的编号! ENDGO2. 参考答案(1 )- 添加 CLASS 登录帐户:sp_addlogin CLASS, BESTtoYOU - 映射 CLASS 为 TEACHING 数据库用户 sp_grantdbaccess CL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论