Visual FoxPro数据库基础及应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4.2 数据库系统

1.DBS的定义

数据库系统(DBS):是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。

2.DBS的组成部分

数据库系统主要包括计算机硬件、操作系统、数据库、数据库管理系统和建立在该数据库之上的相关软件、数据库管理员和用户等组成部分。

● 硬件系统:是数据库系统的物理支持,包括主机、键盘、显示器、外存储器、输入/输出设备等。

● 软件系统:包括系统软件和应用软件。系统软件包括支持数据库管理系统运行的操作系统(如Windows)和数据库管理系统(如Visual FoxPro);应用软件是指在数据库管理系统基础上,用户根据实际问题自行开发的应用程序。

● 数据库是数据库系统的管理对象,为用户提供数据的信息源。

● 数据库管理员是负责管理和控制数据库系统的主要维护管理人员。

● 用户是数据库的使用者,他们利用数据库管理系统软件提供的命令访问数据库并进行各种操作。用户包括专业用户和最终用户。专业用户即程序员,是负责开发应用系统程序的设计人员;最终用户是对数据库进行查询或通过数据库应用系统(Data Base Application Systems,DBAS)提供的界面使用的数据库人员。

3.DBS的主要特征

数据库系统实现数据共享,减少数据冗余度,保持数据的一致性、独立性、安全保密性、并发控制、故障恢复。