一起答
主观

设一个海军基地要建立一个舰队管理信息系统,它包括四个实体:

舰队:舰队名、基地地点;

舰艇:舰艇号、舰艇名;

武器:武器号、武器名称、生产日期;

官兵:官兵证号、姓名、出生日期、身份证号。

其中,一个舰队拥有多艘舰艇,一艘舰艇属于一个舰队;一艘舰艇安装多种武器,一种武器可安装于多艘舰艇上,武器安装在舰艇上要记安装日期;一艘舰艇有多个官兵,一个官兵只属于一艘舰艇;

(1)试画出反映上述实体关系的E-R图(可以省略实体的属性)。

(2)转换成关系模式,并指出每个关系模式的主键和外键(如果存在)。

试题出自试卷《数据库系统原理自考2013年10月真题及答案解析》
参考答案
查看试卷详情
相关试题
  1. 设有一个记录读者借阅图书的关系模式R(读者号,姓名,出生日期,图书号,图书名,出版社,借书日期,还书日期),每本图书读者可以重复借阅,但每本图书每个读者每天最多借一次。

    (1)根据上述条件,写出关系模式R的关键码。

    (2)R最高属于第几范式,为什么?

    (3)将R规范到3NF。

  2. 设一个海军基地要建立一个舰队管理信息系统,它包括四个实体:

    舰队:舰队名、基地地点;

    舰艇:舰艇号、舰艇名;

    武器:武器号、武器名称、生产日期;

    官兵:官兵证号、姓名、出生日期、身份证号。

    其中,一个舰队拥有多艘舰艇,一艘舰艇属于一个舰队;一艘舰艇安装多种武器,一种武器可安装于多艘舰艇上,武器安装在舰艇上要记安装日期;一艘舰艇有多个官兵,一个官兵只属于一艘舰艇;

    (1)试画出反映上述实体关系的E-R图(可以省略实体的属性)。

    (2)转换成关系模式,并指出每个关系模式的主键和外键(如果存在)。

  3. 使用SQL语言创建视图V_SRS,视图按设备购人日期进行降序排列,包括设备编号、设备名称、购人日期。

  4. 使用SQL语句将设备编号为130001的记录的收费金额减少10%。

  5. 使用SQL语句查询王琦使用设备的信息。信息包括:姓名、设备名称、借出日期。

  6. 使用SQL语句查询每种设备使用的人数,输出列名为设备编号和使用人数(员工号不能重复计算)。

  7. 简述PowerBuilder9.O中连接ODBC数据库的步骤。

  8. 某设备管理系统的数据库包含如下关系表:

    设备(设备编号,设备名称,产地,购入日期,价值)

    人员(员工号,姓名,性别,出生日期,职位)

    设备使用(设备编号,员工号,借出日期,使用时间,收费金额)

    实现下列操作:

    使用关系代数查询所有设备价值大于6000元的设备的设备编号、员工号和借出日期。

  9. ODBC的体系结构有哪几层?

  10. 什么是T -SQL语言中的全局变量?