合肥工业大学数据库期末考试试题及答案 下载本文

一、填空题(每空0.5分,共12分)

1、 数据管理 是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。

2、数据模型有 概念层数据模型 和 组织层数据模型 两类模型。数据模型通常由 数据结构 、 数据操作 和完整性约束三部分组成。

3、数据库系统一般由 数据库 、 软件系统 、 硬件环境 和 人员 构成。

4、关系模型中有三类完整性约束: 实体完整性 、 参照完整性 和用户

定义的完整性。

5、传统的集合运算是二目运算包括 并 、差、 交 、 笛卡尔积 四种运算。专门的关系运算包括选择、 除法 、 投影 、 连接 等。

6、支持SQL的RDBMS同样支持数据库三级模式结构,其中外模式对应于 视图 和部分基本表,模式对应于 基本表 ,内模式对应于 基本表和表的索引 。

7、 视图机制 间接地实现支持存取谓词的用户权限定义。

考生注意:答题内容勿超过装订订

8、审计一般可以分为 财政财务审计 和 经济效益审计 。

9、关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R的 外码 。

二、简答题(每小题4分,共20分) 1、简述关系模型的3个组成部分。

关系模型由数据结构、数据操作、和完整性约束三部分组成 2、在SQL语言中,SELECT语句的一般格式

SELECT [ALL|DISTINCT] <目标列表达式> [别名] [,<目标列表达式> [别名]?] FROM <表名或视图名> [别名] [,<表名或视图名> [别名]?] [WHERE <条件表达式>] [GROUP BY 列名 [,列名?] [HAVING <条件表达式>]]

[ORDER BY <列名> [ASC|DESC] [,<列名> [ASC|DESC]?]; 3、在SQL语言中,模式定义与删除语句一般格式。 CREATE SCHEMA <模式名> AUTHORIZATION<用户名> DROP SCHEMA<模式名>

4、在SQL语言中,插入数据、修改数据、删除数据语句一般格式。

线线 左侧 1.插入操作 INSERT

INTO<表名>[(<属性列1> [,<属性列2>?]) VALUES(<常量1> [,<常量2>]?); 2.修改操作 UPDATE<表名>

SET<列名>=<表达式>[,<列名>=<表达式>]? [WHERE<条件>];

3.删除数据 DELETE FROM<表名> [WHERE<表名>];

5、在SQL语言中,基本表定义与删除语句一般格式。 基本表定义

考生注意:答题内容勿超过装订订

CREATE TABLE <表名>(<列名><数据类型>[列级完整性约束条件] [,<列名><数据类型>[列级完整性约束条件]]?) [,<表级完整性约束条件>]; 删除语句 DROP TABLE<表名>

一、填空题(每空0.5分,共11分)

1、 数据库管理系统(DBMS) 是位于用户与操作系统之间的一层数据管理软件。 2、数据管理技术经历了 人工管理阶段 、 文件系统阶段 、 数据库系统阶段 3个阶段。

3、数据库系统的三级模式结构是指数据库系统是由 外模式 、 模式 和 内模式 三级构成。数据库管理系统在三级模式之间提供了 外模式/模式 和 模式/内模式 两层映射。

7、关系模型中常用的关系操作包括 数据查询 和 (数据更新) 插入 、 删除 、 修改 两大部分。

10、SQL即 结构化查询语言 ,是关系数据库的标准语言。 12、 视图 是从一个或几个表导出的表。

13、 数据加密 是防止数据库中数据在存储和传输中失密的有效手段。加密的基本思想是 根据一定的算法将原始数据变换为不可直接识别的格式 。

14、 数据库的恢复技术 是将数据库中的数据以及与数据库正常运行有关的信息,定期或不定期地保存起来,以被恢复数据库的使用。

线线 左侧