江苏科技大学SQLServer笔试题.docx
- 文档编号:1960050
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:28
- 大小:30.38KB
江苏科技大学SQLServer笔试题.docx
《江苏科技大学SQLServer笔试题.docx》由会员分享,可在线阅读,更多相关《江苏科技大学SQLServer笔试题.docx(28页珍藏版)》请在冰豆网上搜索。
江苏科技大学SQLServer笔试题
笔试题(2008常见笔试题)
试题1:
一单词解释(2分/个)34分
数据数据库关系数据库管理系统授权
取消权限拒绝权限定义变量存储过程
事务触发器继续 唯一
主键 标识列外键 检查
约束
二编写语句(5分/题)50分(包含笔试题问题和解答答案)
1)创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话
(学号,
姓名(8),
年龄,
性别(4),
家庭地址(50),
联系电话
);
2)修改学生表的结构,添加一列信息,学历
学历(6);
3)修改学生表的结构,删除一列信息,家庭住址
家庭地址
4)向学生表添加如下信息:
学号姓名年龄性别联系电话学历
1A22男123456小学
2B21男119中学
3C23男110高中
4D18女114大学
(1,’A’,22,’男’,123456,’小学’)
(2,’B’,21,’男’,119,’中学’)
(3,’C’,23,’男’,110,’高中’)
(4,’D’,18,’女’,114,’大学’)
5)修改学生表的数据,将电话号码以11开头的学员的学历改为“大专”
学历=’大专’联系电话‘11%’
6)删除学生表的数据,姓名以C开头,性别为‘男’的记录删除
性别=’男’姓名‘’
7)查询学生表的数据,将所有年龄小于22岁的,学历为“大专”的,学生的姓名和学号示出来
姓名,学号年龄<22学历=’大专’
8)查询学生表的数据,查询所有信息,列出前25%的记录
25*
9)查询出所有学生的姓名,性别,年龄降序排列
姓名,性别年龄
10)按照性别分组查询所有的平均年龄
(年龄)性别
三填空(3分/题)36分(包含笔试题问题和解答答案)
1)索引分为聚集索引和非聚集索引在一张表上最多可以创建1个聚集索引_索引。
但是可以创建_249个非聚集索引索引。
2)系统存储过程是用来显示规则,默认值,未加密的存储过程,用户定义函数,触发或视图的文本
3)事务开始:
提交事务:
回滚事务:
四问答题(5分/题)60分(包含笔试题问题和解答答案)
1)数据库包含哪些那几种后缀名的文件必须,这些文件分别存放在什么的信息?
主要数据文件()包含数据用户收集的信息,还有数据库其他相关的信息,
日志数据文件()存放用户对数据库的增删改查的信息,用于备份恢复使用
2)命令是什么含义?
和表名有什么区?
:
提供了一种删除表中所有记录的快速方法
表名:
可以删除表的一个或多条记录
3)说出以下聚合数的含义:
(*)
:
求平均值
:
求和
:
求最大值
:
求最小值
(*):
返回所有行数
返回满足指定条件的记录值
4)是什么意思?
作用是什么?
写出基本语法结构
内联接,用于返回两个表中要查询的列数据通信
*表名1表名2条件表达式
5)左向外联接,右向外联接,全联接的关健字如何写?
左向外联接
右向外联接
全联接
6)子查询分为几类,说明相互之间的别
了查询分三种基本子查询:
1.使用查询返回一列或更多值
2.比较运算符,返回单个值勤做为外查询的参数
3.用查询时相当于进行一次数据测试
7)实现实体完整性,实现域完整性,实现完整性(引用完整性),实现自定义完整性分别使用什么手段?
实现实体完整性:
主键约束唯一约束标识列
实现域完整性:
默认值约束检查约束非空属性
引和完整性:
外键引用
8)视图可以更新吗?
会影响到实际表吗?
视图是可以更新的,视图只是基于基本表上的虚拟表,对视图的更新会直接影响到实际表
9)谈谈这样几个角色,,
:
是数据库的拥有者,对数据库拥有所有操作的权限
:
可以对执行任何活动
:
自动创建的,能捕获数据库中用户的所有默认权限
10)何为动态游标?
何为静态游标?
动态游标与静态游标相对,反映结果集中所做的所有更改,
静态游标的结果集在游标打开时,建立在中,总按照游标打开时的原样显示
11)什么是存储过程?
为什么存储过程要比单纯的语句执行起来要快?
存储过程:
是一组预先编译好的代码
在创建存储过程时经过了语法和性能优化,执行不必重复的步骤,使用存储过程可提高运行效率
12)什么是表?
什么是表?
表用于存储和语句影响的副本
表用于存储和语句影响的行的副本
选择题:
(20分)
1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:
(B_)
A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段。
2、在“连接”组中有两种连接认证方式,其中在(B_)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A、身份验证B、身份验证
C、以超级用户身份登录时D、其他方式登录时
3、2000在安装之前,应注意的事项:
(_C)
A、2000的任何版本在安装时都不用考虑操作系统的制约。
B、2000的安装对硬件的要求不作任何限制。
C、2000在安装之前,必须在操作系统级启用。
D、在4.0上安装2000时,最低的要求是必须安装4(4)以上。
4、关系数据库中,主键是
(1),主键的建立有
(2)种方法,当运用语句创建主键时,可以是(3)。
⑴A、为标识表中唯一的实体
B、创建唯一的索引,允许空值
C、只允许以表中第一字段建立
D、允许有多个主键的
⑵A、一B、二C、三D、四
⑶A、1
(1(13),
2);
B、1
[1]
(1);
C、11;
5、表在数据库中是一个非常重要的数据对象,它是用来
(1)各种数据内容的,数据库创建后就可以创建表了,创建表可以用
(2)等方法来创建。
⑴A、显示B、查询C、存放D、检索
⑵A、企业管理器B、查询分析器C、D、企业管理器和语句
6、为数据表创建索引的目的是
(1),可以在创建表时用
(2)来创建唯一索引,也可以用
(2)来创建唯一索引。
⑴A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类
⑵A、设置主键约束,设置唯一约束B、,C、设置主键约束,
D、以上都可以
7、在语法中,用来插入数据的命令是(),用于更新的命令是()。
A、,B、
C、,D、,
8、在语法中,语句的完整语法较复杂,但至少包括的部分
(1),使用关键字
(2)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3),如果在语句中使用集合函数时,一定在后面使用(4)。
⑴A、,B、,C、,D、仅
⑵A、B、C、C、
⑶A、B、C、C、
⑷A、B、C、D、
9、视图是一种常用的数据对象,它是提供
(1)和
(1)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用
(2)方式,并且不允许在该语句中包括(3)等关键字。
⑴A、查看,存放B、查看,检索C、插入,更新D、检索,插入
⑵A、外连接B、内连接C、左连接D、右连接
⑶A、,B、,,
C、,,
D、,
10、在服务器上,存储过程是一组预先定义并
(1)的语句。
可以用
(2)来声明游标。
⑴A、保存B、编译C、解释D、编写
⑵A、B、
C、D、
填空题:
(20分)
1、更改登录的密码的命令是,
2、举例说明其语法格式:
“12345”,”54321”_。
3、授权认证模式只适用于平台,
4、对于95/98操作系统下的系统将不适用。
6、中索引类型包括的三种类型分别是唯一索引,簇索引,_和非簇索引。
7、在语句的子句中最多可以指定256个表或视图,相互之间要用逗号分隔,当所查询的表不在当前数据库时,可用”数据库.所有者名称.对象名称”格式来指出表或视图对象。
14、服务器网络实用工具的目的为客户端网络实用工具提供参数。
16、在当实例中有数据库,要将它设置成为单用户状态,请写出设置命令:
‘’,’’,’’。
19、删除表命令是:
_。
20、用进行模糊查询时,可以使用或_匹配符,但要在条件值中使用或等通配符来配合查询。
并且模糊查询只能针对字段类型是字符的查询。
24、计算字段的累加和的函数是:
_(),统计项目数的函数是:
()。
10、中的编程语言就是语言。
判断题(10分)
1、在语句中,使用来建立簇索引。
(√)
2、可以在企业管理器中修改数据库的名称。
(×)
3、恢复数据,可以在查询分析器中使用这样的命令:
(×)
4、在查询分析器中修改帐户时可以用系统存储过程。
(×)
5、每个存储过程向调用方返回一个整数返回代码。
如果存储过程没有显式设置返回代码的值,则返回代码为0,表示成功√。
6、在语句中,对不符合所有标识符规则的标识符必须进行分隔。
√
7、在中,触发器的执行是在数据的插入、更新或删除之前执行的。
×
8、在语句的子句中,完全可以用子查询来代替逻辑表达式。
×
9、通配符“_”表示某单个字符。
√
10、因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表,将它保存在系统表中。
×
简答题:
(20分)
26、写出关系型数据库的第一、第二、第三标准形式的各自要求。
①第一标、准形式:
由原子值和主键值组成,数据表中的每一个字段都不可以再分。
(同一数据表中同类字段不允许重复出现,在一个字段内也不允许放置多个数据项)
②第二标准形式:
要求所有的非关键字段完全依赖于主键。
(或类似的解释)
③第三标准形式:
每一个非主键字段列中没有可传递的的依赖性。
(一个非主键列不能依赖于另一个非主键列)
28、触发器的类型以及相对的语句命令?
①触发器、②触发器、③触发器
相对应的语句:
①语句、②语句、③语句
29、自定义函数的类型?
各自原返回值。
自定义函数类型:
①标量函数返回值:
单个数据值
②内嵌表值函数返回值:
,
③多语句表值函数返回值:
30、用户权限的种类有哪些?
各自的作用?
①对象权限作用:
决定用户对数据库对象所执行的操作,包括用户对数据库中的表、视图、列或存储过程等对象的操作权限
②语句权限作用:
决定用户能否操作数据库和创建数据库对象
③隐含权限作用:
控制那些只能由预定义系统角色的成员或数据库对象所有者执行的活动。
分析编码题(20分)
31、请使用建立如下表:
表名:
雇员基本信息表;
字段名数据类型宽度精度可空性要求
7设为主键
10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏 科技大学 SQLServer 笔试