收藏 分销(赏)

《SQL-Server数据库技术》试卷F卷答案.docx

上传人:二*** 文档编号:4576514 上传时间:2024-09-30 格式:DOCX 页数:2 大小:16.95KB
下载 相关 举报
《SQL-Server数据库技术》试卷F卷答案.docx_第1页
第1页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
学 — 号 — 姓 名 班 级 装 健雄职业技术学院 考试试卷F卷答案 一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大U! 题共10小题,每题1分,总计10分) 1 2 3 4 5 6 7 8 9 10 D C A C A A B D A C 二、判断题:(对的写N,错的写Y,填在题末的括号中)(每题1分,共10分) 11 12 13 14 15 16 17 18 19 20 N N N N N N N Y Y N 三、填空题(每空1分,共30分)1.选择、投影、连接 2. @、@@68 3. BEAUTIFAL、我心中的太阳select、insert> update> delete 4. 水平、垂直7.作业、操作员 8.实体、域、参照、用户自定义U! 、简述题(每题5分,共10分) 1. 将每个学生的学号和课程号定义为复合主键这样才能保证每个学生的每门课程惟一。 2. 要点: (1)域完整性:使用DEFAULT (默认值)、DEFAULT (默认技术)、CHECK (检查)、RULE (规那么 技术)的方法指定某列可接受值的范围或模式(2)实体完整性:使用PRIMARY KEY (主键)、UNIQUE (惟一键)、IDENTITY (标识列)来确保行 的惟一性 (3)参照完整性:使用FOREIGN KEY (外键)保证列与参照列的一致性五、程序设计题(共40分) 1. create database [教师数据库] use [教师数据库] go([编号]char (6) [姓名]nchar (4) [性别]nchar (1) [民族]nchar (8) ([编号]char (6) [姓名]nchar (4) [性别]nchar (1) [民族]nchar (8) primary key, create table 教师表not null, check ([性别]in (如,#)), default '汉族'not null,[职称]nchar (12), [身份证号]char (18) unique 第1页(共3页) create table 课程表 ([课号] char (6) primary key, [名称]char (40) not null create table 任课表 (ID IDENTITY(1, 1), [教师编号] char (6) references 学生表(学号),[课号]char (6) references 课程表(课号), [课时数]integer check ([课时数]between 0 and 200)2. 2. insert insert insert update delete 课程表 课程表 课程表 课程表 1 SQL Server 数据库') 1数据结构T ) WB程序设计,) values ( 11000011 z values ( 1100002 1 , values ( !100003 1 z set 名称='Visual Basic 程序设计'where 课号='100003 ' 课程表where课号=‘100003’ 3. create view [任课表视图]as select教师编号,姓名,课号,课程名称,课时数from教师表,任课表 where教师表.编号=任课表.教师编号 create function [某门课任课教师](@课程名 varchar (15)) returns table as return (select课程名称,课时数,教师姓名=姓名from任课表视图 where课程名=@课程名) go select夫from [某门课任课教师](* SQL Server数据库,)5. create procedure [统计课时数] as select最大课时数=max (课时),最小课时数=min (课时),平均课时数=avg (课时)from 任课表 go execute [统计课时]6. create procedure [统计课时] @教师名 nchar (16), asbegin declare @总课时 int select @总课时=sum (课时)from任课表视图 where姓名=@教师名 end go execute [统计课时],郭老师,7. select编号,姓名from教师表 where编号 in (select distinct 教师编号 from 任课表 where课时数>=90)8. create rule zhicheng _rule as @zhicheng in (,教授,,1副教授,,,讲师,,1助教,) go sp_bindrule zhicheng_rule, T 教巾表 ・ 职称'
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服