一、填空题(每空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、 数据库的恢复技术 是将数据库中的数据以及与数据库正常运行有关的信息,定期或不定期地保存起来,以被恢复数据库的使用。
线线 左侧