第 1 章数据库基础与管理信息系统概述数据库广泛地应用于各企业组织和政府机构,与人们的日常生活息息相关
在现代信息社会中,将有更高比例的人力物力投入信息产业
数据是信息产业的原料,数据需要经过组织和管理才能发挥它的实用性
然而管理数据的有效利器就是数据库和与它相关的数据库管理系统
大家知道Delphi在开发数据库及设计应用程序界面方面有着不同寻常的优势,开发简单、设计方便、容易上手、帮助完善,只要对编程略有基础则使用Delphi开发一般的应用程序界面及数据库应用程序都易如反掌,所以它越来越受程序员的青睐
业界盛传执着的程序员使用C++ ,聪明的程序员使用Delphi
使用Delphi 编程往往可以使程序员的工作事半功倍,因此目前开发小型的管理信息系统大都采用 Delphi
本章首先介绍数据库的常用基本概念、传统数据库的发展阶段,给出应该掌握的基本术语、概念;然后介绍管理信息系统的定义、特点、结构、分类,以及管理信息系统的开发方法
1 什么是数据库数据库描述了现实世界中的某些方面,构成了现实世界中的一个微小世界
数据库是一个逻辑上紧密相连的数据集
该数据集中的数据具有某些固有的语义含义
数据库是为某个特定目标设计、建立和使用的,它拥有确定的用户组和这些用户组感兴趣的预定的应用
数据库是一个持久数据的集合,这些数据用于某种应用系统中,是由一个或几个数据表格组成的,数据表格是由数据组成的,是一个统一管理的相关数据的集合,数据库的特点是能被各种用户共享, 具有最小的冗余度, 数据间有紧密的联系但又有较高的对程序的独立性
数据库中的表、视图、存储过程、索引等具体存储数据或对数据进行操作的实体,称为数据库的对象
数据库是这些对象的集合,该集合中容纳着各种各样的数据库对象
2 数据库管理技术的发展阶段数据管理指的是对数据的分类、组织、编码、储存、检索和维护
计算机信息系统是一