资源描述:
《考试例题资料讲解.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、考试例题精品文档SQLServer考题一,填空题 (每题1分)
1 SQL的英文对应是__________, _________, _________.全称的中文是________.
2 常用的三种数据模型是__________, _________, _________.
3 服务管理器是用来_______、_______和______SQLServer服务的。这些服务在WindowsNT/2000下也可以通过控制面板的服务项来启动或停止。
4 索引的类型有__________,
2、 _________两大类型。
5 SQLServer的触发器有__________, _________, _________三种。
6 SQLServer2000提供了两种确认用户的认证模式是__________, _________
7 SQLServer中的T_SQL语句使用_______、_______和______三种命令来实现管理权限许可、回收和否定。
二,简答题(每个6分)
1. MicrosoftSQLServer安装好时,自带的数据库哪些?它们的作用如何?
2.
3、 SQLServer中5种约束是什么?
3. SQL语言包含哪四个部分?给出至少5个核心动词?
4. 简述SQLServer2000四种备份方式?
5. 简述SQLServer2000常见的版本?
三,综合应用题(50)
用SQLServer的T-SQL实现下列功能
1,创建数据库testdb
2 新建表格:学生表(学号,姓名,性别,所在系,入学时间,籍贯,备注),,
课程表(课程号,课程名称,教材,上课时间,其它信息, 备注)
课程成绩表(课程号,学号,成绩,备注
4、),
3 在各个表中插入2行数据
4 新建视图view_test,显示平均成绩大于等于85的学生的情况。要求视图显示的字段为“学号”、“姓名”、课程号,课程名称、成绩。
5 修改表课程表中,课程号为“210”的“课程名”为“计算机组成原理”。
6 在表学生表中增加一字段,字段名为“身份证号”,数据类型为“char(18)”,可以为空。
7 为表课程成绩表建立一个参照完整性,要求课程成绩表的所有记录的“课程号”字段的值,在表课程中已经存在。
8 建立删除触发器,要求当表学生表的记录被删除后,表课程成绩表
5、中相应的记录也能自动删除。
9 编写一个存储过程proc_test,要求为选课程号为“206”的学生的成绩增加5分,并执行之。
10备份数据库testdb到特定的目录下,并以testdbbak为文件名保存。收集于网络,如有侵权请联系管理员删除精品文档一,填空题(每题1分)
1 SQL包含__________, _________, _________,___________四个部分.
2 常用的三种数据模型是__________, _________, _________.
3 服务管理器
6、是用来_______、_______和______SQLServer服务的。这些服务在WindowsNT/2000下也可以通过控制面板的服务项来启动或停止。
4 T-SQL的控制语句__________, _________, _________,___________等等
5 SQLServer中有5种约束,他们是__________, _________, _________,_____________________和 _________。
二,简答题(每个6分)
1. Micros
7、oftSQLServer安装好时,自带的数据库哪些?它们的作用如何?
2. 简述数据完整性的类型是什么?
3. SQL语言实现访问权限的控制的三个语句是什么?
4. 简述SQLServer2000四种备份方式?
5. 简述SQLServer2000常见的版本?
三,综合应用题(50)
用SQLServer的T-SQL
实现下列功能
1,创建数据库testdb
2 新建表格
表1)读者信息:READERS(R#,rname,status,city)
其中:R
8、#读者的唯一标志;rname读者名;status职位,city读者居住城市;
表2)书信息BOOKS(B#,bname,price,pub)
其中:B#:书唯一标志;bname:书名;price:价格;pub出版商
表3)订购信息ORDERS(R#,B#,qty,dol1ars)
其中:R#读者的唯一标志;B#:书唯一标志;qty 订购数量;dol1ars金额
3 在