第五周作业
Posted 绀香零八
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第五周作业相关的知识,希望对你有一定的参考价值。
选择题
-
用户或应用程序看到的那部分局部逻辑结构和特征的描述是(B)模式。
A、概念模式
B、外模式
C、内模式
D、模式 -
DB的三级模式结构中最接近用户的是(B)。
A、概念模式
B、外模式
C、内模式
D、模式 -
不属于数据模型三要素的是(C)。
A、数据结构
B、数据操作
C、数据逻辑结构
D、数据的约束条件 -
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS -
描述数据库全体数据的全局逻辑结构和特性的是(D) 。
A、概念模式
B、外模式
C、内模式
D、模式 -
关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(B)。
A、实体完整性、参照完整性、用户自定义完整性
B、数据结构、关系操作、完整性约束
C、数据增加、数据修改、数据查询
D、外模式、模式、内模式 -
概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D) 。
A、层次模型
B、关系模型
C、网状模型
D、实体-关系模型 -
一个关系只有一个(D) 。
A、候选码
B、外码
C、超码
D、主码 -
关系模型中,一个码是(C)。
A、可以由多个任意属性组成
B、至多由一个属性组成
C、由一个或多个属性组成,其值能够惟一标识关系中一个元组
D、以上都不是 -
现有如下关系: 患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是(A)。
A、患者编号
B、患者姓名
C、患者编号和患者姓名
D、医生编号和患者编号 -
关系代数运算是以(C)为基础的运算 。
A、关系运算
B、谓词演算
C、集合运算
D、代数运算 -
关系数据库中的投影操作是指从关系中(B) 。
A、抽出特定记录
B、抽出特定字段
C、建立相应的影像
D、建立相应的图形 -
从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(C)操作 。
A、投影
B、连接
C、选择
D、复制 -
假设有关系R和S,关系代数表达式R-(R-S)表示的是(A)。
A、R∩S
B、R∪S
C、R-S
D、R×S -
关系代数中的连接操作是由(B)操作组合而成 。
A、选择和投影
B、选择和笛卡尔积
C、投影、选择、笛卡尔积
D、投影和笛卡尔积 -
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的(C) 。
A、记录
B、行
C、属性
D、元组 -
关系数据库管理系统应能实现的专门关系运算包括(B)。
A、排序、索引、统计
B、选择、投影、连接
C、关联、更新、排序
D、显示、打印、制表
关系代数
基于课本上三张表:Course、SC、Student,用关系代数完成下列题目:
-
查询“物理”系的男同学的姓名;
-
查询选修了“大学英语”的同学的学号。
-
查询选修了“大学英语”的同学的学号和姓名。
-
查询选修了全部课程的同学的学号;
-
查询所有同学都选修了的课程的课程号。
关系代数
课本P70/6
现有四个表,分别是供应商表S、零件表P、工程表J、供应表SPJ,其中SPJ表中第一条记录的含义是编号为‘S1’的供应商为编号为‘J1’的工程供应了200个编号为‘P1’的零件:
请完成以下题目:
-
S表能和P表做自然连接操作吗?
不能
-
S表能和SPJ表做自然连接操作吗?
能
-
S表和SPJ表做等值连接后,得到一个结果表,这个结果表中有 8 列, 19 行。
-
S表和SPJ表做自然连接后,得到一个结果表,这个结果表中有 7 列, 19 行。
用关系代数语句完成下列操作:
- 查询供应商S1参与的工程 的工程名称;
- 查询所有供应商都参与的工程 的工程编号。
以上是关于第五周作业的主要内容,如果未能解决你的问题,请参考以下文章