设有如下实体:读者:读者号,姓名,出生日期
图书:图书号,图书名,作者,出版社,定价
类别:类号,类名
其中,每一类别有多本图书,每本图书只属于一个类别:每本图书可以被多名读者借阅,每个读者可以借阅多本图书,读者借阅图书要记录借书日期、还书日期。
(1)试画出反映上述实体关系的E-R图(不必画实体的属性)。
(2)转换成关系模式,并指出每个关系模式的主码和外码(如果有外码指出来),在主码下画直线,在外码下画波浪线
(3)用SQL语言建立“类别”表。
设有如下实体:读者:读者号,姓名,出生日期
图书:图书号,图书名,作者,出版社,定价
类别:类号,类名
其中,每一类别有多本图书,每本图书只属于一个类别:每本图书可以被多名读者借阅,每个读者可以借阅多本图书,读者借阅图书要记录借书日期、还书日期。
(1)试画出反映上述实体关系的E-R图(不必画实体的属性)。
(2)转换成关系模式,并指出每个关系模式的主码和外码(如果有外码指出来),在主码下画直线,在外码下画波浪线
(3)用SQL语言建立“类别”表。
【正确答案】:

(3)CREATE TABLE 类别
(类号CHAR(5)PRIMARY KEY,
类名CHAR(30));
Top