0.0761

五煦查题

快速找到你需要的那道考题与答案

mooc数据库系统及应用答案(mooc完整答案)

57 min read

mooc数据库系统及应用答案(mooc完整答案)

2.5章节测验

3.11章节测验

1、数据【单选题】在关系代数中,库系对一个关系做投影操作后,新关系的元组个数________原来关系的元组个数。
A、统及小于
B、应用大于
C、答案答案等于
D、完整小于或等于

2、数据【单选题】在学生关系中,库系规定学号的值域是由8个数字组成的字符串,其规则属于________。
A、统及实体完整性约束
B、应用参照完整性约束
C、答案答案用户自定义完整性约束
D、完整键完整性约束

3、数据【单选题】在关系数据库中,库系关系与关系之间的联系是通过________实现的。
A、统及实体完整性
B、参照完整性
C、用户自定义完整性
D、域完整性

4、【单选题】如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R×S的属性个数和元组个数分别是________。
A、7和8
B、7和15
C、12和8
D、12和15

5、【单选题】进行自然连接的两个关系必须有________。
A、相同的属性个数
B、相同的属性
C、相同的元组
D、相同的主键

4.6章节测验

1、【单选题】下列_______命令不是用于数据定义的。
A、CREATE
B、DROP
C、ALTER
D、SELECT

2、【单选题】ORACLE默认的字符编码为________。
A、UTF-32
B、UTF-16
C、UTF-8
D、UTF-64

3、【单选题】在ORACLE中,若性别字段只存放一个汉字,如‘男’或‘女’,则性别字段至少应定义________个字节。
A、1
B、2
C、3
D、4

4、【单选题】如果要修改表结构,应该使用的SQL语句是________。
A、UPDATE TABLE
B、MODIFI TABLE
C、CHANGE TABLE
D、ALTER TABLE

5、【单选题】已知有: 学生表Student(S# char(8), Sname char(10), Ssex char(2), Sage integer, D# char(2), Sclass char(6))中,若要在学生表中追加一个元组“学号为98030101的男同学张三,年龄为20,所属系别03,所在班级980301”,则可用_________。
A、INSERT INTO Student VALUES(‘98030101’,‘张三’,‘男’, 20,‘03’,‘980301’);
B、ADD INTO Student VALUES(‘98030101’,‘张三’,‘男’,20,‘03’,‘980301’);
C、INSERT INTO Student VALUES (9803010, 张三, 男, 20, 03, 980301);
D、ADD INTO Student VALUES(98030101, 张三, 男, 20,03,980301);

5.6章节测验

1、【单选题】在SQL语句中,下列_______命令用于去掉重复行。
A、ORDER
B、DESC
C、GROUP
D、DISTINCT

2、【单选题】若用如下的SQL语句创建一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER, NOTE CHAR(20));向SC表中插入如下行时,_________行可以被插入。
A、(‘200823’,‘101’,NULL,NULL)
B、(‘201009’,‘101’,NULL,必修)
C、(NULL,‘103’,80,‘选修’)
D、(‘201132’,NULL,86,‘’)

3、【单选题】在关系模型中关于结果唯一性问题,结果排序问题,模糊查询问题,如下说法不正确的是_________。
A、结果排序是在Select语句中通过增加order by子句实现的,后只能跟DESC或省略为降序。
B、在Table中要求无重复元组是通过定义Primary key或Unique来保证的;而在检索结果中要求无重复元组, 是通过在SELECT子句中引入DISTINCT保留字来实现的。
C、模糊查询是通过在Select语句的Where子句中引入运算符like来实现的
D、在SELECT语句的Like条件中,用“\%”去匹配字符%,用\_ 去匹配字符_

4、【单选题】在SQL语句中,一次查询的结果是一个_______。
A、记录
B、表
C、分组
D、数据项

5、【单选题】在SQL语句中,HAING条件表达式用来筛选满足条件的_______。
A、行
B、列
C、分组
D、表

6.11章节测验

1、【单选题】在SQL语句中,一次查询的结果是一个_______。
A、记录
B、表
C、分组
D、数据项

2、【单选题】在SQL语句中,如果要找出A字段上不为空的记录,则选择条件为_______。
A、A!=NULL
B、A<>NULL
C、A IS NOT NULL
D、A NOT IS NUL

3、【单选题】SQL语言中,删除一个表的命令是________
A、REMOVE
B、DELETE
C、CLEAR
D、DROP

4、【单选题】若要撤销数据库中已经存在的表S,可用_________。
A、DROP TABLE
B、DELETE TABLE S
C、DELETE S
D、DROP S

