《SQL Server数据库管理与开发》试题(B卷)

上传人:jiups****uk12 文档编号:88919870 上传时间:2019-05-13 格式:DOC 页数:3 大小:40.50KB
返回 下载 相关 举报
《SQL Server数据库管理与开发》试题(B卷)_第1页
第1页 / 共3页
《SQL Server数据库管理与开发》试题(B卷)_第2页
第2页 / 共3页
《SQL Server数据库管理与开发》试题(B卷)_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《《SQL Server数据库管理与开发》试题(B卷)》由会员分享,可在线阅读,更多相关《《SQL Server数据库管理与开发》试题(B卷)(3页珍藏版)》请在金锄头文库上搜索。

1、SQL数据库管理与开发试题SQL Server数据库管理与开发试题(B卷)一、单项选择题(每小题1分,共10分)1.( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。ADBMSBDBCDBSDDBA2.下列四项中,不属于SQL2000实用程序的是( )。A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是( )系统数据库。A. masterB. modelC. pubD. msdb4.下列哪个不是sql 数据库文件的后缀。

2、A.mdfB.ldfC.tifD.ndf5.数据定义语言的缩写词为 ( )。A.DDLB.DCLC.DMLD.DBL6.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.SQL的视图是从( )中导出的。A. 基本表B. 视图 C. 基本表或视图D. 数据库8.在SQL语言中,建立存储过程的命令是()A、CREATE PROCEDUREB、CREATE RULEC、CREATE DURED、CREATE FILE9.SQL语言中,删除表中数据的命令

3、是( )。A. DELETEB. DROPC. CLEARD. REMOVE10.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb二、判断题(每空1分,共15分)1.在那遥远的地方 是SQL中的字符串常量吗?2.11.9 是SQL中的实型常量吗3.select 16%4, 的执行结果是: 0 吗?4.2005.11.09 是SQL中的日期型常量吗?5.¥2005.89 是SQL中的货币型常量吗?6.select 25/2 的执行结果是: 12.5 吗?7.李逵李鬼 比较运算的结果为真吗

4、?8.一个表可以创建多个主键吗?9.创建唯一性索引的列可以有一些重复的值?10.smallint 是SQL的数据类型吗?11.SQL Server不允许字段名为汉字?12.职称 in (教授, 副教授)与 职称 = 教授 or 职称 = 副教授 等价吗?13.如果规则当前绑定到某列或用户定义的数据类型,不能解除绑定能直接删除规则?14.在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统自动为该行标识列赋值吗?15.固定数据库角色:db_datarader 的成员修改本数据库内表中的数据吗?三、填空题(每空1分,共20分)1.SQL Server 2000局部变量名字必

5、须以_开头,而全局变量名字必须以_开头。2.语句 select ascii(D), char(67) 的执行结果是:_和_。3.语句 select lower(Beautiful) , rtrim(我心中的太阳 ) 的执行结果是: _和_。4.选择运算是根据某些条件对关系做_分割;投影是根据某些条件对关系做_分割。5.关系运算主要有_、_和连接。6.完整性约束包括_完整性、_完整性、参照完整性和用户定义完整性。7.T-SQL 语言中,有_运算、字符串连接运算、比较运算和_运算。8.语句 select day(2004-4-6), len(我们快放假了.) 的执行结果是:_和_。9.语句 sel

6、ect floor(17.4), floor(-214.2), round(13.4382,2), round(-18.4562,3)的执行结果是: _、_、_和_。四、简答题(每小题5分,共10分)1. 简述SQL Server 2000的安全性管理机制(6级,涉及登录账号、用户、角色以及权限分配)。(6分)2. 在SQL Server 2000中,使用视图的好处是什么?(4分)五、设计题(共45分) 现有关系数据库如下: 数据库名:学生成绩数据库学生信息表(学号 char(6),姓名,性别,民族,身份证号) 课程信息表(课号 char(6),名称) 成绩信息表(ID,学号,课号,分数) 用

7、SQL语言实现下列功能的sql语句代码。1.创建数据库学生成绩数据库代码(2分)。2.创建数据表课程信息表代码;(2分) 课程信息表(课号 char(6),名称) 要求使用:主键(课号)、非空(名称)3.创建数据表学生信息表代码;(4分) 学生信息表(学号 char(6),姓名,性别,民族,身份证号) 要求使用:主键(学号)、默认(民族)、非空(民族,姓名)、唯一(身份证号)、检查(性别)4.创建数据表成绩信息表;(5分) 成绩信息表(ID,学号,课号,分数) 要求使用:外键(学号,课号)、检查(分数),自动编号(ID)5.将下列课程信息添加到课程信息表的代码(8分) 课号 名称 100101

8、 西班牙语 100102 大学英语 修改 课号为100102的课程名称:专业英语 删除 课号为100101的课程信息 6.创建视图成绩信息表视图的代码;(5分) 成绩信息表视图(学号,姓名,课号,课程名称,分数)7.从学生信息表中查询姓刘的女同学的情况:姓名、性别、民族。(2分8.查询有一门或一门以上课程成绩小于60分的所有学生的信息,包括学号、姓名。(4分)9.创建带参数的存储过程某门课程高低均分、执行该过程的代码(7分) 存储过程功能:查询某门课程的最高分、最低分、平均分; 执行该过程,查询所有修专业英语这门学生的最高分、最低分、平均分;10设置一SQL身份验证的用户账户:登录名:U院长,密码:888,数据库用户名:U读者,权限:可查询查询本数据库中所有表、视图、内嵌表值函数的数据,执行所有的存储过程。请写出账户、权限设置的T_SQL脚本。(6分)第 3 页 共 3 页

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

当前位置:首页 > 中学教育 > 其它中学文档

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