2022年数据库部分简答题终稿 .pdf
《2022年数据库部分简答题终稿 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库部分简答题终稿 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 三 简答题(1)查询 T1 老师所授课程的课程号和课程名。CNO,CN(TNO= T1(TC)*CNO,CN(C)) (2)查询年龄大于18 岁男同学的学号、姓名、系别。SNO, SN, Dept(Age18Sex=男( S) )(3)查询“李力”老师所授课程的课程号、课程名和课时。CNO (TNO(TN= 李力(T) )*TC)* C (4)查询学号为S1 的同学所选修课程
2、的课程号、课程名和成绩。CNO,CN,Score(SNO= S1(SC) *CNO,CN(C) )(5)查询“钱尔”同学所选修课程的课程号、课程名和成绩。CNO,CN,Score(SNO( SN=钱尔(S) )*CNO,CN(C)*SC)(6)查询至少选修“刘伟”老师所授全部课程的学生姓名。SN( (SNO, SN( S)* (SNO, CNO(SC) CNO(TN=刘伟(T*TC ) ) ) )(7)查询“李思”同学未选修的课程的课程号和课程名。CNO, CN( (CNO(C)- CNO(SN=李思(S)*SC) )*C)(8) 查询全部学生都选修了的课程的课程号和课程名。CNO, CN(C
3、* (SNO, CNO(SC) SNO(S) ) )(9)查询选修了课程号为C1 和 C2 的学生的学号和姓名。(SNo,CNo(SC) CNo(CNo = C1 CNo = C2(C) )*SNo,SN(S)(10)查询选修全部课程的学生的学号和姓名。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - SNO, SN(S*(SNO, CNO(SC) CNO(C) ) ) (11)查询选修课程包含“程军”老师所授课程之一的学生学号。
4、SNO(SC*CNO(TN= 程军(C) ) )(12)查询选修课程包含学号S2的学生所修课程的学生学号。SNO, CNO(SC) CNO(CNO= S2(SC) )第三章三、设计题1. 图书( Book )书号类型书名作者单价出版社号BNo BType BName BAuth BPrice PNo 出版社( Publish)出版社号出版社名称所在城市电话PNo PName PCity PTel (1)查找在“高等教育出版社”出版,书名为“操作系统”的图书的作者名。SELECT BAuth FROM Book, Publish WHERE Book.PNo= Publish.PNo AND B
5、Name= 操作系统 AND PName= 高等教育出版社(2)查找为作者“张欣”出版全部“小说”类图书的出版社的电话。SELECT PTel FROM Book, Publish WHERE Book.PNo= Publish.PNo AND BType = 小说 AND BAuth= 张欣 (3)查询“电子工业出版社”出版的“计算机”类图书的价格,同时输出出版社名称及图书类别。SELECT BPrice, PName, BType FROM Book, Publish WHERE Book.PNo= Publish.PNo AND PName = 电子工业出版社 AND BType = 计
6、算机 (4)查找比“人民邮电出版社”出版的“高等数学”价格低的同名书的有关信息。SELECT * FROM Book WHERE BName = 高等数学 AND BPriceANY (SELECT BPrice FROM Book,Publish WHERE Book.PNo= Publish.PNo AND PName = 人民邮电出版社 AND BName = 高等数学 )AND PName 人民邮电出版社(5)查找书名中有“计算机”一词的图书的书名及作者。SELECT BName, BAuth FROM Book WHERE BName LIKE %计算机 %名师资料总结 - - -精
7、品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - (6)在“图书”表中增加“出版时间”(BDate)项,其数据类型为日期型。ALTER TABLE Book ADD BDate datetime (7)在“图书”表中以“作者”建立一个索引。CREATE INDEX Name ON Book(BAuth) desc 2. 存书( BookStore)书号书名出版社版次出版日期作者书价进价数量BNo BName Publish Version PDate BA
8、uth BPrice BInPrice BCount 销售( BookSell)日期书号数量金额SDate BNo SCount SMoney (1)建立存书表和销售表。CREATE TABLE BookStore ( BNo CHAR(8) PRIMARY KEY , BName VARCHAR(20), Publish VARCHAR(20), Version INT, PDate DATETIME, BAuth VARCHAR(10), BPrice NUMERIC(4,1), BInPrice NUMERIC(4,1), BCount INT ); CREATE TABLE BookS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库部分简答题终稿 2022 数据库 部分 答题
限制150内