重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 自考
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

设有如下实体:学生:学号,单位,姓名,性别,年龄,选修课程名课程:编号,课程名,开课单位,任课教师号

设有如下实体:

学生:学号,单位,姓名,性别,年龄,选修课程名

课程:编号,课程名,开课单位,任课教师号

教师:教师号,姓名,性别,职称,讲授课程编号

单位:单位名称,电话,教师号,教师名

上述实体存在如下联系:

(1) 一个学生可以选修多门课程,一门课程可为多个学生选修;

(2) 一个教师可讲授多门课程,一门课程可为多个教师讲授;

(3) 一个单位可有多个教师,一个教师只能属于一个单位。

试完成以下工作:

(1) 分别设计学生选课和教师任课两个局部信息的结构E-R图。

(2) 将上述设计完成的ER图合并成一个全局E-R图。

(3) 将该全局ER图转换为等价的关系模型表示的数据库逻辑结构。

答案
查看答案
更多“设有如下实体:学生:学号,单位,姓名,性别,年龄,选修课程名课程:编号,课程名,开课单位,任课教师号”相关的问题

第1题

设有学生、成绩和课程表如下:学生(学号,课程号,性别,专业)成绩(学号,课程号,分数)课程(课程号,课

设有学生、成绩和课程表如下:

学生(学号,课程号,性别,专业)

成绩(学号,课程号,分数)

课程(课程号,课程名,学时数,学分)

学生、成绩和课程表的学号、姓名、性别、专业等字段的数据类型均为文本型,学时数,学分和成绩均为数字型。要查询“0201号学生选修的课程,列出他的姓名、选修的课程号和分数”。

点击查看答案

第2题

设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数

设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数表达式表示下列查询语句:。

(1)检索选修全部课程的学生姓名(SNAME)。

(2)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。

(3)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。

点击查看答案

第3题

一、设有一学生-课程数据库,其中关系表如下所示: 学生关系表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表关系:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 请用SQL语句实现下列各题: (1)建立一个“..

一、设有一学生-课程数据库,其中关系表如下所示: 学生关系表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表关系:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 请用SQL语句实现下列各题: (1)建立一个“学生”表SC。 (2)为学生-课程数据库中的SC建立索引,SC表按学号升序和课程号降序建索引。 (3)查询全体学生的详细记录。 (4)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄。 (5)查询名字中第2个字为"明"字的学生的姓名和学号。 (6)查询学生总人数。 (7)查询选修了课程M01或者选修了课程M02的学生。 (8)将学生08001的年龄改为23岁。

点击查看答案

第4题

设有下列关系模式:学生S(学号,姓名,性别,年龄)、课程C(课程号,课程名,教师)、选课SC(学号,课程号,

设有下列关系模式:学生S(学号,姓名,性别,年龄)、课程C(课程号,课程名,教师)、选课SC(学号,课程号,成绩),若需查询选修课程名为“大学计算机信息技术”的学生姓名,其SQL-Select语句将涉及_______个关系。

点击查看答案

第5题

现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程

现有关系数据库如下:

学生(学号,姓名,性别,专业,奖学金)

课程(课程号,名称,学分)

学习(学号,课程号,分数)

用SQL语句实现下列查询:

(1)检索至少学过课程号为“C135”和“C219”的学生信息,包括学号、姓名和专业

(2)定义“英语”专业学生所学课程的信息视图AAA,包括学号、姓名、课程号和分数

点击查看答案

第6题

现有关系数据库如下:学生(学号,姓名,性别,专业、奖学金)课程(课程号,名称,学分)学习(学号,课程

现有关系数据库如下:

学生(学号,姓名,性别,专业、奖学金)

课程(课程号,名称,学分)

学习(学号,课程号,分数)

用关系代数表达式实现下列1—4小题:

(1)检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名、课程名和分数

(2)检索学生成绩得过满分(100分)的课程的课程号、名称和学分

(3)检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业

(4)检索没有任何一门课程成绩在80分以下的学生的信息,包括学号、姓名和专业

点击查看答案

第7题

现有关系数据库如下: 学生(学号,姓名,性别,专业、奖学金) 课程(课程号,名称,学分) 学习(学号,课

现有关系数据库如下: 学生(学号,姓名,性别,专业、奖学金) 课程(课程号,名称,学分) 学习(学号,课程号,分数) 用 SQL 语言实现下列 1—3 小题:

(1)检索没有获得奖学金、同时至少有一门课程成绩在 95 分以上的学生信息,包括学号、姓名和专业

(2)检索没有任何一门课程成绩在 80 分以下的所有学生的信息,包括学号、姓名和专业

(3)定义学生成绩得过满分(100 分)的课程视图 AAA,包括课程号、名称和学分

点击查看答案

第8题

设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。关于两个表的引用关系的描述正确的是()。

A.设置学生表中的“所在系”为外键

B.设置系表中的“系名”为外键

C.设置学生表的学号为主键

D.无法表达这两个表的引用关系

点击查看答案

第9题

查询students表每个学生的年级值,其代码如下:SELECTsnoAS学号,snameAS姓名,()AS年级FROMstudents;()。

A.YEAR(NOW())-in_year

B.YEAR(NOW())-in_year+1

C.YEAR(NOW())-in_year+IF(MONTH(NOW())<9,0,1)

D.NOW()-in_year

点击查看答案

第10题

使用如下3个数据库表:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是______。

A.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩<85)

B.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩>=85)

C.SELECTS.学号,姓名FROMS,SCWHERES.学号=SC.学号AND成绩>=85

D.SELECT学号,姓名FROMS,SCWHERES.学号=SC.学号ANDALL成绩>=85

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