数据库系统原理章节自测题 下载本文

联系。联系的属性如下:

协助(角色)

处方(处方单号,序号,药品名称,规格,数量,费用) 入住(入院日期,出院日期)

试把这个ER图转换成关系模型。并指出各个关系模式的主键和外键。

医生 1 M 1 M 书写 N 诊断书 N 主刀 协助 处方 拥有 N N 手术 N N 接受 1 N 1 1 病人 1 位于 入住 结账 1 手术室 1 病床 N 收据 1 N 安排 分配 N 护士 1 图2.11住院管理信息系统的ER图

2.某学员为电脑专卖店设计开发了“电脑销售信息管理系统”,数据库的ER模型对商品、供应商、仓库、营业员、门店的有关信息进行了管理,其ER图如图2.12所示。 这个ER图有7个实体类型,其属性如下: 商品(商品编号,名称,类别,单位,单价)

供应商(供应商编号,名称,账号,地址) 仓库(仓库编号,地址,负责人) 门店(门店编号,名称,地址) 采购员(采购员编号,姓名,业绩) 管理员(管理员编号,姓名,业绩) 营业员(营业员编号,姓名,业绩)

这个ER图有7个联系类型,其中2个是1:N联系,1个M:N联系,4个是M:N:P联系。联系的属性如下:

采购(采购单号,数量,日期)

进货(进货单号,数量,日期) 配送(配送单号,数量,日期) 销售(销售单号,数量,日期) 存储(库存量,日期,安全库存量)

试把这个ER图转换成关系模型。并指出各个关系模式的主键和外键。

N 供应商 M 管理员 N 采购员 M 采购 进货 管理 P 商品 N M M 存储 P N 1 仓库 M N 销售 配送 N 营业员 N 属于 P 1 P 门店 图2.12 电脑销售信息管理系统的ER图

3.某学员为证券营业网点设计的业务信息管理系统,对客户、资金、证券和业务活动进行了管理,其ER图如图2.13所示。

该ER图有5个实体类型,其结构如下:

客户(股东账号,身份证号,姓名,地址,客户类别,开户日期)

资金(资金账号,金额,可取余额,冻结金额,解冻金额,利息,日期) 证券(证券代码,名称,每手股数)

委托(委托序号,数量,买卖类别,价格,时间,操作员) 成交(成交序号,数量,买卖类别,成交价格,时间)

该ER图有8个联系类型,其中6个1:N联系,2个M:N联系。其中,联系的属性如下:

持有(金额,可用数量,冻结数量,解冻数量,日期) 存取(存取单序号,存取标志,金额,日期)

试把这个ER图转换成关系模式集,并指出每个模式的主键和外键。

1 证券 委托 N 冻结2

N N N 1

申请 持有

1 M

客户 冻结1 过户 M 1 存取 交割 1 N N N 清算 资金 1 N 成交

图2.13证券业务管理系统的ER图

4.某学员为某出版社设计了图书发行信息管理系统,数据涉及到图书、作者、开印、入库、客户和发行员等信息。得到的全局ER图如图2.14所示。 作者 开印单 入库单

M N N

编著 开印 入库

N 1 1

图书 M M M P 发行员 出库 收款 订购

N N N 客户

图2.14 图书发行系统的ER图

该ER图有6个实体类型,其结构如下:

图书(图书编号,书名,定价,包本数,开本,统一书号,库存量) 作者(作者编号,姓名,性别,地址,电话)

开印单(印单号,开单日期,定价,印数,制单人)

入库单(入库单号,日期,送书单位,数量,包本数,版印次) 发行员(发行员代号,姓名,电话)

客户(客户编号,名称,地址,开户行,账号,税号,收款方式)

实体类型之间有6个联系,其中2个1:N联系,3个M:N联系,1个M:N:P联系,在图上均已标出。其中联系的属性如下所示。

订购(订购单号,日期,数量)

出库(出库单号,日期,数量,包本数) 收款(收款单号,金额,收款日期) 编著(日期,备注)

试将ER图转换成关系模型,并注明主键和外键。 5.某学员为上海闵行区物资供应公司设计了库存管理信息系统,对货物的库存、销售等业务活动进行管理。其ER图如图2.15所示。 采购员 报损单 销售员

M N N 采购 报损 定单

P N 1 M P

供应商 货物 客户

M

M N M P

入库 存储 出库

N

P N 仓位

图2.15 库存管理系统的ER图

该ER图有7个实体类型,其结构如下:

货物(货物代码,型号,名称,形态,最低库存量,最高库存量) 采购员(采购员号,姓名,性别,业绩) 供应商(供应商号,名称,地址)

销售员(销售员号,姓名,性别,业绩)

客户(客户号,名称,地址,账号,税号,联系人) 仓位(仓位号,名称,地址,负责人) 报损单(报损号,数量,日期,经手人)

实体间联系类型有6个,其中1个1:N联系,1个M:N联系,4个M:N:P联系。其中联系的属性如下。