数据库大学生考试题目

img

这个相关课程中有示例吧,参考如下:
1、E-R图

img

2、关系模式
舰队(舰队名称,基地地点,舰艇数量)主键为舰队名称
舰艇(舰艇编号,舰艇名称,舰队名称)主键为舰艇编号,外键为舰队名称
武器(武器名称,生产日期,舰艇编号)主键为武器名称,外键为舰艇编号
官兵(官兵证号,姓名,舰艇编号)主键为官兵证号,外键为舰艇编号

3、建表

create table 舰队表(
    舰队名称 varchar(50) primary key,
    基地地点 varchar(100),
    舰艇数量 int(5)
);

根据题目要求建立对应的表,有外键的地方就存在1:n的关系。