SQL_Server数据库模拟试题2.doc

上传人:豆**** 文档编号:29965515 上传时间:2022-08-02 格式:DOC 页数:5 大小:70KB
返回 下载 相关 举报
SQL_Server数据库模拟试题2.doc_第1页
第1页 / 共5页
SQL_Server数据库模拟试题2.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《SQL_Server数据库模拟试题2.doc》由会员分享,可在线阅读,更多相关《SQL_Server数据库模拟试题2.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、SQL Server数据库模拟试题2说明:本试题为笔试方式,考试时间100分钟,总计100分。一、选择题(每题1分,共15分)1. 在数据库中NULL表示CA. 0 B. 空格 C. 未知值 D. 其他2. 批处理是一个SQL语句集合,以 C为结束。A. BEGIN B. “” C. GO D. END3. 在SQL Server中会滚事务的命令为 B。 A. COMMIT B. ROLLBACK C. GOTO D. DECLEAR 4. 聚合函数中的_A_,可以实现对一数值列执行累加并返回单一值。 ASUM BCOUNT CMAX DSQRT 5. 在存有数据的表上建立非聚集索引,可以引起

2、表中数据的_C_发生变化。 A表间关系 B物理位置 C逻辑顺序 D列值6. 下列函数中,返回值数据类型为int的是_B_。AGETDATE B. COUNT C. LTRIM D. SUNSTRING7. 命令CREATE DEFAULT的功能是_B_。 A. 清空表 B. 创建默认值 C. 创建触发起 D. 创建表8. 为数据表创建索引的目的是_A_。A. 提高查询的检索性能 B. 归类 C. 创建主键 D. 准备创建视图9. 表达式Datepart(yy,2010-9-13)+7的结果是_C_。A. 2010-9-20 B.2010 C.2017 D. 201110. 在SQL Serve

3、r 2005服务器上,存储过程是一组预先定义并_A_的Transact-SQL语句集合。 A.保存 B.编译 C.解释 D.编写11. 表是SQL Server数据库中用来_C_各种数据内容的数据库对象。 A. 显示 B. 查询 C. 存放 D. 检索12. 关于SQL Server 2005数据库事务日志文件叙述错误的是_C_。 A. 一个数据库可以有多个事务日志文件 B. 创建数据库时,如果未指定事务日志文件,SQL Server则会自动创建一个 C. 事务日志文件的默认大小为5MB D. 如果未指定事务日志文件的增长量,则文件大小也会不断变化。13. 下列关于执行SQL Server 2

4、005查询叙述正确的是_C_。 A. 如果没有选中的命令,则只执行最前面的第一条命令 B. 如果有多条命令选择,则只执行选中命令中的第一条命令 C. 如果查询中有多条命令有输出,则按顺序显示所有结果 D. 遇到GO命令就自动开始执行14表达式 DATENAME(Mm,2011-11-11)的值是_A_。 A. 11 B. 12 C. 星期五 D. 2011-11-1115. 对数据库表创建索引的缺点有_B_ A. 提高检索速度 B. 降低了数据修改速度 C. 强制实施行的唯一性 D. 节省了存储空间二、填空题(每空1分,共15分)1. 服务器是用来启动 暂停和停止SQL Server 服务的。

5、2. 以作为首部的变量在SQL Server系统中称为全局变量3SELECT语句的完整语法较复杂,但至少包括的部分FROM SELECT;使用关键字DISTINCT可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是UNION4声明游标的命令是DECLARECURSOR,释放游标的命令是DEALLOCATE5在SQL Server系统中,用户要访问默认工作数据库中的数据,必须在登录服务器 进行身份验证 获得权限之后才能进行。6使用系统监视器可以通过创建图表 警报 日志和报表,以监视 SQL Server 实例的运行情况。三、简答题(每题5分,共20分)1. 如果给某用户授予更新表的权限,