5、【单选题】WHERE条件中出现 LIKE '_A%',下面哪一个结果是可以被检索出来的_________。
A、BA
B、AILI
C、CCA
D、以上所有都可以被检索出来

7.11章节测验

1、【单选题】在SQL语句中,自然连接使用的关键词是_______。
A、NATURAL JOIN
B、OUTER JOIN
C、INNER JOIN
D、ROSS JOIN

2、【单选题】在SQL语句中,自身连接必须要定义表的_______。
A、主键
B、别名
C、外键
D、连接属性

3、【单选题】在SQL语句中,若不满足连接条件的元组也作为结果输出,则必须的连接方式为_______。
A、NATURAL JOING
B、OUTER JOIN
C、INNER JOIN
D、ROSS JOIN

4、【单选题】在不相关子查询中,>ANY谓词与使用_______组函数的SELECT子查询可以等价转换。
A、>MIN
B、>=MIN
C、>MAX
D、>=MAX

5、【单选题】将两个SELECT语句各自得到的结果集并为一个集,并删除重复元组的集合操作是_______。
A、UNION
B、UNION AL
C、INTERSECT
D、MINUS

8.11章节测验

1、【单选题】下列关于视图的描述中,错误的是________。
A、视图是数据库对象
B、视图是虚表
C、使用视图可以加快查询语句的执行速度
D、使用视图可以简化查询语句的编写

2、【单选题】下列关于索引的描述中,正确的是________。
A、一个关系表中的索引越多越好
B、表中的任何字段都要创建索引
C、使用索引可以提高查询效率
D、使用索引可以简化查询语句的编写

3、【单选题】下面关于存储过程的描述,错误的是________。
A、存储过程是一种数据库对象
B、存储过程存储在数据库服务器中
C、存储过程可以调用不能由系统触发
D、存储过程不可以有返回值

4、【单选题】下面关于触发器的描述,错误的是________。
A、触发器是一种特殊的存储过程
B、一个关系表上只能定义一个触发器
C、触发器在后台服务器上编译运行,执行效率较高
D、触发器采用的是事件触发机制

5、【单选题】通过游标操纵数据库,以下说法不正确的是_________。
A、在定义游标的查询语句时,必须加上FOR UPDATE子句
B、使用FOR UPDATE子句没有加OF表示通过游标可以修改表中的任何一列
C、FOR UPDATE OF age 表示通过游标只能对age属性进行修改
D、使用FOR UPDATE子句表示只能通过游标修改表数据,而不能删除表数据

9.13章节测验

1、【单选题】从E-R模型向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的候选键是________。
A、m端实体的关键字
B、n端实体的关键字
C、m端实体关键字与n端实体关键字组合
D、重新选取其他属性

2、【单选题】在关系数据库的设计中,设计关系模式是________的任务。
A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段
D、物理设计阶段

3、【单选题】逻辑结构设计阶段得到的结果是________。
A、数据字典描述的数据需求
B、E-R图表示的概念模型
C、某个DBMS所支持的数据逻辑结构
D、包括存储结构和存取方法的物理结构

4、【单选题】物理结构设计阶段得到的结果是________。
A、数据字典描述的数据需求
B、E-R图表示的概念模型
C、某个DBMS所支持的数据逻辑结构
D、包括存储结构和存取方法的物理结构

5、【单选题】如果采用关系数据库来实现应用,在数据库设计的__________阶段将关系模式进行规范化处理。
A、需求分析阶段
B、概念结构设计阶段
C、逻辑结构设计阶段
D、物理结构设计阶段

10.6章节测验

1、【单选题】如果X决定Y,且在X决定Y中X没有多余的属性,则X→Y是_________。
A、部分函数依赖
B、传递函数依赖
C、完全函数依赖
D、多值依赖

2、【单选题】在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为_____________。
A、平凡函数依赖
B、部分函数依赖
C、完全函数依赖
D、传递函数依赖

3、【单选题】设关系模式R(A,B,C),函数依赖集F={ A→B,C→B},则R的候选键为_______。
A、AC
B、ABC
C、AB
D、BC

4、【单选题】关系模式R(A1,A2,A3,A4,A5),如果(A1,A2)→A3,(A3,A4)→A5, 则R的候选键为_________。
A、(A1,A2)
B、(A1,A2,A5)
C、(A1,A2,A4)
D、(A1,A2,A3,A4)

