教材中各章习题的部分参考答?/p>
习题
1
一、选择?/p>
1.
下列各种关系中,
______
是一对多的关系?/p>
A.
正校长和副校长们
B.
学生和课?/p>
C.
医生和患?/p>
D.
产品和零?/p>
2. _____
不是数据库系统的组成要素?/p>
A.
用户
B.
网络
C.
软件系统
D.
硬件平台
3.
以下有关数据模式的类型,
________
是错误的?/p>
A.
模式
B.
混合模式
C.
内模?/p>
D.
外模?/p>
4.
关系描述中,
______
是错误的?/p>
A.
关系是二维表
B.
关系是动态的
C.
关系模式也是动态的
D.
关系数据库用主键来唯一识别元组?/p>
5.
以下关于关系型数据库的描述,
____
是正确的?/p>
A.
允许任何两个元组完全相同
B.
外键不是本关系的主键
C.
主键不能是组合的
D.
不同的属性必须来自不同的?/p>
二、判断下列各题的正确?/p>
,
对者用√表?/p>
,
错者用×表示
?/p>
1.
数据库系统是由硬件系统、数据库、数据库管理系统、应用系统、数据库管理员和用户组成?/p>
2.
数据库管理系统负责数据库在建立、使用和维护时的统一管理、统一控制?/p>
3.
实体完整性规则规定基本关系的所有主属性都不能取空值,而不仅是主键整体不能取空值?/p>
4.
数据的网状模型允许结点不得有多于一个的父结点,可以有一个以上的结点无父结点?/p>
5.
笛卡尔积的基数,是不同域的基数之和?/p>
三、写出下列关系运算式
参见?/p>
1-3-1
?/p>
1-3-2
,求出:
1.
年龄?/p>
35
岁以上的患者;
σ
年龄
>35
(
患?/p>
)
?/p>
?/p>
姓名
(
σ
年龄
>35
(
患?/p>
) )
2.
找出所有的主任医师?/p>
σ
职称
=[
主任医师
]
(
医生
)
?/p>
?/p>
姓名
(
σ
职称
=[
主任医师
]
(
医生
) )
3.
查找王林医师的所有病人;
?/p>
患者姓?/p>
(
σ
姓名
='
王林
'
(
医生
?/p>
患?/p>
))
4.
找到刘戈主治医师的相关信息?/p>
?/p>
姓名,职称,
?/p>
,特?/p>
(
σ
患者姓?/p>
='
刘戈
'
(
医生
?/p>
患?/p>
))
注意
,教材中的那个表
1-3-2
有所欠缺,请你参考下面二表做题?/p>
?/p>
1-3-1
医生?/p>
医生编号
姓名
职称
科室编号
特长
01104
李博
主任医师
01
牙科
01106
刘晓
副主任医?/p>
01
01020
王林
副主任医?/p>
01
02100
李颦
医师
02
03002
王西?/p>
主任医师
03
04005
吴星?/p>
副主任医?/p>
04
06007
李可?/p>
主任医师
06
?/p>
1-3-2
患者表
患者病例号
患?/p>
姓名
性别
年龄
医生编号
病情简?/p>