6、但该用户所属角色又拒绝了此权限,那么该用户账户是否保留更新表的权限,阐述原因?2. 简述public角色的功能。3. 用户数据库包括由气象卫星收集的图像数据,并且这些数据不断地进行更新。数据库大小为700GB,并且被划分到5个文件中保存。如果准备对其进行完全数据库备份,那么将耗时20个小时。请问:如何才能尽量缩短每天执行备份所需的时间,并且在系统出现故障的情况下,仍然能够保证较好的数据还原能力呢?4说明如何创建一个名为MyDevice的备份设备的步骤,如何将其映射成为磁盘文件“D:DATAMyDevice.BAK”。四、综合题(每小题 5分,共50分)1. 利用Transact-SQL语句完成

7、操作。(1)创建一个新的数据库名称为store,该数据库包含一个数据文件和一个日志文件。数据文件逻辑文件名为storeDB1_data,磁盘文件名为storeDB1_data.mdf,文件初始容量为5MB,最大容量为17MB,文件递增容量为1MB(数据库创建在D:SERVER文件夹下),其他所有参数均取默认值。(2)在store数据库中创建一个数据表orders,表结构如下表所示:orders 表结构列名数据类型及长度是否为空备注订单编号nchar (10)no主键客户编号nchar (10)no订购日期datetimeno默认值为系统时间(3)向表orders中添加一个“备注”字段,数据类型

8、为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 Server Management Studio中添加登录名CLASS,密码为

9、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 FROM DISTINCT UNION 4DECLARECURSOR DEALLOCATE5登录服务器 进行身份验证 获

10、得权限 6图表 警报 日志三、简答题(每题5分,共20分)1. 该用户不再保留更新表的权限。因为拒绝权限优先级高于其它权限,从而将使授予给他的权限失效。2. public角色是一个特殊的数据库角色,SQL Serve中的每个数据库都拥有该角色。其主要功能包括:捕获数据库用户的所有默认权限,包含的所有系统数据库和用户数据库中,并且无法删除。3. 用户可以选用一种以完全数据库备份开始的备份计划。由于完全数据库备份比较费时,所以极少进行这种备份,而是以轮流方式每天只备份数据库文件中的一个。为了尽量缩短还原时间,除了备份事务日志以外,用户还应当执行差异备份。4实现创建备份设备MyDevice,以及将其

11、映射成为磁盘文件D:DATAMyDevice.BAK步骤如下:(1)在SQL Server Management Studio中展开服务器组,展开指定的服务器,展开“服务器对象”。(2)右击服务器对象中的“备份设备”,在弹出的快捷菜单中选择“新建备份设备”选项,打开“备份设备”对话框。(3)在“备份设备”对话框中,设备名称处输入MyDevice,并单击“文件”右部的按钮,打开“定位数据库文件”对话框,在对话框中选择D盘的DATA文件夹,并在窗口下部的“文件名”框中输入MyDevice.BAK,单击“确定”按钮。(4)在“备份设备”对话框中单击“确定”按钮,就创建了备份设备MyDevice,在S

12、QL Server Management Studio中可看到此备份设备名称。四、综合题(每小题5分,共50分)1.参考答案(1)Create database store ON( NAME=storeDB1_data, FILENAME=D:serverstoreDB1_data.mdf, SIZE=5mb, MAXSIZE=17mb, FILEGROWTH=1mb )(2)create table orders ( 订单编号 nchar(10) primary key, 客户编号 nchar(10), 订购日期 datetime default getdate() )(3)alter ta

13、ble orders add 备注 nchar(40) INSERT INTO orders VALUES(D010552037,K021772097, getdate(),NULL)(4)sp_helpconstraint orders (5)delete from orders where订购日期1000 OR numberValue0 PRINT 输入的编号有误,请确认输入的编号! END GO2. 参考答案(1)-添加CLASS登录帐户: sp_addlogin CLASS, BESTtoYOU -映射CLASS为TEACHING数据库用户 sp_grantdbaccess CLASS

