数据库应用系统是由
数据库系统、
应用程序系统、用户组成的,具体包括:数据库、
数据库管理系统、
数据库管理员、硬件平台、软件平台、
应用软件、应用界面。 数据库应用系统的7个部分以一定的逻辑
层次结构方式组成一个有机的整体,它们的结构关系是:应用系统、应用开发
工具软件、
数据库管理系统、
操作系统、硬件。例如,以数据库为基础的
财务管理系统、
人事管理系统、
图书管理系统等等。无论是面向内部业务和管理的
管理信息系统,还是面向外部,提供信息服务的开放式信息系统,从实现技术角度而言,都是以数据库为基础和核心的
计算机应用系统。
根据系统的结构和行为两方面的特性,系统设计开发分为两个部分,一部分是作为数据库应用系统核心和基石的数据库设计,另一部分是相应的数据库应用软件的设计开发。这两部分是紧密相关、相辅相成的,组成统一的数据库工程。