将问题1中的E-R模型(图12-6)转换成4个关系数据模型,要求标注主码和外码。

题目

将问题1中的E-R模型(图12-6)转换成4个关系数据模型,要求标注主码和外码。

参考答案和解析
正确答案:司机(驾照号姓名地址邮编电话) PK=驾照号 机动车(牌照号型号制造厂生产日期) PK=牌照号 警察(警察编号姓名) PK=警察编号 处罚通知(编号日期时间地点驾照号牌照号警告罚款暂扣警察编号) PK=编号 FK=驾照号牌照号警察编号
司机(驾照号,姓名,地址,邮编,电话) PK=驾照号 机动车(牌照号,型号,制造厂,生产日期) PK=牌照号 警察(警察编号,姓名) PK=警察编号 处罚通知(编号,日期,时间,地点,驾照号,牌照号,警告,罚款,暂扣,警察编号) PK=编号 FK=驾照号,牌照号,警察编号 解析:本题旨在建立交通违章处罚通知书的数据模型。通知书所涉及的对象有受罚驾驶员、受罚车辆、违章方式、违章日期、处罚结果、出具处罚通知书的警察等。明白了他们之间的关系后对于问题1、2不难解答。注意驾驶员的驾驶证编号、违章车牌、警察编号都是惟一的。在根据文字说名每一个交通违章通知书有一个惟一的编号。那么完全可以确定关系主码和外码。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关系模型的外码既是本关系的主码,也是另一类关系的主码。


错误

第2题:

在数据库设计中,将E-R图转换成关系数据模型的过程属于__________。


B

第3题:

在将E-R图转换为关系模型时,一般都将m:n联系转换成一个独立的关系模式。下列关于这种联系产生的关系模式的主码的说法,正确的是()。

A只需包含m端关系模式的主码即可

B只需包含n端关系模式的主码即可

C至少包含m端和n端关系模式的主码

D必须添加新的属性作为主码


C

第4题:

关系数据模型中表和表之间的数据联系是通过以下( )来实现的。

A.主码

B.指针

C.外码

D.链表


正确答案:C

第5题:

将E-R模型转换成关系数据模型和主码


正确答案:该ER图对应的关系模式如下: 图书证(图书证号、姓名、性别、地址) 主码为:图书证号 图书(书号书名作者出版社出版日期定价) 主码为:书号 借阅(书号图书证号借书日期) 主码为:图书证号+书号
该ER图对应的关系模式如下: 图书证(图书证号、姓名、性别、地址) 主码为:图书证号 图书(书号,书名,作者,出版社,出版日期,定价) 主码为:书号 借阅(书号,图书证号,借书日期) 主码为:图书证号+书号

第6题:

关系数据模型中表和表之间的数据联系是通过以下哪项来实现的?( )

A.主码

B.指针

C.外码

D.链表


正确答案:C
解析:本题考查关系数据模犁的知识点。在一个关系的若干个候选码中指定一个用来唯一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的外码。指针和链表不属于关系模型的元素。故本题选择C。

第7题:

请将ER图转换成符合3NF的关系模式,并给出各关系模式的主码和外码。


正确答案:userInfo(userID username userTel userEmail orderID)主码userID外码orderID;orderInfo(orderID orderDate itemID)主码orderID外码itemID;itemInfo(itemIDitemNumitemSum)主码itemID;commodityInfo(comIDcomNamecomPricecomDatetypeIDitemID)主码comID外码typeIDitemID;comType(typeIDtypeNamecomID)主码typeID外码comID;
userInfo(userID, username, userTel, userEmail, orderID)主码userID,外码orderID;orderInfo(orderID, orderDate, itemID)主码orderID,外码itemID;itemInfo(itemID,itemNum,itemSum)主码itemID;commodityInfo(comID,comName,comPrice,comDate,typeID,itemID)主码comID,外码typeID,itemID;comType(typeID,typeName,comID)主码typeID,外码comID;

第8题:

关系数据模型中表和表之间的数据联系是通过以下哪项来实现的?

A.主码

B.指针

C.外码

D.链表


正确答案:C
解析:关系数据模型中表与表之间的数据联系是通过外码(外键)来实现的。当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,确是另一个关系的主码时,称该属性(属性组)为这个关系的外码。

第9题:

关系数据模型中表和表之间的数据联系是通过以下那项来实现的?( )。

A.主码

B.指针

C.外码

D.链表


正确答案:C