5、【单选题】关系模式R(A1,A2,A3,A4,A5,A6),如果A1→(A3,A4); (A2,A4)→A5; (A3,A5)→ A6,则关于R的说法正确的是_________。
A、即不存在对候选键的部分函数依赖,又不存在对候选键的传递函数依赖
B、存在对候选键的部分函数依赖,但不存在对候选键的传递函数依赖
C、不存在对候选键的部分函数依赖,但存在对候选键的传递函数依赖
D、既存在对候选键的部分函数依赖,又存在对候选键的传递函数依赖

1、【单选题】如果X决定Y,且在X决定Y中X没有多余的属性,则X→Y是_________。
A、部分函数依赖
B、传递函数依赖
C、完全函数依赖
D、多值依赖

2、【单选题】在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为_____________。
A、平凡函数依赖
B、部分函数依赖
C、完全函数依赖
D、传递函数依赖

3、【单选题】设关系模式R(A,B,C),函数依赖集F={ A→B,C→B},则R的候选键为_______。
A、AC
B、ABC
C、AB
D、BC

4、【单选题】关系模式R(A1,A2,A3,A4,A5),如果(A1,A2)→A3,(A3,A4)→A5, 则R的候选键为_________。
A、(A1,A2)
B、(A1,A2,A5)
C、(A1,A2,A4)
D、(A1,A2,A3,A4)

5、【单选题】关系模式R(A1,A2,A3,A4,A5,A6),如果A1→(A3,A4); (A2,A4)→A5; (A3,A5)→ A6,则关于R的说法正确的是_________。
A、即不存在对候选键的部分函数依赖,又不存在对候选键的传递函数依赖
B、存在对候选键的部分函数依赖,但不存在对候选键的传递函数依赖
C、不存在对候选键的部分函数依赖,但存在对候选键的传递函数依赖
D、既存在对候选键的部分函数依赖,又存在对候选键的传递函数依赖

11.19章节测验

1、【单选题】下列应用软件,属于B/S结构的是_______。
A、QQ
B、微信
C、门户网站
D、360杀毒软件

2、【单选题】JDBC中通常使用_______类或子类对象来执行SQL语句。
A、Driver
B、Connection
C、Statement
D、ResultSet

3、【单选题】CRUD操作中R通常是指_______操作。
A、增加
B、修改
C、删除
D、查询

4、【单选题】执行数据库的存储过程要用到JDBC中_______类对象。
A、Statement
B、PreparedStatement
C、CallableStatement
D、都可以

5、【单选题】以下关于JDBC的叙述,不正确的是_________。
A、JDBC通过一组Java接口实现其目标
B、JDBC使用java.sql.DriverManager类和java.sql.Driver类连接到数据库
C、JDBC可做三件事:与数据库建立连接、创建SQL语句对象并执行、返回结果数据集并提取数据给高级语言程序
D、JDBC是一种用于执行SQL语句的Java API 的面向对象的应用程序接口

12.9章节测验

1、【单选题】事务的隔离性是指_________。
A、一个事务内部的操作及使用的数据对并发的其他事务而言是独立的、互不相干的;
B、已提交的事务,其数据将被完全写到永久存储设施上;而对未提交的事务,其对永久存储设施上的操作将会被恢复,即对永久存储设施上的数据没有任何影响;
C、事务中包括的所有操作要么都做,要么都不做;
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态;

2、【单选题】事务的原子性是指_________。
A、一个事务内部的操作及使用的数据对并发的其他事务而言是独立的、互不相干的;
B、已提交的事务,其数据将被完全写到永久存储设施上;而对未提交的事务,其对永久存储设施上的操作将会被恢复,即对永久存储设施上的数据没有任何影响;
C、事务中包括的所有操作要么都做,要么都不做;
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态;

3、【单选题】事务的持久性是指_________。
A、一个事务内部的操作及使用的数据对并发的其他事务而言是独立的、互不相干的;
B、已提交的事务,其数据将被完全写到永久存储设施上;而对未提交的事务,其对永久存储设施上的操作将会被恢复,即对永久存储设施上的数据没有任何影响;
C、事务中包括的所有操作要么都做,要么都不做;
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态;

4、【单选题】事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新结果将被写到永久存储设施上;如果一个事务执行失败,则对永久存储设施上的数据已做过的更新被恢复原状,好像整个数据库从未有过这些更新,这样保持了数据库处于_________状态。
A、安全性
B、一致性
C、完整性
D、可靠性

5、【单选题】若事务T对数据对象A加上S锁,则________。
A、事务T可以读A和修改A,其他事务只能对A加S锁,不能加X锁
B、事务T可以读A但不能修改A,其他事务能对A加S锁和X锁
C、事务T可以读A但不能修改A,其他事务只能对A加S锁,不能加X锁
D、事务T可以读A和修改A,其他事务能对A加S锁和X锁

13.6章节测验

