数据库技术及应用 (东北师范大学) 中国大学MOOC作业答案

章节测验答案,点击这里查看

【作业】第1 讲 走进数据库 第一讲 作业互评

1、 问题:试简述数据、数据库、数据库管理系统、数据库系统的关系。
评分规则: 【 分别简述各个概念的含义。数据是反映客观事物存在方式和运动状态的记录,是信息的载体。数据库是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。数据库是数据库系统的核心部分,是数据库系统的管理对象。数据库管理系统是位于用户与操作系统之间,具有数据定义、管理和操纵功能的软件集合。数据库系统是支持数据库得以运行的基础性的系统,即整个计算机系统。

2、 问题:试述关系模型的要素。
评分规则: 【 关系数据结构:二维表称关系,表中的行称为元组,表中的列称为属性,表中的某个属性或属性组唯一标识一个元组称为码。关系模型的数据操作是集合操作,关系模型的数据操作主要有查询、插入、删除和修改等。关系完整性约束包括实体完整性、参照完整性、用户自定义完整性。

【作业】第2讲 数据库设计及创建 第二讲 互评作业

1、 问题:回答概念结构、逻辑结构以及物理结构之间对应关系是什么?
评分规则: 【 实体,元组,记录属性,属性,字段实体集,关系,数据表

2、 问题:回答创建数据库时,允许包含的主数据库文件、次数据库文件和事务日志文件的个数分别是多少?
评分规则: 【 有且仅有一个主数据库文件可以有零个多个次数据库文件有一个或多个事务日志文件

【作业】第3讲 数据表与视图 第三讲 互评作业

1、 问题:在一个学生表(学号,姓名,性别,出生年月,籍贯,爱好,身份证号,密码)中,哪些字段适合设置成定长字符型,哪些适合设置成变长字符型?
评分规则: 【 根据学生写出的答案酌情给分。

2、 问题:对于给定的数据表(教师表,学生表,课程表,成绩表),如何设置他们之间的关系,分析这些关系的类型是什么?
评分规则: 【 根据学生回答酌情给分

3、 问题:数据库系统中的视图保存的是什么?
评分规则: 【 正确得分,不正确0分。

【作业】第4讲 SQL及其应用 第四讲 互评作业

1、 问题:如何区分左外连接,右外连接和全外连接,请用实例进行说明。
评分规则: 【 根据学生回答情况酌情给分。

2、 问题:在SQL的嵌套查询中,如何区分谓词ANY和ALL,请用实例进行说明。
评分规则: 【 根据学生回答实际情况酌情给分。

【作业】第5讲 存储过程与触发器 第5讲 互评作业

1、 问题:请详细叙述存储过程与触发器的区别和联系。
评分规则: 【 根据学生回答情况酌情给分。

2、 问题:创建存储过程add_proc,实现计算两个参数之和并将其输出的功能。
评分规则: 【 根据学生回答情况酌情给分。

【作业】第6讲 系统控制 第6讲 学生互评作业

1、 问题:什么样的并发调度是正确的调度?
评分规则: 【 视答题情况酌情给分

2、 问题:基本的封锁类型有几种?试述他们的含义。
评分规则: 【 视学生答题情况,酌情给分。

【作业】第7讲 数据库编程 第七讲 互评作业

1、 问题:用VBA语言编程求绝对值, 请用单分支结构和双分支结构分别实现。
评分规则: 【 用单分支结构实现正确给3分,用双分支结构实现正确给2分。每个结构语句视答题情况酌情给分。

2、 问题:用VBA语言编程打印九九乘法表。
评分规则: 【 视答题情况酌情给分。

【作业】第8讲 数据库应用系统开发案例 第八章 互评作业

1、 问题:设数据库“图书管理”中存在“读者表”,表结构为“编号,姓名,性别,年龄,联系方式”,请设计一个子过程,编程实现对所有读者的年龄加1。
评分规则: 【 视答题情况酌情给分

2、 问题:设数据库“图书管理”中存在“读者表”,表结构为“编号,姓名,性别,年龄,联系方式”,请设计一个窗体,可以根据编号和姓名字段对读者信息进行查询,并给出查询代码。注:描述窗体上的控件及控件设置目的即可。
评分规则: 【 视答题情况酌情给分