《关系数据库SQL-SERVER》试卷(A)

上传人:飞****9 文档编号:129336518 上传时间:2020-04-22 格式:DOC 页数:4 大小:53.50KB
返回 下载 相关 举报
《关系数据库SQL-SERVER》试卷(A)_第1页
第1页 / 共4页
《关系数据库SQL-SERVER》试卷(A)_第2页
第2页 / 共4页
《关系数据库SQL-SERVER》试卷(A)_第3页
第3页 / 共4页
《关系数据库SQL-SERVER》试卷(A)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《《关系数据库SQL-SERVER》试卷(A)》由会员分享,可在线阅读,更多相关《《关系数据库SQL-SERVER》试卷(A)(4页珍藏版)》请在金锄头文库上搜索。

1、广州城市职业学院20112012 学年度第 一 学期关系数据库SQL-SERVER试卷(A) 开卷班级 姓名 学号 得分一二三四五六总分记分人总体要求:把答案写在“答题卡.doc”里面,操作题要截图,图要明确显示考生数据库(显示别人数据库的当作弊,整份试卷不给分),如果有程序的,程序文本也要粘贴到“答题卡.doc”里,最后把文件“答题卡.doc”名字改为“A+学号最后两位+真实姓名”并上传该文件。阅卷人得分一、填空题(共8题20空,每空1分,共20分)1 安装sql server时,系统自动创建_ _Master_、Msdb、_Model_、Tempdb这4个系统数据库。2 字符数据是由任何字

2、母、符号和数字任意组合而成的数据。字符数据的类型包括_Char类型_、_Varchar类型_、_text类型_三种。3 整型数据类型中,_Tinyint_类型数据的数据长度为0-255。4 从存储结构上来看,数据库文件至少由一个_日志文件_和一个_主数据文件_组成,相应的文件扩展名是_.ldf_、_.mdf_。5 T-SQL中的变量分为_局部变量_和_全局变量_。前者由_用户 _定义并维护;后者由_系统_ 声明和赋值。6 数据定义语言,简称_DDL语句_,用于对数据库以及数据库对象进行创建、修改和删除等操作;_数据操作_语言,简称DML语句,用于查询和修改数据库中的数据;数据控制语言,简称_D

3、CL语句_,是用来设置或者更改数据库用户或角色权限。7 SQL Server支持两种形式的注释语句,即行内注释符号_-_和块注释符号_/* */_。8 触发器分为 AFTER 触发器和INSTEAD OF触发器两种。阅卷人得分二、选择题(共15题,每小题2分,共30分)1 下面数据类型,在定义时需要给出数据长度的是( )A、int B、char C、text D、money2 下列关于视图说法中,正确的是( )A、 如果视图引用多个表时,可以用delete命令删除数据B、 可以修改那些通过计算得到的字段,例如年龄C、 通过修改视图可以影响基表中的数据D、 修改基表中的数据不能影响视图3已知有关

4、系表R(sno, sname, age),其中sno表示学生的学号,类型为Char(8),前4位表示入学年份。查询所有2003年入学的学生姓名(sname),SQL语句是( )A、SELECT sname FROM R WHERE sno = 2003%B、SELECT sname FROM R WHERE sno LIKE 2003%C、SELECT sname FROM R WHERE sno = 2003_D、SELECT sname FROM R WHERE sno LIKE 2003_4SQL Server2005中,删除视图使用( )命令关键字A、DELETE VIEWB、DROP

5、 VIEWC、KILL VIEW D、DELETE DATA5以下哪种情况应尽量创建索引( )A、在Where子句中出现频率较高的列 B、具有很多NULL值的列C、记录较少的基本表 D、需要更新频繁的基本表6下列全局变量中,能够返回本地服务器的名称的是( )A、language B、trancount C、identity D、servername7局部变量以开头,由用户定义和赋值,使用之前使用( )来声明。A、declare B、print C、exec D、set8已经声明了一个字符型的局部变量m,在下列语句中,能对该变量正确赋值的是( )A、m=HELLO B、set m=HELLOC、

6、select m=HELLO D、select m=HELLO9SQL查询语句中,FROM子句中不可以出现的是( )A、基本表名 B、列名 C、表达式 D、视图名10下面关于tempdb数据库描述不正确的是( ) A、是一个临时数据库B、属于全局资源C、没有权限限制 D、是用户建立新数据库的模板11如果要在藏书中只查找“高等教育出版社”和“科学出版社”的图书,请对下面横线上的SQL语句选择:( )SELECT 书名,作者,出版单位FROM 图书 WHERE 出版单位_。A、like _出版社 B、like 高等教育出版社 and like 科学出版社C、高等教育出版社and科学出版社 D、in

7、(高等教育出版社,科学出版社)12SQL Server的字符型系统数据类型不包括( )。A、char B、varcharC、text D、binary13在结构化查询语言的嵌套查询结构中,“=ANY”和( )等价。A、in B、any C、between D、like14( )是位于用户与操作系统之间的一层数据管理软件。A、数据库管理系统 B、数据库系统C、数据库 D、数据库应用系统15如果要修改表的结构,应该使用的SQL语句是()A、UPDATE TABLE B、MODIFY TABLEC、CHANGE TABLE D、ALTER TABLE阅卷人得分三、判断题(对的写T,错的写F,共5题,

8、每小题1分,共5分)1SQL Server2000支持三种用户自定义函数:标量函数、内嵌表值函数和多语句表值函数( T )2系统存储过程由前缀“sp_”标识。 ( T )3结构化查询语言中,使用Create命令来给用户授予权限。 ( F )4视图本身没有数据,因为视图是一个虚拟的表。 ( T )5使用CHECK约束可以确保表中每条记录的某些字段值不会重复。 (F )阅卷人得分四、操作题。以下各题需要截图,图要明确显示数据库(显示别人数据库的当作弊,整份试卷不给分),如果有程序的,程序文本也要粘贴到“答题卡.doc”里。(共8题,第1至第6题每题5分,第7题7分,第8题8分,共45分)1 还原数

9、据库stuinfo071128为考生数据库,名字为“学号最后两位 姓名”2 写出在考生数据库t_score表中获得成绩介于60到80分(包含边界值)的学生学号的sql语句3 查询考生数据库t_course表中课程名、学时、学分,先按学时的降序,再按学分的升序排列4 查询考生数据库t_student表中 学号第一个字符是0,第三个字符是0,最后一个字符是1到3的所有学生资料(模糊查询)5 使用统计函数统计考生数据库,t_score表中全部学生3号课程的成绩总计,平均分,和考生数量6 在考生数据库中以t_student为基表,创建一个含有所有男团员详细信息的视图v_37 查询考生数据库t_score表中高于平均成绩的行(使用嵌套查询完成)8 在考生数据库中查询所有姓李的男学生的姓名、性别、选修课程名称和成绩第 4 页 共 4 页

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

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号