全球旧事资料 分类
共15空)1.数据库系统的特点分别是数据的结构化、、数据独立性和。2.在SQLServer2000中,一个批处理语句是以结束的。3SQLServer2000中的数据以页为基本存储单位,而8个相邻的页称为扩展盘区,那么扩展盘区的大小应该为。4在SQLServer2000中,索引的顺序和数据表的物理顺序不相同的索引是_____________。5如果要计算表中数据的平均值,可以使用的聚合函数是____________。6游标的概念包括两个部分,它们是和。7一个事务的操作必须是具备以下四个属性:原子性、、_____________和持久性。8在SQLServer2000中,我们创建数据库的语句是,而修改数据库的语句是。9在我们说到数据完整性时,使用是优先于使用触发器、规则和。
三、简答(10分)1声明一个长度为16的字符型变量“c
ame”并赋初值为”数据库系统概述”。请按前面的要求写出相应语句。2在字符串中,我们应该怎样来产生一个回车并生成一个新行?四、程序阅读题(10分)下面程序段的功能是:在数据库中判断是否存在名为my_proc的存储过程,若存在,则删除之,然后创建同名的存储过程,该存储过程的功能是向author_id、author_
ame、address和telepho
e字段插入数据。阅读并回答以下问题:
USEbookdb
GO
IFEXISTSSELECT①FROMSysobjects
WHERE
ame’my_proc’a
dtype’①’
DROPPROCmy_proc
GO
fCREATEPROCmy_proc
ai
tbchar8cchar50①INSERTINTOclie
tsclie
t_idclie
t_
ameaddressVALUESabcGO问题:(1)填写该程序段中空白处的内容:①①①(2)任写一条调用该存储过程的语句:。五、编程题(20分,共4题)stude
t表(学生表)
学号
姓名
性别
1
吴好

2
崔平

3
钱筱

course表课程表sc表(选课表)
年龄182119
系别计算机系经管系电子系
课程号123
课程名
SQLServer数据结构专业英语
学分432
学号
课程号
成绩
1
1
88
2
1
90
2
2
70
3
3
79
1、把course表中课程号为3的课程的学分修改为3。(3分)
2、在stude
t表中查询年龄大于18的学生的所有信息,并按学号降序排列。
(4分)
3、在以上三个表中查询选的课程的“学分”为3,并且成绩大于80的学生的
学号、姓名和性别。(6分)
4、为stude
t表创建一个名称为my_trig的触发器,当用户成功删除该表
中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。
(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除
之。)(7分)
参考答案
一、单项选择题(每题2分,共15题)
1C2B3D4C5B6B7C8C9A10D11D12D13C14D15D
二、填空题(每空2分r
好听全球资料 返回顶部