数据库原理及应用试题.pdf

上传人:w**** 文档编号:71758378 上传时间:2023-02-05 格式:PDF 页数:5 大小:382.33KB
返回 下载 相关 举报
数据库原理及应用试题.pdf_第1页
第1页 / 共5页
数据库原理及应用试题.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《数据库原理及应用试题.pdf》由会员分享,可在线阅读,更多相关《数据库原理及应用试题.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库原理及应用试题 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】四、四、T-SQLT-SQL 综合题综合题(共共 3535 分分)1 1、有学生课程关系数据库,各关系表描述如下:、有学生课程关系数据库,各关系表描述如下:Student列名说明数据类型Sno学号字符(8)Sname姓名字符(12)Ssex性别字符(2)Sage年龄整型取男或女,默认值 男取值 1536,默认值22Sdept院系字符(20)Course约束主键非空,唯一默认 计算机系列名说明数据类型约束CnoSC课程号字符(8)字符(8)字符(10)主键Cname

2、课程名Teacher教师名约束非空唯一列名说明数据类型Sno学号字符(8)主键,参照 Student 表,级联更新和删除主键,参照 Course 表,级联更新,拒绝删除取值 0100Cno课程号字符(8)短整型Grade成绩(1)(1)用关系代数表达式表示下列问题用关系代数表达式表示下列问题1)检索选修了课程号为 C5 的学生学号、年龄和院系;(2 分)(难度系数(难度系数 B B)正确答案:)正确答案:学号,年龄,院系(Student(课程号=C5(SC))或学号,年龄,院系(课程号=C5(SC Student)2)检索选修了教师李华所授课程的学生姓名和学号;(3 分)(难度系数(难度系数

3、B B)正确答案:)正确答案:姓名,学号(Student(SC (授课教师=李华(Course))或姓名,学号(授课教师=李华(Student SCCourse)(2)(2)用用 SQLSQL 语句实现下列问题语句实现下列问题1)写出创建 Student 表的 TSQL 语句;(5分)(难度系数(难度系数 A A)正确答案:)正确答案:CREATE TABLE Student(Sno CHAR(8)PRIMARY KEY,Sname CHAR(12)NOT NULL UNIQUE,Ssex CHAR(2)CHECK(Ssex in(男,女)DEFAULT 男,Sage INT CHECK(Sa

4、ge=15 AND Sage=36)DEFAULT 22,SdeptCHAR(20)DEFAULT 计算机系);2)检索课程名以DB_开头,且倒数第3 个字符为 k 的课程的详细情况;(4 分)(难度系数(难度系数 A A)正确答案:)正确答案:SELECT *FROM CourseWHERE Cname LIKE DB_%k_ _ _ ESCAPE ;3)向学生选修课程表中插入元组“学生 S10 选修课程号 C4”。(2分)(难度系数(难度系数 C C)正确答案:)正确答案:INSERTINTO SC(Sno,Cno)VALUES(S10,C4)4)删除选课成绩在 55 分以下的学生记录;(

5、4分)(难度系数(难度系数 A A)正确答案:)正确答案:DELETE FROM Student WHERE SNO IN (SELECT SNO FROM SC WHERE GRADE55);或或DELETE FROM StudentWHERE =AND 3ORDER BY 2 DESC,Sage ASC /其中 ASC 也可以省略不写7)定义视图 S_age,其中包括学生学号以及每个学生选修课程的门数(要求成绩非空)和平均成绩;(5分)(难度系数(难度系数 A A)正确答案:)正确答案:CREATE VIEW S_age (Sno,Cno_num,Avg_grade)AS SELECT Sno,COUNT(Cno),AVG(grade)FROM SC WHERE grade IS NOT NULLGROUP BY Sno8)在 Course 表中增加一个类型为 char(10)的职称(pro)列;分)(难度系数(难度系数 C C)正确答案:)正确答案:alter table Courseadd pro char(10)2(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