第一范文网 - 专业文章范例文档资料分享平台

数据库技术复习题2 操作题

来源:用户分享 时间:2025/5/19 17:59:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

用SQL语言查询:

(1) 查找至少能讲授两门课程的教师姓名。

(2) 求软件与理论教研室中讲授了全部课程的教师姓名。

(3) 能讲授“编译原理”课程且年龄不大于30岁的教师名字和年龄。

46.设有供应商关系S和零件关系P,如下图所示,S和P的主键分别是“供应商号”和“零件号”,P的外键是“供应商号”。

分析下列3个操作能否被正确执行,并说明理由。 (1) 在P中插入元组(′P2′,′白′,′A2′) (2) 在P中插入元组(NULL,′绿′,′A1′) (3) 在P中插入元组(′P4′,′白′,′A5′)

47. 有4个关系模式如下:

出版社(出版社编号,出版社名称)

图书 (图书编号,书名,出版社编号,定价) 作者 (作者编号,姓名)

著书 (图书编号,作者编号,作者排序) 注:作者排序=1表示第一作者,依此类推。

用SQL语句,完成下面的查询。 (1) 查询所有定价超过20元的书名。 (2) 统计每个出版社图书的平均定价。 (3) 将科学出版社的所有图书定价下调5%。

(4) 列出所有图书的书名、第一作者姓名和出版社名称。

48. 学生选课数据库有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下所示,请根据所给的每种功能写出相应的查询语句。(每小题5分,共20分)

S(S# ,SN ,SEX ,AGE ,DEPT) C(C# ,CN)

SC(S# ,C# ,GRADE)

其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。 (1) 统计学生选课数据库中学生的总人数。 (2) 查询学生姓名及其所选修课程的课程号和成绩。

(3) 从学生选课库中查询出被2至4名学生选修的所有课程信息。 (4) 从学生选课库中查询出选修至少两门课程的学生学号。

搜索更多关于: 数据库技术复习题2 操作题 的文档
数据库技术复习题2 操作题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0s91b3tbi98xzko047nz_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top