好文档 - 专业文书写作范文服务资料分享网站

数据库系统概论习题及答案 其它题

天下 分享 时间: 加入收藏 我要投稿 点赞

数据库系统概论复习资料:

第一章

假设教学管理规定:

①一个学生可选修多门课,一门课有若干学生选修; ②一个教师可讲授多门课,一门课只有一个教师讲授; ③一个学生选修一门课,仅有一个成绩。

学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。 要求:根据上述语义画出图,要求在图中画出实体的属性并注明联系的类型; 解答: 学号 学生 课程号 课程名 姓名 选修 课程 成绩 讲授 教师 教师编号 第章关系数据库

教师姓名 、设有如下所示的关系()、()和(),试用关系代数表达式表示下列查询语句:

()检索“程军”老师所授课程的课程号()和课程名()。 ()检索年龄大于的男学生学号()和姓名()。

()检索至少选修“程军”老师所授全部课程的学生姓名()。 ()检索”李强”同学不学课程的课程号()。 ()检索至少选修两门课程的学生学号()。

()检索全部学生都选修的课程的课程号()和课程名()。 ()检索选修课程包含“程军”老师所授课程之一的学生学号()。 ()检索选修课程号为和的学生学号()。 ()检索选修全部课程的学生姓名()。

()检索选修课程包含学号为的学生所修课程的学生学号()。 ()检索选修课程名为“语言”的学生学号()和姓名()。 解:本题各个查询语句对应的关系代数表达式表示如下:

(). ∏(σ‘程军’()) (). ∏(σ>∧”男”()) (). ∏{

[∏()÷∏(σ‘程军’())]}

(). ∏() ∏(σ‘李强’() )

(). ∏(σ[][]∧[]≠[] ( × ))

(). ∏( (). ∏(

(∏()÷∏())) ∏(σ‘程军’()))

(). ∏()÷∏(σ’’∨ ’’()) (). ∏{

[∏()÷∏()]}

(). ∏()÷∏(σ’’())

(). ∏{

[∏(

σ‘语言’())]}

、关系和如下图所示,试计算÷。

、已知关系、、,如下图所示,计算( ( ∪)÷)

关系 关系 关系

答:步骤:计算出新关系 ∪

步骤:计算出新关系÷

步骤:计算出新关系

数据库系统概论习题及答案 其它题

数据库系统概论复习资料:第一章假设教学管理规定:①一个学生可选修多门课,一门课有若干学生选修;②一个教师可讲授多门课,一门课只有一个教师讲授;③一个学生选修一门课,仅有一个成绩。学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。要求:根据上述语义画出图,要求在图中画出实
推荐度:
点击下载文档文档为doc格式
3g26q8vfmy8qp2012imx4yj364q3d4011le
领取福利

微信扫码领取福利

微信扫码分享