全球旧事资料 分类
第1章数据库系统概述二.1.答:该学校的教学管理ER模型有以下实体:系、教师、学生、项目、课程。各实体属性如下:
系(系编号,系名,系主任)教师(教师编号,教师姓名,职称)学生(学号,姓名,性别,班号)项目(项目编号,名称,负责人)课程(课程编号,课程名,学分)各实体之间的联系如下:教师担任课程的1:
“任课”联系教师参加项目的
:m“参加”联系学生选修课程的
:m“选修”联系系、教师和学生之间的所属关系的1:m:
“领导”联系对应的ER模型如图11所示。
系编号
系名系主任
学号
姓名
性别
教师编号教师姓名

1


领导
m教师
1
任课
职称

参加
m项目
学生

选修
m


课程
班号成绩
学分
课程编号
课程名
项目编号
2.答:计算结果如下:
R∪S
R∩S
A
B
A
B
a
d
b
a
b
a
c
c
d
a
d
c
名称负责人图11ER图
RS
A
B
a
d
c
c
RT
A
B
B
C
a
d
b
b
a
d
c
d
b
a
b
b
b
a
c
d
c
c
b
b
c
c
c
d
f3.答:计算结果如下:
RSABCabcabdcbccbddea
RS
BC
ARBSBCabbcabbdcbbccbbd
σACRS
ARBSBCabeacbbcdebd
4答:(1)它是2NF。
因为R的候选关键字为课程名,而“课程名→教师名”,“教师名→课程名”不成立,教
师名→教师地址,所以课程名t教师地址,即存在非主属性教师地址对候选关键字课程
名的传递函数依赖,因此R不是3NF。又因为不存在非主属性对候选关键字的部分函数依赖,
所以R是2NF。
(2)存在删除操作异常。当删除某门课程时会删除不该删除的教师的有关信息。
(3)分解为高一级范式如下:
R1
课程名教师名
R2
W1
任我行
教师名教师地址
W2
张三丰
任我行
D1
W3
郭靖
张三丰
D1
W4
张三丰
郭靖
D2
分解后,若删除课程数据时,仅对关系R1操作,教师地址信息在关系R2中仍然保留,不会丢失教师方面的信息。5答令XD,X0D。
在F中找出左边是D子集的函数依赖,其结果是D→HG,所以X1X0HGDGH,显然有X1≠X0。
在F中找出左边是DGH子集的函数依赖,未找到,则X2DGH。由于X2X1,因

此DFDGH。
第三章数据库管理一、填空题1、数据库引擎2、数据库二、选择题1、A2、C3、D4、C第四章数据表的管理一、选择题1、B2、D3、B4、D第五章数据查询一、选择题1、C2、D3、B4、B第6章视图和索引
3、sp_helpdb5、C5、A6、C7、B5、B6、A7、A8、D
9、C10、D
f一、选择题
1C2A3D4D5B6B第7章Tra
sactSQL编程一、选择题
1B2B3A4D5C二、执行以下代码,将在屏幕上输出的值是多少?
112031r
好听全球资料 返回顶部