mooc数据库系统原理(张有华)期末答案(mooc完整答案)
58 min readmooc数据库系统原理(张有华)期末答案(mooc完整答案)
第1讲单元测试
1、数据在数据模型中,库系对数据静态特性描述的统原是
A、数据结构
B、理张数据操作
C、有华数据完整性
D、期末数据模式
2、答案答案目前最流行的完整数据模型是
A、层次模型
B、数据网状模型
C、库系关系模型
D、统原面向对象的理张模型
3、下面定义数据库中各种数据对象实例上允许的有华操作和操作规则的是
A、数据结构
B、期末数据操作
C、答案答案数据完整性约束
D、数据模式
4、涉及全体数据逻辑结构描述的是
A、模式
B、外模式
C、内模式
D、用户模式
5、下面可以保证数据逻辑独立性的是
A、模式
B、内模式
C、外模式-模式映像
D、模式-内模式映像
6、数据库管理系统的简称是
A、DB
B、DBS
C、DBMS
D、DS
7、下面定义内模式和模式之间关系的是
A、模式
B、外模式
C、外模式-模式映像
D、模式-内模式映像
8、数据的独立性包括
A、数据的物理独立性
B、数据的逻辑独立性
C、数据的存储独立性
D、数据的结构独立性
9、数据模型的组成要素包括
A、数据结构
B、数据操作
C、数据完整性约束
D、数据模式
10、关系的每个属性必须取原子值
11、现在主流的数据模型是网状模型
12、外模式-模式映像可以保证数据的物理独立性
第3讲 关系数据模型
第3讲单元测试
1、下面对外码取值限制的是
A、实体完整性
B、参照完整性
C、用户自定义完整性
D、断言
2、一个关系中只有一个的是
A、主码
B、候选码
C、外码
D、超码
3、E-R图向关系模式转换时实体被转换为
A、关系
B、元组
C、属性
D、记录
4、E-R图向关系模式转换时对多值属性如何处理
A、忽略多值属性
B、为其创建一个新的关系模式
C、作为关系的一个属性
D、作为联系的属性
5、如果联系是一对多的,转换成关系模型后码为
A、一端实体的码
B、多端实体的码
C、一端和多端实体的码的联合
D、一端或多端实体的码都可以作为码
6、关系代数的五种基本运算是
A、并、交、差、除、选择
B、并、差、差、除、投影
C、并、交、差、投影、选择
D、并、差、投影、选择、笛卡儿积
7、必须有同名属性才能进行的运算是
A、选择运算
B、投影运算
C、笛卡尔积
D、自然连接
8、Students和SC表做自然连接,假设Students表有100个元组,SC表有1000个元组,则自然连接后有多少个元组
A、100
B、1000
C、10000
D、不确定
9、笛卡儿积运算的逆运算是
A、自然连接
B、等值连接
C、除
D、交
10、下面属于参照完整性规则要求的是
A、主码必须唯一
B、外码可能取空值
C、主属性可以取空值
D、外码取它所参照的表在主码上的某个取值
11、下面属于实体完整性规则要求的是
A、主码必须唯一
B、构成主码的属性不能取空值
C、外码不能取空
D、外码可以取空值
12、实体完整性是对外码取值的限制
13、选择运算是传统的集合运算符
14、一个关系中候选码的个数一定是大于或等于主码的个数
15、投影运算是二元运算符
中国大学数据库系统原理(张有华)
数据库系统原理是计算机科学与技术专业中非常重要的一门课程。本文将介绍中国大学中常用的数据库系统原理教材——《数据库系统原理》(第三版),作者为张有华教授。
一、教材概述
《数据库系统原理》(第三版)是中国大学中广泛使用的一本数据库教材。该书主要介绍了数据库的基础概念、关系数据模型、SQL语言、事务管理、数据库设计等内容。该书不仅适用于计算机科学与技术专业的本科生和研究生,也适用于相关领域的工程师和研究人员。
二、教材内容
1. 数据库基础
数据库系统原理的第一部分主要介绍了数据库的基本概念和发展历程,包括数据模型、数据结构、数据的存储和检索等。此外还介绍了数据库系统的组成部分及其功能。
2. 关系数据模型
关系数据模型是数据库系统中最常用的数据模型之一。书中第二部分主要介绍了关系数据模型的基本概念、关系代数、关系演算、关系完整性、触发器等内容。此外,还介绍了关系计算和传递闭包的相关概念。
3. SQL语言
SQL是数据库系统中最常用的查询语言之一,也是数据库管理的重要工具之一。第三部分主要介绍了SQL语言的基本概念、SQL语句的基本结构、数据查询、数据更新、数据定义、数据控制等内容。此外还介绍了SQL的缺点和优化方法。
4. 事务管理
事务管理是数据库系统中非常重要的一部分。教材的第四部分主要介绍了事务的概念、事务的特性、事务的隔离级别、并发控制、锁的概念、锁的类型等内容。
5. 数据库设计
数据库设计是数据库系统中非常重要的一环。该部分主要介绍了数据库设计的概念、数据建模、范式理论、关系模式的设计、数据库安全性等内容。此外还涉及到数据仓库、数据挖掘、大数据、云计算等前沿技术。
三、教材优点
《数据库系统原理》(第三版)具有如下优点:
- 内容丰富,涵盖了数据库系统的各个方面;
- 讲解详细,概念清晰易懂;
- 实践性强,书中大量的例子和实践操作让读者更好地理解数据库系统;
- 内容更新,反映了数据库系统领域最新的技术发展。
四、结语
数据库系统原理是计算机科学与技术专业中非常重要的一门课程。《数据库系统原理》(第三版)是一本非常好的教材,涵盖了数据库系统的各个方面。如果你对数据库系统感兴趣,那么这本教材一定是你不错的选择。