视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
19年12月【西南大学】《0072》大作业(参)
2025-09-30 01:54:25 责编:小OO
文档
西南大学网络与继续教育学院课程考试试题卷

类别: 网教          专业:   专业课          2019年12月

课程名称【编号】:数据库技术【0072】                B卷

大作业                                       满分:100 分

    (第1-2题选作一题,满分30分)

1.试述数据、数据库、数据库系统、数据库管理系统的概念。

2.试述事务的概念及事务的4 个特性。

(第3题必做,满分30分)

3.已知三个关系模式:

学生:S(SNO, SNAME, AGE),其属性的含义依次为学号、姓名、年龄。

课程:C(CNO, CNAME)其属性的含义依次为课程号、课程名称。

成绩:SC(SNO, CNO, GRADE),其属性的含义依次为学号、课程号、分数。

  ①  用关系代数表达式描述查询:

选修课程名称为′DB′的学生姓名和分数。

  ②  用SQL查询块描述查询:

选修课程号为′C1′,且该门课程分数最高的学生的学号。

  ③  用中文解释下面查询语句的含义:

SELECT  DISTINCT  SNO

FROM  SC

WHERE GRADE < 60;

④将下列数据插入

学号为是s10,姓名为张三,年龄为19

(第4-5题选作一题,满分40分)

4.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用 E 一 R 图画出此学校的概念模型。

5.设有一个反映职工每月超额完成生产任务的关系模式:

R(月份,职工号,姓名,工种,额定工作量,超额工作量)

如果规定:每个职工只隶属于一个工种,每个工种的额定工作量惟一,每个工种的职工有多人。每个职工每月有唯一超额工作量

(1)根据上述规定,写出模式R的基本FD和候选码。

(2)R最高属于第几范式,并说明理由。

(3)将R规范到3NF。

2、

答:事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。

事务具有4 个特性:原子性(Atomicity )、一致性(consistency )、隔离性( Isolation )和持续性(Durability )。这4 个特性也简称为ACID 特性。

原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。

一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。

隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。持续性:持续性也称永久性(Perfnanence ) ,指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。

3、答:

 INSERT INTO  S  VALUES (' s10', '张三', '19')

4、答:

在画E-R图时,按照习题中对问题的描述一步一步画出每一句话中涉及的实体,再根据给出的实际语义,画出实体之间的联系。例如,每个教研室有若干教员,每个班有若干学生,可以画出教研室和教员、班级和学生之间一对多的联系。再如,有的教授和副教授每人各带若干研究生,而一个研究生一般指定一个导师,这是通常的规则,所以可以画出教员和学生之间一对多的联系。

E-R图:

转化为关系模型为(下划线表示是主码属性):

 系(系编号, 系名, 系主任) 

班级(班级编号, 班级名, 年级, 系编号) 

教研室(教研室编号, 名称, 主任, 系编号) 

学生(学号,姓名,性别, 学历, 研究方向, 导师职工号) 

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

教员(职工号, 姓名, 职称, 教研室编号) 

选课(学号, 课程号, 成绩) 

5、答:下载本文

显示全文
专题