《SQL Server数据库技术》试卷A(2)

2019-09-02 13:08

装 (装订线内不准订 做答)线 健雄职业技术学院 SQL Server数据库技术 考试试卷(A)

_________________ AS

PRINT ‘记录已修改’

Ⅱ操作题部分

(注意:所有操作画面都应保存在以自己姓名命名的WORD文档中,代码的保存请按题目的编号来命名,代码无需记录在试卷上。最后所有的代码和操作画面文件应以一个压缩文件包的形式递交,压缩包以自己的2位学号+姓名的形式命名,如“01王明”。考试期间,一定要注意文件的保存。)

六、设计题(共17分)

现有关系数据库如下:

数据库名:学生选课数据库

学生表(学号,姓名,性别,年龄,专业) 课程表(课程号,课程名,学分,先行课程号) 选课表(ID, 学号,课程号,分数) 用SQL语言实现下列功能的sql语句代码: 51、创建数据库[学生选课数据库]代码(1分);

52、创建[课程表]代码(2分);

课程表(课程号 char(6),课程名,学分,先行课程号) 要求使用:主键(课程号)、非空(课程名, 学分)

53、创建[学生表]代码(2分);

学生表(学号 char(6),姓名,性别,年龄,专业) 要求使用:主键(学号)、非空(姓名,专业)、检查(性别)

54、创建[选课表]代码(2分);

第5页(共7页)

装 (装订线内不准订 做答)线 健雄职业技术学院 SQL Server数据库技术 考试试卷(A)

选课表(ID,学号,课号,分数)

要求使用:外键(选课表.学号,选课表.课程号)、检查(分数),自动编号(ID)

55、将下列课程信息添加到课程表的代码(2分) 课程号 课程名 学分 先行课程号 100001 C语言 2 100002 数据结构 2 100001 100003 数据库原理 2

要求:写出修改 “课程号为100003的课程名:SQL数据库”的代码 写出删除 “课程号为100002的课程信息”的代码

56、写出创建:选课表视图(学号,姓名,课程号,课程名,学分,分数)的代码;(2分)

57、写出创建“某门课程高低均分”的存储过程,功能是计算某门课程成绩最高分、最低分、平均分以及执行的代码;(2分)

执行:所有修《SQL数据库》这门学生的最高分、最低分、平均分;

58、检索姓张的女同学的情况:姓名、学号、专业。(2分)

第6页(共7页)

健雄职业技术学院 SQL Server数据库技术 考试试卷(A)

59、检索有一门或一门以上课程成绩小于60分的所有学生的信息,包括学号、姓名。(2分) 装

(装订线内不准订 做答)线 第7页(共7页)


《SQL Server数据库技术》试卷A(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015年通用航空行业现状及发展趋势分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: