第一范文网 - 专业文章范例文档资料分享平台

SQL初期学习试题附答案

来源:用户分享 时间:2020-06-21 本文由撞进先生怀里 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

SQL Server数据库试题(A卷)

(满分100分,考试时间150分钟)

一、选择题,在括号内填写正确答案的标号(10小题,每题1分,共10分)

1、下面描述错误的是( )。

A、每个数据文件中有且只有一个主数据文件。B、日志文件可以存在于任意文件组中。C、主数据文件默认为primary文件组。D、文件组是为了更好的实现数据库文件组织。

2、下面对索引的相关描述正确的是:( )。

A、 经常被查询的列不适合建索引。B、列值唯一的列适合建索引。C、有很多重复值的列适合建索引。D、是外键或主键的列不适合建索引。

3、下面是合法的 smallint 数据类型数据的是:( )。

A 、 223.5 B 、 32768 C 、 -32767 D 、 58345

4、下列说法中正确的是( )

A 、 SQL 中局部变量可以不声明就使用 B 、 SQL 中全局变量必须先声明再使用 C 、 SQL 中所有变量都必须先声明后使用

D 、 SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。

5、 Select Round(1234.567,1)语句的输出:( )

A、 1234.5 B、 1234.6 C、 1234 D、 1234.56

6、如果要回滚一个事务,则要使用( )语句。 ??

A revoke ??B rollback transaction ??C commit transaction ??D begin transaction

7、数据导入的含义是指( )。 ?

A、 将所备份的数据进行恢复 ??B、 将外部的数据源转换到数据库中 ??C、 将数据库中的数据转换到外部的数据源 ??D、 所导入的数据格式必须和数据库数据格式相同

8、与一般的SQL语句相比较,存储过程的优点有( )。 ??

A、 执行效率高 ??B、 减少网络通讯 ??C、 具有立即访问数据库的能力 ??D、 存放于客户机,所以减轻了服务器负载

9、在下面关于索引的描述中,( )是正确的。 ??

A、 索引能够加快查询的速度 ??B、 索引可加快数据修改速度 ?C、 当数据库表中数据越少时,索引带来的查询优化效果越明显 ??D、 在数据库表上建立的索引越多越好

10、在下面关于差异备份和事务日志备份的描述中,( )是正确的。 ??

A、 如果数据库支持差异备份,就不应当使用事务日志备份,因为速度较慢 ??B、 事务日志备份可以还原数据库到任一时刻的状态 ??C、 差异备份只备份了数据库操作 ??D、 差异备份的优点是恢复时间较短

二、填空题(本大题共20个空,每空1分,共20分)

11、访问SQL server数据库对象时,需要经过身份验证,其中有 验证模式和 验证模式。

12、SQL server使用_ ___文件记载用户对数据库进行的所有操作

13、数据完整性,可以分为:_________,_________,_________,三种,其中主键约束可以实现_________数据完整性。

14、SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以_________字符开始,有系统定义和维护。局部变量以_________字符开始,由用户自己定义和赋值。

15、命令create table的功能是_______________。

16、在SQL server2008中,其权限分为三类,即_________权限、_________权限和_________权限。

17、数据处理的三个阶段是_______________,_______________,____________。 18、信息的有三个世界,它们是_______________,_______________,____________。 19、对数据进行统计时,求最大值的函数是_________。 20、对数据进行统计时,求平均值的函数是 。

三、简答题(本大题共4小题,每小题5分,共20分)

21、数据库中主要对象有哪些?

22、约束有几种类型,它们各是什么?

23、数据库的备份类型有几种,它们各是什么?

24、什么是E-R图?它的四个基本成分是什么?

四、写出以下语句运行结果(本大题共5小题,每小题2分,共10分)

25、Select sin(pi()/6)

26、Select round(123.45,1)

27、Select sqrt(16)

28、Select lower('ASDF')

