题号 | 一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | 九 | 十 | 总分 | 核分教师 |
分值 | 10 | 20 | 10 | 10 | 10 | 16 | 16 | 8 | 100 | |||
得分 | ||||||||||||
评卷教师 | ||||||||||||
J
考试科目 | SQL Server数据库技术 | |||||
考试类型 | 高职期末考试 『闭卷』 | |||||
学年学期 | ||||||
适用专业 年 级 | ||||||
教研室主任 | ||||||
Ⅰ理论题部分
(注意:所有答案都应按要求回答在试卷最后一页答题卷上,在试卷上
直接作答的无效)
一、 选择题(在每个小题四个备选答案中选出一个正确答案)
(本大题共10小题,每小题1分,总计10分)
(本大题共10小题,每小题1分,总计10分)
1. SQL Server 2000 属于( )数据库系统。
A .层次模型 B .网状模型 C .关系模型 D .面向对象模型
2. 关系数据表的关键字可由( )字段组成。
A .一个 B .两个 C .多个 D .一个或多个sql server2000简介
3. 字符串常量使用( )作为定界符。
A .单引号 B .双引号 C .方括号 D .花括号
4. 下列叙述错误的是( )。
A .ALTER TABLE 语句可以添加字段
B .ALTER TABLE 语句可以删除字段
C .ALTER TABLE 语句可以修改字段名称
D .ALTER TABLE 语句可以修改字段数据类型
5. 表设计器的 “允许空” 单元格用于设置该字段是否可输入空值,
实际上就是创建该字段的( )约束。
A .主键 B .外键 C . 非空 D . 检查
6. 下列语句中正确的是 ( ) 。
表 score(sti_id,names,math,English,VB)
A.select stu_id,sum(math) from score
B.select sum(math),avg(VB) from score
C.select * ,sum(english) from score
D.delete * from score
7. SQL server 数据库文件有三类,其中主数据文件的后缀为( )。
A . .ndf B . .ldf C . .mdf D . .idf
8. 表达式 Datepart ( yy,‘2004-3-13’ ) +2 的结果是( )。
A . ' 2004-3-15 ' B . 2004 C . '2006' D . 2006
9. 下列途径哪个不是实现值域完整性 ( ) 。
A . rule( 规则 ) B . primary key C . not null D . default
10. CREATE TABLE 语句( )。
A .必须在数据表名称中指定表所属的数据库
B .必须指明数据表的所有者
C .指定的所有者和表名称组合起来在数据库中必须惟一
D .省略数据表名称时,则自动创建一个本地临时表
二、填空题(在每个小题横线上填上正确答案)(本大题共10小题,
每空2分,总计20分)
每空2分,总计20分)
11. 关系完整性包括实体完整性、值域完整性、___________和
用户自定义完整性。
用户自定义完整性。
12. SQL Server 有__________和混合验证模式两种身份验证模式。
13. 数据库表可分为系统表和___________两种。
14. 企业管理器和_____________是 SQL Server 的两大主要工具。
15. 对数据进行统计时,求最小值的函数是_________。
16. 触发器可分为____________和AFTER两类.
17. sp_rename的功能是_______________。
18. SQL语言中块注释的符号为_________。
19. 以@@作为首部的变量在SQL SERVER称为_________变量。
20. SQL Server安装时会自动创建两个登录账户:
BUILTIN\Administrators和_________。
BUILTIN\Administrators和_________。
三、判断题(正确的打√,错误的打×)(本大题共10小题,
每小题1分,总计10分)
每小题1分,总计10分)
21. SQL中所有变量都必须先声明后使用。
22. 数据文件的自动增长方式有:按兆字节和按百分比两种方式。
23. 在SELECT查询语句中用TOP关键字来删除重复记录。
24. 从 Windows“ 开始 ” 菜单启动查询分析器后,默认数据库为pubs。
25. SQL语言包含数据定义、数据操作、数据查询三种子语言。
26. 以SP__作为首部的存储过程称为远程存储过程。
27. 在SQL Server中,根据索引对数据表中记录顺序的影响,
索引可以分为聚集索引和非聚集索引。
28. 备份是为了在数据库遭到破坏时,能够修复,
29. 使用SQL server身份验证方式登录 SQL Server 时,
不需输入登录名和密码。
不需输入登录名和密码。
30. 表的检查约束是值域有效性检验规则。
四、简答题(本大题共2小题,每小题5分,共计10分)
31. 数据库设计分为哪几个阶段?
32. 数据备份有哪几种类型?
Ⅱ操作题部分
(注意:所有操作画面都应保存在以自己姓名命名的WORD文档中,代码的保存请按题目的编号来命名,代码无需记录在试卷上。最后所有的代码和操作画面文件应以一个压缩文件包的形式递交,压缩包以自己的2位学号+姓名的形式命名,如“01王明”。考试期间,一定要注意文件的保存。) |
五、数据库的创建。(本大题1小题,共计10分)
33. 创建一个名字为TestDB的数据库,该数据库包含一个数据文件和一个日志文件,逻辑文件名为Test_DB_data,磁盘文件名为TestDB_data.mdf,文件初始容量为5MB,最大容量为15MB,文件增长量为20%,而事务日志文件的逻辑文件名Test_DB_log,磁盘文件名为TestDB_log.ldf,文件初始容量为5MB,最大容量为10MB,文件递增量为1MB(数据库创建在C:\SERVER文件夹下,代码以文件名33.sql保存) |
六、数据表的基本操作。(本大题共4小题、每题4分、共计16分)
34. 用T-SQL语句创建一个如下所示的数据表,表名为Student,
建在名为TestDB的数据库中(即上题所创建的数据库TestDB)。
(代码以文件名34.sql保存)
列名 | 数据类型及长度 | 是否为空 | 备注 |
学号 | CHAR(10) | NO | 主键 |
姓名 | CHAR(10) | NO | |
系别 | CHAR(20) | NO | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论