1、【单选题】SQL的GRANT和REVOKE可以用来实现_______。
A、自主存取控制
B、强制存取控制
C、数据库审计
D、身份鉴别

2、【单选题】如果要防止窃听信道以窃取数据,则常用的安全控制方法为_______。
A、自主存取控制
B、强制存取控制
C、数据库审计
D、数据加密

3、【单选题】以下不属于数据库安全控制方法的为_______。
A、用户口令
B、存取控制
C、视图
D、触发器

4、【单选题】对数据库中的某个表进行增、删、改、查等操作的审计属于_______。
A、语句审计
B、权限审计
C、对象审计
D、细粒度审计

5、【单选题】关于DBMS的安全机制,下列说法不正确的是_________。
A、当有对DB访问操作时,任何人都被允许访问
B、推断控制机制是防止通过历史信息或统计信息,推断出不该被其知道的信息,防止通过公开信息推断出私密信息
C、自主安全性是通过授权机制来实现的
D、强制安全性机制是通过对数据和用户强制分类,从而使得不同类别用户能够访问不同级别的数据

14.4章节测验

1、【单选题】系统故障会造成________。
A、内存数据丢失
B、硬盘数据丢失
C、软盘数据丢失
D、磁带数据丢失

2、【单选题】在对数据库进行恢复时,对已经COMMIT但更新未写入磁盘的事务执行操作_______操作。
A、REDO
B、UNDO
C、ABORT
D、ROLLBACK

3、【单选题】介质故障的恢复需要_________。
A、当前未执行完的事务撤销
B、当前执行完的事务需要按照运行日志记录的次序重做
C、用最新的备份文件替换发生故障的数据库文件
D、以上工作都需要,但需要注意操作的次序。

4、【单选题】检查点是_________技术中出现的概念。
A、安全性控制
B、故障恢复
C、并发控制
D、完整性控制

5、【单选题】关于Undo型日志和Redo型日志的差别,下列说法正确的是____________。
A、Undo型日志仅保留新值,而Redo型日志仅保留旧值
B、Undo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Redo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
C、Redo型日志是先将Commit记录写入日志,再将数据写回磁盘OUTPUT,而Undo型日志是先将数据写回磁盘OUTPUT,再将Commit记录写入日志
D、Undo型日志和Redo型日志都是既保留新值,又保留旧值

在中国大学中,数据库系统及其应用已成为计算机科学与技术专业中必修的重要课程之一。随着信息时代的发展,数据库技术已经成为各个行业必备的基础设施,因此在大学中学习数据库系统及其应用,不仅是学生掌握专业知识的必要条件,更是未来职业道路上的关键之一。

数据库系统是指在计算机系统中,由DBMS(数据库管理系统)统一管理的数据集合。数据库系统在大数据时代的高速发展中,起到了至关重要的作用。在各行各业的应用中,数据库系统发挥着存储、管理、分析数据的作用。在金融、医疗、教育、交通等领域,数据库系统已经成为行业的支撑系统。因此,对于计算机专业的学生而言,学习数据库系统及其应用已经成为掌握职业核心技能的必要条件之一。

对于中国大学而言,数据库系统及应用的教学已经成为计算机专业的基础课程之一。在大学的课程设置中,一般都会有数据库原理、SQL语言、数据库应用开发等相关课程,学生通过这些课程的学习,能够掌握数据库的基本概念和操作技能,同时能够了解数据库在各个领域的应用,从而为未来的职业发展打下坚实的基础。

另外,中国大学中也有一些数据库相关的课程项目,如“数据库课程设计”、“数据库与信息检索”、“大数据与云计算技术”等。这些课程项目通过实践操作,使学生能够更深入地了解和掌握数据库系统及其应用。在课程设计中,学生需要设计和实现一个完整的数据库系统,从而在实践中掌握数据库开发的全过程。在大数据与云计算技术课程中,学生能够了解和学习分布式数据库、云数据库、NoSQL等新型数据库技术,从而跟上信息时代的步伐。

此外,在中国大学中,数据库系统及其应用的研究也取得了广泛的进展。在国内外著名的高校和研究机构中,涌现出了一批优秀的数据库系统及应用研究团队。其中,中国科学技术大学的数据库系统与知识工程研究所、清华大学的数据库实验室、浙江大学的数据库实验室等知名团队,已经成为国内外数据库领域的重要力量。

总之,中国大学中的数据库系统及其应用已经成为计算机专业必修的重要课程之一,并且在教学和研究方面取得了广泛的进展。通过学习和研究数据库系统及其应用,学生能够掌握职业必备的核心技能,为未来的职业发展打下坚实的基础。