29、Select len('abcdef')

五、 数据检索,请看下表,此表名叫学生表,它在jwgl库中(本大题共4小题,每题3

分,共12分) 学号 111 112 113 114

30、用select语句查询出姓王的同学的信息

31、用select语句查询出性别为男的同学,只显示姓名和性别两个字段。

32、用select语句显示表中所有内容

33、若学分大于30,并且出勤率大于0.9可评为三好学生,请显示可评为三好学生的学生纪录。

六、创建存储过程(本大题共1小题,每小题10分,共10分)

34、在jwgl库中,创建一个名为pk_st的带输入参数的存储过程,输入指定学号(student_id

字段,类型为char(8)),显示出student表中该生的信息。若要显示学号为g9940202学生信息,请写出执行此存储过程的语句。(本大题共1小题,每题10分,共10分)

姓名 王伟 张红 王丽 李明 性别 男 女 女 男 已得学分 35 28 38 27 出勤率 0.85 0.91 0.95 0.89

七、创建视图,(本大题共1小题,共8分)

35、在数据库jwgl的表student上创建一个视图s_view,视图的数据包括班号为g99402或g99403所有学生资料。并显示此视图中的记录。

八、T-SQL语言的应用。(本大题共1小题,每小题10分,共10分)

36、用T-SQL语言创建表,表名为department。该表有3个字段:系号(department_id

类型为char型,宽度为6,不允许空),系名(department_name,类型为nvarchar型,宽度为20,不允许空)、系主任(department_header,类型为nvarchar型,宽度为20,允许空)。

SQL Server数据库试题(A卷)答案

一、选择题

1、B 2、B 3、C 4、D 5、B 6、B 7、B 8、B 9、A 10、D 二、填空题

11、Windows SQL Server

12、日志 13、域完整性 实体完整性 参考完整性 14、@@ @ 15、创建表 16、默认 对象 语句 17、人工管理阶段 文件系统阶段 数据库系统阶段 18、现实世界 信息世界 数据世界 19、max( ) 20、avg( ) 三、简答题

21、关系图、表、视图、存储过程、用户、角色、规则、默认、自定义数据类型、自定义函数

22、有6种类型:非空约束、缺省约束、检查约束、主键约束、外键约束、惟一约束 23、完全数据库备份,差异数据库备份、事务日志备份、数据库文件和文件组备份 24、E-R图是实体-联系图,它有4个基本成分:矩形框,表示实体类型;菱形框,表示

关系类型;椭圆形框,表示实体类型和联系类型的属性;连线,实体与属性之间、联系与属性之间用直线连接

四、语句运行结果

25、 0.5 26、 123.6 27、4.0 28、asdf 29、6 五、30、用select语句查询出姓王的同学的信息

Select * from 学生表 where 姓名 like ‘王%’

31、用select语句查询出性别为男的同学,只显示姓名和性别两个字段。

Select 姓名,性别 from 学生表 where 性别=’男’ 32、用select语句显示表中所有内容 Select * from 学生表

33、若学分大于30,并且出勤率大于0.9可评为三好学生,请显示可评为三好学生的学生纪录。

Select * from 学生表 where 已得学分>30 and 出勤率>0.9

六、创建存储过程

34 Use jwgl

Go

Create proc pk_st @s_id char(8) As

Select * from student Where student_id=@s_id 执行语句:exec pk_st 'g9940202' 七、创建视图

35 Use jwgl

Go

Create view s_view As

Select * from student

Where class_id in(‘g99402’,’g99403’) Use jwgl Go

select * from s_view

八、T-SQL语言的应用

36 use jwgl go

CREATE TABLE department (

department_id char(6) NOT NULL, department_name nvarchar(20) NOT NULL, department_header nvarchar(8) NOT NULL )

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新小学教育SQL初期学习试题附答案 全文阅读和word下载服务。

SQL初期学习试题附答案 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1089535.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top