文档介绍:ACCESS
数据库应用技术
信息、数据和数据处理
数据库系统
关系数据库系统
数据库设计
ACCESS系统概述
第01章数据库系统概述
数据库系统的组成
数据库应用系统简称为数据库系统(DataBase System,DBS),是实现有组织、动态地存储大量相关的结构化数据、方便各类用户访问数据库的计算机软硬件资源的集合。
包括计算机硬件、
数据库管理系统、
数据库、应用程序
和用户等部分组成。
数据库系统
硬件
在数据库系统中各层次软件之间的相互关系示意图
计算机硬件(Hardware)是数据库系统赖以存在的物质基础,是存储数据库及运行数据库管理系统DBMS的硬件资源,主要包括主机、存储设备、I/O通道等。大型数据库系统一般都建立在计算机网络环境下。
为使数据库系统获得较满意的运行效果,应对计算机的CPU、内存、磁盘、I/O通道等采用较高的配置。
2. 数据库管理系统
数据库管理系统(DBMS)是指负责数据库存取、维护、管理的系统软件,将用户应用程序与数据库数据相互隔离。它是数据库系统的核心,其功能的强弱是衡量数据库系统性能优劣的主要指标。
DBMS必须运行在相应的系统平台上,在操作系统和相关的系统软件支持下,才能有效地运行。
数据库管理系统
数据库
应用程序2
应用程序1
应用程序n
数据库管理系统的功能
作为数据库系统核心软件的数据库管理系统DBMS,为用户实现了数据库的建立、使用、维护操作,因此,DBMS必须具备相应的功能。它主要包括如下功能:
A. 数据库定义(描述)功能
B. 数据库操纵功能
C. 数据库管理功能
D. 通信功能
3. 数据库
数据库(DataBase,DB)是指数据库系统中以一定组织方式将相关数据组织在一起,存储在外部存储设备上所形成的、能为多个用户共享的、与应用程序相互独立的相关数据集合。
数据库中的数据由DBMS进行统一管理和控制,用户对数据库进行的各种数据操作都是通过DBMS实现的。
4. 应用程序
应用程序(Application)是在DBMS的基础上,由用户根据应用的实际需要所开发的、处理特定业务的应用程序。应用程序的操作范围通常仅是数据库的一个子集,也即用户所需的那部分数据。
5. 数据库用户
用户(User)是指管理、开发、使用数据库系统的所有人员,通常包括数据库管理员、应用程序员和终端用户。
数据库管理员(DataBase Administrator,DBA)负责管理、监督、维护数据库系统的正常运行;
应用程序员(Application Programmer)负责分析、设计、开发、维护数据库系统中运行的各类应用程序;
终端用户(End-User)是在DBMS与应用程序支持下,操作使用数据库系统的普通使用者。
数据库系统的特点
数据库系统具有以下特点:
A. 数据共享
B. 减少数据冗余
C. 具有较高的数据独立性
D. 增强了数据安全性和完整性保护