《SQL Server数据库技术》试卷E卷答案.doc
《《SQL Server数据库技术》试卷E卷答案.doc》由会员分享,可在线阅读,更多相关《《SQL Server数据库技术》试卷E卷答案.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(装订线内不准做答)线订装健雄职业技术学院 SQL Server数据库技术 考试试卷(E)一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共10小题,每小题1分,总计20分)12345678910CC二、判断题:(对的写,错的写,填在题末的括号中)(每小题1分,共10分)12345678910NY YYNY三、填空题(每空1分,共20分)1数据定义语言(DDL)、数据操作语言(DML)2混合3354视图5实体完整性6聚集索引7存储过程8insert、update9原子、一致、独立、持久10访问、运行11作业、警报12事务、合并四、简述题(每题分,共20分)1需求
2、分析阶段的主要任务是通过调查,了解原系统的工作概况,明确用户的各种需求,收集支持系统目标的基础数据及其处理方法,概念结构设计的主要任务是对需求分析的结果进行综合、归纳,从而形成一个独立于具体数据库管理系统的概念数据模型。逻辑结构设计阶段的主要任务是将概念结构设计的结果转换为某个具体的数据库管理系统所支持的结构数据模型,并对其进行优化。2答:触发器是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执行。触发器主要通过事件进行触发而被执行,触发器不能直接调用执行,也不能被传送和接受参数,而存储过程可以通过存储过程名被直接调用。触发器与表有关,存储过程与表无关。 3答: 游标是允许用户
3、能够从select语句查询的结果集中,逐条逐行地访问记录,可以按照自己的意愿逐行地显示、修改或删除这些记录的数据访问处理机制。 4答:事务(Transaction)可以看成是由对数据库的若干操作组成的一个单元,如果这些操作在执行过程中任何一条操作不能正常完成的话,就取消单元中的所有操作,要么单元中的所有操作都正常完成。五、设计题(每小题5分,共40分)1create database 学生成绩数据库 go use 学生成绩数据库 go2. create table课程表(课程号 char(6) primary key,课程名称 char(40) not null任课教师 char(4) ) 3
4、. create table 学生表(学号 char(6) primary key,姓名 nchar(4) not null,性别 nchar(1) check(性别 in (男, 女),民族 nchar(8) default 汉族 not null) 4. create table成绩表(学号 char(6) references 学生表(学号),课程号 char(6) references 课程表(课号),成绩 integer check(成绩 between 0 and 100) 5insert 课程表 values(100001, 大学语文) insert 课程表 values(100
5、002, 大学英语) insert 课程表 values(100003, 西班牙语)6create view 成绩表视图 asselect 学号,姓名,课程号,课程名称,成绩 from 成绩表,学生表where 成绩表.学号=学生表.学号select 学号,姓名,课程号,课程名称,成绩 from 成绩表 join 学生表on 成绩表.学号=学生表.学号7create procedure 分数课程名 nchar(16) asselect 课程名称, 最高分=max(分数)、最低分=min(分数)、平均分=avg(分数)from 成绩表视图where 课程名称 = 课程名 8select 姓名,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server数据库技术 SQL Server数据库技术试卷E卷答案 SQL Server 数据库技术 试卷 答案
限制150内