14、,HANS(2)-授予创建数据表、创建视图的权限 grant create table,create view to HANS(3)-授予对数据表student进行查询、删除权限 grant select, delete on student to HANS -视图对数据表course的插入、更新和删除权限 revoke insert,update,delete on course to HANS5 权删更、 据图- , 权权查 数予- 权权建据数- _ 用用 - _ 户帐 -答参 !编的请有的输 0 0 ( 始器 , ) 0 购订 ) 0 0( ) 备 ( 期购 , 号户 , 0( 号编 =

15、 . _ = 答答分分分 每称名设到中 备了建钮定单框”备钮按确, 中”文的在, 中框框对文位开钮按件击, 入处备框”设在框话”备,”份新“菜的在,设中象击右”对务开务定展器服中 在下骤 :盘成射及 份建现份异行应用志事了间还量尽一件据备每方是,种进极时份库完由份始备据以用可除删且库数库据系包权有户库数:能。该有数每 色据数个色 效失权授将限它级先拒因权表再用分 ,题题日 警图 得获身行服 变 暂动分 ,空空 分共 (答答试库 限限、入 对撤权删查进 表对限的建表创 库置 用据 数为并登 为密 名添 令和的作实写间000值 检触触 入中 当 的型入个上 在下实,发 个键为设 , 创库 录记日月

16、年0期订删束有的表 查录条加 表 许段“0 型数,备个添 时统为 日 00 编主 00 编备为长长列结表 示所构表 据个中 值值均所其下 建数 容件 容大 容初 _ 名盘 名文据数文和文一含数 为数新一作成语 - 分 分 (” “为射何如备备 个建明呢力还的保然下的障系并间需备每缩才如。小0么,备数其对如中文 且,0小据新行不些并据的星象括库能能 因原限权留是户用限了拒色户但权新户给如分分分每题况况的 ,报日表创以器监行能才权证身 务登必的中工认访中 是游, 令游 是的集一回结个屏重可 字用 部包但复法完 变全中统 在首的的 止和 用务分 分每空空储节. 一行强速修了低 速提_ _点的建据 -

17、0 五 . 。_是 -0 ( 式表执开自命遇 结所示顺出命多中果 命条中中行只令多如.命条面最只命选没._ _确询0 行列 化断会大,增文务指果 为认件日务 一建会则 志事未,据创 文日个以库数._误件志事 检检 放 象库的容各_ _库 编 译 . 合集 - _并定是储存器0 0 0 0 _ 是的+ 0 ( 表视建准 建. 类 能性查_的索据建建. 触 默创 表空 _是的 令 . _ _ 为据回,下列 逻 置物 系 化变_数表可引集建据有 值一并累值对实_的合 . . 命务会 ”“ 束为以合 一 其. 值 . 格 示示 据在分 ,每题分分计分0试,笔试题试库 库试,计分 据示 格值 其 为 会

18、 合_对并 有可_ 下为 _ 触.据_查类.准表 0是_ 0 0存并 合 译 _ 库 放 事误.以日 事 则建日为果务大化列 0 _命面命多行命果出所 命执 0_。 .五 建_ 速一.空每分 止 全 完部 字 个结的 是 中工的登证行以创, 的况分如权色用是原 括的不行0且对备么如每需并下还明 备备“ ( 分 一为数一文据 _容容件数下所 个 表示结备 主0日 为 备 0 查表删0记 设键,在 型 入 触 0实和令 添密 登数 用 创的 权对入限 试 空分 行获警日,再因级限失 色据 该能户包据且除以份完份,方件一还用异现 射: 在 器展对右象,新份备设” 击钮文对 在” 按备定了 中名分分 = 编(0,户,购 备 (0 ) ) , 器 ( 0 有的 -据 予 查 , 图 删权 5

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