第五周作业

选择题

  1. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(B)模式。
    A、概念模式
    B、外模式
    C、内模式
    D、模式

  2. DB的三级模式结构中最接近用户的是(B)。
    A、概念模式
    B、外模式
    C、内模式
    D、模式

  3. 不属于数据模型三要素的是(C)。
    A、数据结构
    B、数据操作
    C、数据逻辑结构
    D、数据的约束条件

  4. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
    A、DBS包括DB和DBMS
    B、DBMS包括DB和DBS
    C、DB包括DBS和DBMS
    D、DBS就是DB,也就是DBMS

  5. 描述数据库全体数据的全局逻辑结构和特性的是(D) 。
    A、概念模式
    B、外模式
    C、内模式
    D、模式

  6. 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(B)。
    A、实体完整性、参照完整性、用户自定义完整性
    B、数据结构、关系操作、完整性约束
    C、数据增加、数据修改、数据查询
    D、外模式、模式、内模式

  7. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D) 。
    A、层次模型
    B、关系模型
    C、网状模型
    D、实体-关系模型

  8. 一个关系只有一个(D) 。
    A、候选码
    B、外码
    C、超码
    D、主码

  9. 关系模型中,一个码是(C)。
    A、可以由多个任意属性组成
    B、至多由一个属性组成
    C、由一个或多个属性组成,其值能够惟一标识关系中一个元组
    D、以上都不是

  10. 现有如下关系: 患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是(A)。
    A、患者编号
    B、患者姓名
    C、患者编号和患者姓名
    D、医生编号和患者编号

  11. 关系代数运算是以(C)为基础的运算 。
    A、关系运算
    B、谓词演算
    C、集合运算
    D、代数运算

  12. 关系数据库中的投影操作是指从关系中(B) 。
    A、抽出特定记录
    B、抽出特定字段
    C、建立相应的影像
    D、建立相应的图形

  13. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(C)操作 。
    A、投影
    B、连接
    C、选择
    D、复制

  14. 假设有关系R和S,关系代数表达式R-(R-S)表示的是(A)。
    A、R∩S
    B、R∪S
    C、R-S
    D、R×S

  15. 关系代数中的连接操作是由(B)操作组合而成 。
    A、选择和投影
    B、选择和笛卡尔积
    C、投影、选择、笛卡尔积
    D、投影和笛卡尔积

  16. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的(C) 。
    A、记录
    B、行
    C、属性
    D、元组

  17. 关系数据库管理系统应能实现的专门关系运算包括(B)。
    A、排序、索引、统计
    B、选择、投影、连接
    C、关联、更新、排序
    D、显示、打印、制表

关系代数

基于课本上三张表:Course、SC、Student,用关系代数完成下列题目:

  1. 查询“物理”系的男同学的姓名;

  2. 查询选修了“大学英语”的同学的学号。

  3. 查询选修了“大学英语”的同学的学号和姓名。

  4. 查询选修了全部课程的同学的学号;

  5. 查询所有同学都选修了的课程的课程号。
    在这里插入图片描述

关系代数

课本P70/6

现有四个表,分别是供应商表S、零件表P、工程表J、供应表SPJ,其中SPJ表中第一条记录的含义是编号为‘S1’的供应商为编号为‘J1’的工程供应了200个编号为‘P1’的零件:
在这里插入图片描述在这里插入图片描述 在这里插入图片描述
在这里插入图片描述

请完成以下题目:

  1. S表能和P表做自然连接操作吗?

    不能

  2. S表能和SPJ表做自然连接操作吗?

  3. S表和SPJ表做等值连接后,得到一个结果表,这个结果表中有 8 列, 19 行。

  4. S表和SPJ表做自然连接后,得到一个结果表,这个结果表中有 7 列, 19 行。

用关系代数语句完成下列操作:

  1. 查询供应商S1参与的工程 的工程名称;
  2. 查询所有供应商都参与的工程 的工程编号。
    在这里插入图片描述
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值