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

《数据库系统概论》练习题(答案)

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

答案:

S1=JOIN S AND SC WHERE S(S#)=SC(S#) AND GRADE<80 S2=PROJECT S1(SNAME) S3=PROJECT S(SNAME) S4= S3 DIFFERENT S2

(4) 没有选修“操作系统”课的学生姓名 答案:

S1=JOIN SC AND C WHERE SC(C#)=C(C#) AND CNAME=”操作系统” S2=JOIN S1 AND S WHERE S1(S#)=S(S#) S3=PROJECT S2(SNAME) S4=PROJECT S(SNAME) S5= S4 DIFFERENT S3

(5) 学生“李仪”所选的全部课程名称 答案:

S1=SELECT S WHERE SNAME=”李小波” S2=PROJECT S1(BIRTHPLACE)

S3=JOIN S AND S2 WHERE S(BIRTHPLACE)=S2(BIRTHPLACE) AND SEX=”男”

S4=S3 DIFFERENT S1 S5=PROJECT S4(SNAME) (6) 与“李仪”同乡的男生姓名 答案:

S1=JOIN SC AND C WHERE SC(C#)=C(C#) AND CNAME=”” S2=JOIN SC AND C WHERE SC(C#)=C(C#) AND CNAME=””

S3=JOIN S1 AND S2 WHERE S1(S#)=S2(S#) AND S1(GRADE)>S2(GRADE) S4=JOIN S3 AND S WHERE S3(S#)=S(S#) S5=PROJECT S4(SNAME)

(7) 选修同一门课程时,女生比男生成绩好的学生名单 答案:

S1=JOIN SC AND C WHERE SC(C#)=C(C#)

S2=JOIN S1 AND S WHERE S1(S#)=S(S#) AND SEX=”” S3=JOIN S1 AND S WHERE S1(S#)=S(S#) AND SEX=””

S4=JOIN S2 AND S3 WHERE S2(C#)=S3(C#) AND S2(GRADE)>S3(GRADE) S5=PROJECT S4(SNAME)

8 .试述关系模型的完整性规则。在参照完整性中,为什么外部关键字属性的值也可以为空?什么情况下才可以为空? 很重要 答案:

关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。 ①实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。

②参照完整性规则:若属性(或属性组)F是基本关系R的外关键字,

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