网课答案题库 > 慕课MOOC >

mooc数据库原理_2答案(mooc2023课后作业答案)

慕课MOOC 2023-08-08 15:21
mooc数据库原理_2答案(mooc2023课后作业答案) 1.10章节测试

1、【单选题】数据库系统与文件系统的主要区别是____。
A、数据库系统复杂,而文件系统简单
B、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
C、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

2、【单选题】同一个关系模型的任意两个元组值____。
A、不能全同
B、可全同
C、必须全同
D、以上都不是

3、【单选题】在DBS中,最接近于物理存储设备一级的结构,称为
A、外模式
B、概念模式
C、用户模式
D、内模式

4、【单选题】关系模型中,一个候选码____。
A、可由多个任意属性组成
B、至多由一个属性组成
C、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D、只能由一个标识该关系模式的属性组成

5、【单选题】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为
A、数据定义语言(DDL)
B、数据管理语言
C、数据操纵语言(DML)
D、数据控制语言

6、【单选题】数据库系统的特点是____、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A、数据共享
B、数据存储
C、数据应用
D、数据保密

7、【填空题】数据库系统的核心是____。

8、【填空题】关系数据库中可命名的最小数据单位是_____

9、【填空题】完整性约束是指_______ 和________ 。

10、【填空题】数据结构、___________和_______________这三方面内容完整地描述了一个数据模型。

11、【填空题】数据库系统中主要的逻辑数据模型有_________、__________、__________、面向对象数据模型、对象关系数据模型、半结构化数据模型。

12、【填空题】数据库系统的三级模式结构是指数据库系统是由__________、_____________、__________三级构成。

13、【填空题】数据库系统一般由数据库、_________、___________、数据库管理员组成。

2.7章节测试

1、【单选题】自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的____。
A、元组
B、行
C、记录
D、属性

2、【单选题】设有关系R(A,B,C)和关系S(B,C,D),那么与R?S等价的关系代数表达式是_________
A、π1,2,3,4(σ2=1∧3=2(R×S))
B、π1,2,3,6(σ2=1∧3=2(R×S))
C、π1,2,3,6(σ2=4∧3=5(R×S))
D、π1,2,3,4(σ2=4∧3=5(R×S))

3、【单选题】设W=R?S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足
A、w≤r s
B、w<r s
C、w≥r s
D、w>r s

4、【单选题】设属性A 是关系R 的主属性,则属性A 不能取空值(NULL),这是_________
A、实体完整性规则
B、参照完整性规则
C、用户定义完整性规则
D、域完整性规则

5、【单选题】下面对于关系的叙述中,不正确的是_______。
A、关系中的每个属性是不可分解的
B、在关系中元组的顺序是无关紧要的
C、任意的一个二维表都是一个关系
D、每一个关系只有一种记录类型

6、【单选题】设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于________。
A、R∪S
B、R∩S
C、R╳S
D、R-S

7、【填空题】在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为______;从表中选出满足某种条件的元组的操作称为_______;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为________。

8、【填空题】关系代数运算中,专门的关系运算有________、_________、__________。

9、【填空题】若关系中的某一属性组的值能唯一地标识一个元组,而其子集不能,则称该属性组为___________。若一个关系有多个这样的属性组,则选定一个作为___________。

10、【计算题】设有关系S、SC、C, S(S#,SNAME,AGE,SEX) 例:(001,'李强',23,'男') SC(S#,C#,SCORE) 例:(003,'C1',83) C(C#,CNAME,TEACHER) 例:('C1','数据库原理','王华') 1).用关系代数检索既选修了C1课程,又选修了C2课程的学生学号(S#) 2).用关系代数检索选修了“程军”老师所授课程之一的学生姓名。

11、【计算题】设教学数据库中有三个基本表: 学生表 S(SNO,SNAME,AGE,SEX) 选课表 SC(SNO,CNO,GRADE) 课程表 C(CNO,CNAME,TEACHER) 写出“不学C6课程的男学生的学号和姓名(SNO,SNAME)”关系代数表达式。 。

3.8章节测试

1、【单选题】SQL语言是 的语言,易学习。
A、过程化
B、非过程化
C、格式化
D、导航式

2、【单选题】SQL语言是________________ 语言。
A、层次数据库
B、网络数据库
C、关系数据库
D、非数据库

3、【单选题】SQL语言具有 的功能。
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵

4、【单选题】SQL语言具有两种使用方式,分别称为交互式SQL和 。
A、提示式SQL
B、多用户SQL
C、嵌入式SQL
D、解释式SQL

5、【单选题】SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____。
A、SELECT
B、INSERT
C、UPDATE
D、DELETE

6、【单选题】下列SQL语句中,修改表结构的是____。
A、ALTER
B、CREATE
C、UPDATE
D、INSERT

7、【单选题】为“学院”表增加一个字段“教师人数”的SQL语句是( )
A、change table 学院 add 教师人数
B、alter stru 学院 add 教师
C、alter table学院 add 教师人数
D、change table 学院 insert 教师人数

8、【单选题】第8到第11题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN, SEX, AGE, DEPT) C(C#,CN) SC(S#,C#, GRADE)其中:S#为学号,SN 为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE.为成绩。 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是____。
A、SELECT SN, AGE, SEX FROM S WHERE AGE


    Copyright 2018-2022 http://www.wxtxjy.com
    冀ICP备2023005672号