喉耿挽式湾里病汕囊糖席炭芯
第1讲-初步认识数据库系统 第1讲测验
1、 关于数据库系统和数据库管理系统,下列说法正确的是____。
答案: 数据库管理系统是软件产品,而数据库系统不仅仅是软件产品
2、 关于数据库系统,下列说法正确的是____。
答案: 数据库系统的构成包括数据库、数据库管理系统、数据库应用程序、数据库管理员以及计算机与网络基本系统
3、 从用户角度看数据库管理系统的功能,下列说法正确的是____。
答案: 数据库管理系统就是通过数据库语言让用户操作进而提供数据库定义、数据库操纵和数据库控制功能的系统,同时提供了一系列程序能够实现对数据库的各种存储与维护
4、 从用户角度看数据库管理系统,其功能包括____
答案: 全部正确
5、 从系统角度看数据库管理系统,其功能包括____。
答案: 不仅有数据库语言及其编译、查询实现与查询优化以及事务处理功能,还包括其他功能
6、 从系统角度看数据库管理系统,其功能包括____。
答案: 不仅仅包含查询实现与查询优化、事务处理、数据存储与索引功能,还包括其他功能
7、 下列哪些功能不是数据库管理系统的功能____。
答案: 处理机控制
8、 关于数据库系统语言,下列说法正确的是____。
答案: 数据库系统语言包括了DDL、DML和DCL
9、 关于DDL,下列说法正确的是____。
答案: DDL是数据库定义语言
10、 关于DML,下列说法正确的是____。
答案: DML是数据库操纵语言
第2讲-数据库系统的结构抽象与演变 第2讲测验
1、 数据库系统的三级模式是指____。
答案: 用户模式、概念模式和存储模式
2、 在三级模式两层映像结构中,“模式”是指____。
答案: 概念模式
3、 在三级模式两层映像结构中,“物理模式”是指____。
答案: 存储模式
4、 在三级模式两层映像结构中,“全局模式”是指____。
答案: 概念模式
5、 在三级模式两层映像结构中,“局部模式”是指____。
答案: 外模式
6、 关于三级模式,下列说法不正确的是 ____。
答案: 内模式又称为局部模式
7、 关于数据独立性,下列说法正确的为 ____。
答案: 概念模式到内模式的映像实现了数据的物理独立性
8、 关于数据独立性,下列说法正确的为 ____。
答案: 外模式到概念模式的映像实现了数据的逻辑独立性
9、 数据库系统的数据独立性是指___。
答案: 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
10、 下列说法不正确的是___。
答案: 模式是对数据模型的抽象,数据模型的结构性描述称为模式
11、 第一代数据库系统是指___。
答案: 基于网状模型或层次模型的数据库系统
12、 第二代数据库系统是指___。
答案: 基于关系模型的数据库系统
13、 数据库系统与文件系统的主要差别在___。
答案: 包括其他全部选项
14、 关系数据库系统对层次/网状数据库系统的重大改进是___。
答案: 包括其他全部选项
15、 面向对象数据库系统对关系数据库系统的重大改进是___。
答案: 包括其他全部选项
第3讲-关系模型之基本概念 第3讲测验
1、 某关系R的外键是指______。
答案: 其它关系的候选键,可以是R中的主属性或非主属性
2、 关系模型中,下列关于候选键说法正确的是_
答案: 可由其值能惟一标识该关系中任何元组的一个或多个属性组成
3、 若某属性非该关系的主键,却是另外一个关系的主键,则该属性称为_
答案: 外键
4、 下列四项中说法正确的是_
答案: 关系的任何属性都是不可再分的
5、 假设有关系R(A, B, C),其主码为A;关系S(D, A),其主码为D,外码为A。如下图示:R S ABC DA 123 12 213 2NULL 33 41 则关系S中违反完整性规则的元组是__
答案: <3, 3>
6、 有关系R(答案: ABC12321null
7、 已知三个域:男人={李基,张鹏},女人={王方,刘玉 },子女={李键,张睿,张峰}。这一组域(男人,女人,子女)的笛卡尔积的基数为_
答案: 12
8、 现有如下关系:患者(患者编号,患者姓名,性别,出生日期),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期)。其中,“医疗”关系中的外键是_
答案: 患者编号
9、 已知关系Member(S#, Name, D#)和Team(D#, Dname,Leader), 其中Member的S#为主键,D#为外键, 且S# 范围为1000000-1100000。Team = {<’01’,’技术研发’,’赵六’>,<’02’,’产品运营’,’钱琪’>}。 问:下面哪一个选项中的元组可以是Member的元组。_
答案: <‘1000101’,null, ‘01’></null,‘李四’,‘01’>
10、 “合同”关系和“客户”关系如下表所示,关于这两个表说法正确的是__合同合同号合同名称合同签订人客户号HT01钢材合同张三CUST01HT02煤矿合同李四CUST02HT03钢材合同张三CUST01客户客户号客户名称客户地址联系人CUST01首钢北京李吉CUST02天麟煤矿北京李润CUST03宝钢上海李婷
答案: “合同”关系和“客户”关系的主码分别为“合同号”和“客户号”,“合同”的外码为“客户号”
11、 关于关系模型完整性的说法,不正确的是______
答案: 外键如果取空值,则违反了参照完整性
12、 关于学生关系,下列哪一个属性适合作为候选码_
答案: 学号
13、 关于关系模式与关系,说法不正确的是_
答案: 关系模式是稳定的;同一关系模式下,只有一种关系
14、 关于关系的特性,说法不正确的是______
答案: 关系是以属性在关系的位置来区分的
15、 关于关系的特性,说法不正确的是______
答案: 关系的任意两列的值不能完全相同
16、 关系模型就是处理Table的,它由哪些部分组成___。
答案: 关系(或者表)、关系运算和完整性约束
17、 关系数据库中,体现“实体能够区分并唯一标识元组”的规则是__。
答案: 实体完整性规则
18、 根据关系模型的完整性规则,一个关系中的主键__
答案: 不允许空值
19、 关系模型中,实体完整性是指___
答案: 体的主码中的属性值不能为空值
20、 若规定工资表中的基本工资不得超过5000元,则这个规则属于__
答案: 用户定义完整性约束
21、 关于“关系”的说法,正确的是__
答案: 关系是一个由行与列组成的、能够表达数据及数据之间联系的二维表
22、 下列几个表符合关系约束的是____
答案: StudentsS#lnamefnameClassTelephone1JonesAllan2555-12342SmithJohn3555-43213BrownHarry2555-11225WhiteEdward3555-3344
23、 关于关系的特性,说法不正确的是___
答案: 表中行的顺序、列的顺序不可以任意交换
24、 关系模型中,实现不同关系之间的联系是通过__。
答案: 外键
25、 参照完整性规则是指表的____必须是另一个表主键的有效值,或者是空值
答案: 外键
第4讲 关系模型之关系代数 第4讲测验
1、 如下列表所示,两个关系R1和R2,它们进行______运算后可以得到R3。关系R1 关系R2 关系R3 ABC BEM ABCEM11x 1mi 11xmiC2y 2nj c2ynJD3y 1mk 11xmK
答案: R1⋈R2
2、 在关系代数运算中,五种基本运算为______
答案: 并、差、选择、投影、乘积
3、 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的_
答案: 属性
4、 根据上述关系,求表R⋈W的结果_
答案:
5、 关系如下图所示,查询既学习课程号为001课程又学习课程号为002号课程的学生的学号,正确的是_
答案:
6、 关系如下图所示。的含义为___
答案: 查询没有学习过课程号为002号课程的学生姓名和年龄
7、 关系R与关系S只有一个公共属性,T1是R与S做θ连接的结果,T2是R与S自然连接的结果,则下列说法正确的是_
答案: T1的属性个数大于T2的属性个数
8、 已知关系课程表C,用关系代数查询“程军”老师所授课程的课程号(C#)和课程名(Cname),正确的是____。程表CC#CnameCteacherK1C语言王华K5数据库原理程军K8编译原理程军
答案:
9、 学生表如图所示,用关系代数查询所有在3系就读的且年龄小于21的学生的学号和姓名。表达正确的是__。R(学生表)
答案:
10、 学生表如下图所示,用关系代数查询不在(年龄大于20的3系同学)要求之内的所有其他同学的信息,正确的是___R(学生表)
答案:
11、 对于如下运算,结果正确的是___。
答案:
12、 已知关系S(S#,Sname,Sage,Sclass), SC(S#,C#,Score)。如下所示关系代数表达式的含义是__。
答案: 其他全不对
13、 现有关系数据库如下: 学生(学号,姓名,性别,专业),课程(课程号,课程名,学分),选课(学号,课程号,分数)。检索“‘数据库’课程不及格学生的学号、姓名和分数”。其正确的关系代数表达式是__。
答案:
14、 已知关系:学生(学号,姓名,性别,年龄), 课程(课程号,课程名,学分),选课(课程号,学号,成绩)。表达“查询年龄未满20岁的学生姓名及年龄”的关系代数表达式是_
答案:
15、 已知关系:学生(学号,姓名,性别,年龄), 课程(课程号,课程名,学分),选课(课程号,学号,成绩)。表示“查询没有选修数据库课程的学生姓名”的关系代数操作是__。
答案:
16、 已知关系:学生(学号,姓名,性别,年龄),课程(课程号,课程名,教师,学分),选课(学号,课程号,成绩)。表达查询“选修了教师01所教全部课程的学生的姓名”的关系代数操作是___。
答案:
17、 表达“从一个关系的所有行中提取出满足某些条件的行”,“从一个关系的所有列中提取出某些列”“提取出属于一个关系但不属于另一关系的所有元组”“将两个关系必须按照某种条件串接成一个较大的关系”的操作依次是____1、并 2、交 3、积 4、选择 5、投影 6、差 7、连接
答案: 4567
18、 下列说法正确的是____。
答案: R ´ S与 S ´ R运算的结果是同一个关系
19、 设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组个数是___。
答案: 1000
20、 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是__。
答案: 30000
21、 设关系R与关系S具有相同的目数(或称度数),且相对应属性的值取自同一个域,则R-(R-S)等于___。
答案: R∩S
22、 假定学生关系是S(S#,Sname,Ssex,Sage),课程关系是C(C#,Cname,Cteacher),学生选课关系是SC(S#,C#,Score), 要查找“选修‘COMPUTER’课程的女学生的姓名”,其正确的关系代数表达式是__。
答案: 其他都不对
23、 设关系R和S的属性个数分别为n和m,那么R×S操作结果的属性个数为__。
答案: n m
24、 设f1,f2是条件表达式,σf1(σf2(R))等价于_。
答案: σf1∧f2(R)
第5讲 关系模型之关系演算 第5讲测验
1、 关于关系运算,下列说法正确的是_
答案: 安全的元组演算公式和安全的域演算公式可以等价变换
2、 集合R与S的”差”表示为__
答案:
3、 集合R与S的笛卡尔积表示为__
答案:
4、 集合R与S的”并”表示为_
答案:
5、 已知下述关系,S(学号, 姓名, 年龄, 性别, 院系),SC(学号,课程号,分数),C(课程号,课程名,学分,教师名)。检索学习过刘玲老师所授课程的所有学生。表达正确的是__
答案:
6、 已知下述关系,S(学号, 姓名, 年龄, 性别, 院系),SC(学号,课程号,分数),C(课程号,课程名,学分,教师名)。检索学号为S3学生所学课程的课程号与任课教师名。表达正确的是__
答案:
7、 已知关系Student(S#,Sname,Sage,D#), Dept(D#, Dname,Dean),利用元组演算查询“计算机系所有学生的信息”;对以下元组演算公式,请补充下划线里的内容:
答案: $,1,2
8、 关系R(S#,Sname,Sage,Sclass), Z(S#,Sname,Sage,Sclass)表达“t属于R或t属于Z,并且t的年龄大于20”的关系元组演算公式为_
答案:
9、 已知下述关系,Student(学号, 姓名, 年龄, 性别, 院系),SC(学号,课程号,分数),C(课程号,课程名,学分,教师名)。请用关系演算公式表达“检索出年龄不是最小的,所学课程都及格的所有同学”,表达结果正确的是_。
答案:
10、 关于关系运算的安全性,说法不正确的是__。
答案: 关系演算是安全的
11、 关于关系运算的说法,不正确的是__。
答案: 相比之下:域演算的非过程性最好,关系代数次之,元组演算最差
12、 请写出下面语句的逻辑含义。正确的是____。
答案: 或者年龄不小于20岁,或者既为03系又为男生的学生
13、 假设R(A,B,C),S(D,E)分别是三元和二元关系,把表达式转换成等价的元组表达式正确的是___。
答案:
14、 基于关系域演算的QBE语言,QBE操作框架由__构成。
答案: 关系名、属性名、操作命令、查询条件
15、 以下元组演算公式与关系代数R È S、R – S、 R Ç S的等价性相对应的一组是___。
答案: { t | tÎR Ú tÎS } 、{ t | tÎR Ù tÏS } 、{ t | tÎR Ù tÎS }
上方为免费预览版答案,如需购买完整答案,请点击下方红字
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
饭弧奈颂逞鹤鹿埔阜痰年其释