数据库作业1 下载本文

第一章数据库系统概论

一、概念

1、数据库、数据库管理系统、数据库系统、数据的物理独立性和逻辑独立性。 2、关系模型的相关内容(重点),数据库的三级模式结构 二、ER图设计。

1、请描述火车、车次、驾驶员之间“运行”的语义关系,并用E-R图表示。

2、学校有若干个系,每个系有若干名教师和学生,每个 教师可以担任若干门课程,并参加多项项目,每个学生可以同时选修多门课程。请设计某学校的教学管理的ER模型,要求给出每个实体、联系的属性。

已知实体属性如下:

系(系号、系名、主人名) 教师(教师号、教师名、职称) 学生(学号、姓名、年龄、性别) 项目(项目号、名称、负责人) 课程(课程号、课程名,学分)

各实体的联系有:教师担任课程的1:n“任课”联系;教师参加项目的n:m“参加”联系;学生选修课程的n:m“选修”联系;教师、学生和系之间的所属关系1:n:m“领导”联系。其中,“参加”联系有一个排名属性,“选修”联系有一个成绩属性。

第二章关系运算理论

一、设有关系R,S如图所示: R关系 A a b c d S关系 A b d f B a f h C d g k B b a d f C c d e g ∏3,2(S),σ求 R∪S,R∩S, R×S,2〈‘a’(R),二.设有关系R和S,如图2.35所示。

关系R 关系 S A B C A 3 5 6 1 7 8 9 7 1 2 3 4 5 6 图2.35 关系R、S 计算:R∪S,R∩S, R×S,∏3,2(S),σ

2〈‘5’

B 2 6 C 3 9 (R),σ

2〈‘5’

(S),

,。