奥鹏天大2022年秋学期考试《数据库原理》离线作业考核试题非免费答案

[复制链接]
楼主: admin

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72280
 楼主| 发表于 2023-3-15 16:52:27 | 显示全部楼层
,C
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72280
 楼主| 发表于 2023-3-15 16:52:27 | 显示全部楼层
,GRADE)

课程 C(C
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72280
 楼主| 发表于 2023-3-15 16:52:27 | 显示全部楼层
,CNAME,TEACHER)

1. 试用元组表达式和关系代数表达式表示下列查询语句:检索年龄小于23岁的男同学的姓名和学号。

2. 试用SQL的查询语句表达下列查询: 检索"王兰"同学不学的课程的课程号。

3. 试用SQL的查询语句表达下列查询: 检索全部学生都选修的课程的课程号与课程名。

4. 试用SQL更新语句表达以下更新操作: 把低于总平均成绩的女同学成绩提5%。

(二)        编写SQL语句

1.在数据表上机记录中创建一个名为insert_sjkh的insert触发器其作用是:当用户在“上机记录”表中插入记录时,若“上机卡”表中没有该上机号,则提示用户不能插入,否则,提示记录插入成功。(附:上机记录表结构:(上机号char(13),上机日期datetime,开始时间datetime,结束时间datetime,上机状态bit)。上机卡表结构:(上机号char(13),姓名)

2.在student数据库中的学生、课程注册、课程表中创建一个带参的存储过程cjcx。其功能是:当任意输入一个学生的姓名时,返回该学生的学号、选修的课程名和课程成绩。然后使用存储过程,查询学生“陈斌”的学号、选修的课程名和课程成绩。

二、解答题(更多答案下载:雅宝题库网(www.ybaotk.com)25分,共50分)

(一)        解答题

东方货运公司数据库的样本数据如下。

表名称:卡车

车号        货运站编号        类型        总行程        购入日期

1001          501          1         59002.7          11/06/90

1002          502          2         54523.8          11/08/90

1003          501          2         32116.6          09/29/91

1004          502          2         3256.9          01/14/92

表名称:货运站

货运编号        地址        电话        经理

  501        北京市东城区花市大街111号        010—67301234        何东海

  502        北京市海淀花园路101号        010—64248892        吴明君

表名称:型号

类型        汽车型号

1        DJS130

2        DLS121

根据数据库的表结构和内容:

a. 指出每个表的主码和外码。如果没有外码,则写“无”。

b. 卡车表存在实体完整性和参照完整性吗?请详细说明。

c 具体说明卡车表与运货站表之间存在着什么关系?

d.卡车表中包含多少个实体?

(二)        解答题

学生与教师教学模型

1)有若干班级,每个班级包括:班级号、班级名、专业、人数、教室

2)每个班级有若干学生,学生只能属于一个班,学生包括:学号、姓名、性别、年龄

3)有若干教师,教师包括:编号、姓名、性别、年龄、职称

4)开设若干课程,课程包括:课程号、课程名、课时、学分

5)一门课程可由多名教师任教,一名教师可任多门课程。

6)一门课程有多名学生选修,每名学生可选多门课,但选同一门课时,只能选其中一名教师。

解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的(E-R)图。

(2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性。
答案来源:www.ybaotk.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图