SQL初期学习试题附答案
更新时间:2023-09-20 00:37:01 阅读量: 小学教育 文档下载
- sql语句学习推荐度:
- 相关推荐
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 )
正在阅读:
SQL初期学习试题附答案09-20
2015年辽宁省数据分析深入04-25
信息技术与聋校数学课堂教学的整合课稿06-08
高考历史一轮复习 第29讲 西方人文主义思想的起源和文艺复兴教案 人民版10-04
美丽的南明湖作文400字06-21
大学计算机资料01-20
翻译基本理论知识点03-17
“性爱日记”才能让贪官现形?08-10
2017-2021年中国物联网行业发展调研及投资方法研究报告(目录) - 图文01-04
BT项目的资金成本探析06-11
- 通信原理实验报告
- 2016年上半年安徽省临床医学检验技术中级技师职称试题
- 传智播客刘意老师JAVA全面学习笔记
- 星级酒店客房部保洁服务标准与工作流程操作规范 - PA新员
- 算法竞赛入门经典授课教案第1章 算法概述
- 《微信公众平台架起家校互通桥》结题报告
- 2018年宁夏银川市高考数学三模试卷(理)Word版含解析
- 大学生创业基础 - 尔雅
- 2016年6月英语六级真题写作范文3套
- 中国磁性材料纸行业专项调查与发展策略分析报告(2015-2020)
- 云南省2018届高三普通高中学业水平考试化学仿真试卷二Word版缺答案
- 窗函数法设计低通滤波器
- 第三章 绩效考评方法与绩效管理模式
- 高等数学教案
- 个人独资合伙企业习题及答案
- 小学语文沪教版三年级上册第六单元第30课《想别人没想到的》公开课优质课教案比赛讲课获奖教案
- 曳引钢丝绳及其他曳引系统校核计算 - 图文
- 淮阴工学院管理学期末试卷7 - 图文
- 受力分析方法(1)
- 2013-2014学年陕西省西安市西工大附小五年级(上)期末数学试卷及解析
- 初期
- 试题
- 答案
- 学习
- SQL