0 0 0 0 0 0 0 0 0 0 第1 章 数据库系统概述 习题参考答案 税务局使用数据库存储纳税人(个人或公司)信息、纳税人缴纳税款信息等。典型的数据处理包括纳税、退税处理、统计各类纳税人纳税情况等。 银行使用数据库存储客户基本信息、客户存贷款信息等。典型的数据处理包括处理客户存取款等。 超市使用数据库存储商品的基本信息、会员客户基本信息、客户每次购物的详细清单。典型的数据处理包括收银台记录客户每次购物的清单并计算应交货款。 1.2 DBMS是数据库管理系统的简称,是一种重要的程序设计系统。它由一个相互关联的数据集合和一组访问这些数据的程序组成。 数据库是持久储存在计算机中、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,可以被各种用户共享,具有较小的冗余度、较高的数据独立性,并且易于扩展。 数据库系统由数据库、DBMS(及其开发工具)、应用系统和数据库管理员组成。 数据模型是一种形式机制,用于数据建模,描述数据、数据之间的联系、数据的语义、数据上的操作和数据的完整性约束 条 件 。 数据库模式是数据库中使用数据模型对 数据建模所 产 生 设计结 果 。对 于关系数据库而言 ,数据库模式由一组关系模式构 成。 数据字 典是 DBMS维 护 的一系列 内 部 表 ,用来 存放 元 数据。所 谓 元 数据是关于数据的数据。 1.3 DBMS提 供 如 下 功 能 : (1) 数据定义: 提 供 数据定义语言 DDL,用于定义数据库中的数据对 象 和它们 的结 构 。 (2) 数据操纵 : 提 供 数据操纵 语言 DML,用于操纵 数据,实 现 对 数据库的基本操作(查询 、插 入 、删 除 和修 改 )。 (3) 事 务管理和运 行管理: 统一管理数据、控 制对 数据的并发访问,保 证 数据的安 全 性、完整性,确 保 故 障 时 数据库中数据不 被破 坏 ,并且能 够 恢 复 到 一致 状 态 。 (4) 数据存储和查 询 处理: 确 定数据的物理组织和存取方 式,提 供 数据的持久存储和有效 访 问 ; 确 定 查 询 处 理 方 法 , 优 化 查 询 处 理 过 程 。 ( 5) 数 据 库 的 建 立 和 维 护 : 提 供 实 用 程 序 , 完 成 数 据 库 数 据 批 量 装 载 、 数 据 库 转 储 、 介质 故 障 恢 复 、 数 据 库 的 ...