SQL Server数据库期末考试试题B
班级:学号:姓名:教师:
一二三四五总分得
一.填空题(15分,每空1分)
1.在SQL Server2000中,数据存储在页中,页是数据存储的(),每一页可以存储()的数据.8个连续的页组成一个(),它是存放表和索引的().
2.SQL Server中数据库操作系统文件分为三类:(),(), ().
3.SQL中可以用统计函数对表是数据进行汇总,统计等多种运算,其中()用来求平均值,()用来求和.
4.按照数据完整性的功能可以将其分为四类:(),(),(),()。
5.T-SQL中使用一种模运算符“%”,那么45%7的值为()。
6.视图是数据库中某些表或其他视图中数据的()。
二.单项选择题(10分,每题1分)
1.主数据文件、二级数据文件、日志文件的扩展名分别为()
A.ndf.mdf.ldf
B.mdf.ldf.ndf
C.ldf.mdf.ndf
D.mdf.ndf.ldf
2.下面的哪一种规则标识符为正确的规则标识符()
A.md1B.@abc
C.add D.ab®
3.按照在数据库中实现数据完整性的作用级别,可以将其分为()
A.表级和列级B.对象级和总体级
C.列级和对象级D.表级和总体级
4.SQL Server2000中,一个表中最多允许()列
A.256B.512
C.1024D.2048
5.下列统计函数中,具有统计记录个数功能的函数为()
A.SUM B.AVG
C.MAX D.COUNT
6.SQL语言中,删除一个表的命令是()
A.DELETE
B.DROP
C.CLEAR
D.REMORE
7.()是一个图形化的数据编程接口,其基本功能是编辑Transact-SQL语句。
A.企业管理器B.查询分析器
C.服务管理器D.对象浏览器
8.整数数据类型中,微整数类型“tinyint”的取值范围是()。
A.0~128B.0~256
C.0~255D.0~512
9.下列关于索引的说法正确的是()
A.聚簇索引与非聚簇索引没有什么区别
B.一个表中可以建立多个聚簇索引
C.一个表中可以建立多个非簇索引
D.建立了非聚簇索引的表要按照非聚簇索引列进行排序
10.使得表中的一列或多列的数据不重复但允许空的约束为() A.主键约束B.唯一约束
C.核查约束D.非空约束
三.判断正误(对的打√错的打×,每题1分,共10分)
1.数据库的体系结构可分为数据库的逻辑结构和物理结构()
2.在SQL Server中“real”型数据类型被称为实型()
3.在进行多表查询时通常使用的连接类型有内连接与外连接()
4.我们可以用“Select”关键字以对一个或多个表进行插入和删除操作()5.逻辑运算符“OR”只有当其两边的表达式的值都为真时才为真()sql server 2000是一种
6.使用order by子句可以对查询后的结果进行排序()
7.“select sum(score)from score”表示求score表中score列的总分()
8.定义了唯一约束的列在输入数据时允许数值为空()9.主键约束只能约束某一表中的一个列的数据值()10.SQL Server中的规则是脱离于表而单独存在的()四.简答题(每题5分,共15分)
1.什么叫表的索引?(定义)
2.通过视图向表添加数据时要注意哪些问题。
3.什么是数据库的物理结构和逻辑结构?
五.编程题(1-6题每题6分,7-8题每题7分,共50分)
1.在Manager数据库中创建表user(user name,user id,sex,birthday,note),数据类型分别为varchar(20)非空,char(4)非空,char(2),smalldatetime,text。
2.将1题中建的表中的user id改为char(6);并添加一列publish(可空),varchar(30)型。3.查询score表中成绩score介于60到80之间的学生的学号student id与学科号subject id.
4.在表student和score中查询学生学号student id,课号subject id和score,并保证两个表的数据都完整.
5.统计student表中学号student id是以“01”结尾的学生人数。
6.创建规则range1_10,使数据范围为1~10之间,并将其绑定到user表的height列上。
7.右连接student表与score表,按学号student id进行分组统计总分与最高分,同时过滤掉department id为“dz20”的行.
8.利用局部变量在数据库Manager的student和score表中连接查询李键的分数(score)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。