数据库管理系统在信息管理中的作用
数据库管理系统在信息管理中的作用
一信息管理系统与数据库管理系统概述
管理信息系统(Management Information System)系统,是一个以人为主导,利用计算机硬件、软件及其它办公设备进行信息的收集、传递、存贮、加工、维护和使用的系统。
管理信息系统是进行有效管理、正确决策和实现管理现代化的重要手段。
作为一门新兴学科,管理信息系统综合了管理科学与工程、计算机科学、经济理论、统计学和运筹学等许多学科的概念和方法,形成了独特的体系和领域。
自20世纪40年代以来,信息技术经过60余年的高速发展,受益最多的就是管理和经济领域,特别是促进了电子商务、电子政务、数字图书馆等工程的极大发展和社会的进步。
完善的管理信息系统具有以下四个标准:确定的信息需求、信息的可采集与可加工、能够经过程序为管理人员提供信息、能够对信息进行管理。
其中具有统一规划的数据库是管理信息系统成熟的重要标志。
数据库是储存在计算机内的数据的集合。
数据库存放数据是按数据所提供的数据模式存放的,它能构造复杂的数据结构以建立数据间的内在联系与复杂联系,从而构成数据的全局结构模式。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
数据库管理系统是用于管理和维护数据的系统软件。
它是位于用户与操作系统之间的数据管理软件。
数据库管理系统具有数据定义功能、数据组织功能、数据存储和管理功能、数据操纵功能、数据库的事物管理功能、运行管理功能、数据库的建立和维护等功能。
数据库系统由以下几部分组成:数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、系统硬件平台(硬件)、系统软件平台(软件)组成。
这五个部分构成了以数据库为核心的完整的运行实体,称为数据库系统。
有时也把数据库系统简称为数据库。
数据库是信息管理的最新技术,是计算机科学的重要分支。
二十余年来,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。
由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息管理系统都是建立在数据库设计之上的。
因此,不但大型计算机及中小型计算机、甚至微型机都配有数据库管理系统。
二信息管理中应用数据库管理系统所起的作用
信息管理中应用数据库管理系统的作用主要体现在以下几个方面:
1)数据库管理系统要求数据库中存储的数据结构化。
数据是按一定的组织结构组织在数据库中的,记录和记录之间有一定的联系。
数据库管理系统实现了整体数据的结构化,这是数据库管理系统与以前的文件系统的最本质的区别。
2)数据库管理系统的数据库中数据的组织结构决定了它所存储的数据的共享性高、冗余度低、易于扩充。
数据库管理系统中的数据是面向整个系统而不再是面向某个特定的程序。
数据库管理系统是从整体角度看待和描述数据,同一组数据能够被多个用户、多个应用程序共享使用。
这样减少了数据冗余,大大节省了存储空间,避免了数据之间的不相容性与不一致性,提高了系统的性能。
3)数据库管理系统的数据独立性高。
这是由数据库系统的模式结构决定的。
数据库一般采用三级模式结构:外模式、模式、内模式。
数据库系统的三级模式结构是对数据的三个抽象级别,它把数据的具体组织留给数据库管理系统管理,使用户能够逻辑志、抽象地处理数据,而不必关心数据在计算机中的表示和存储。
为了实现这三个层次上的联系和转换,数据库系统在这三级模式中提供了两层映像:外模式/模式的映像和模式/内模式的映像数据独立性包括数据的物理独立性和逻辑独立性。
模式/内模式映像决定了数据的物理独立性。
数据物理独立性是数据库程序与
存储在外存数据库中的数据是相互独立的,数据在外存的数据库中如何存储是由数据库管理系统管理的,数据的存储结构发生改变时,只要相应改变模式/内模式映像,数据库程序不需要改变。
外模式/模式映像决定了数据的逻辑独立性。
逻辑独立性就是用户的应用程序与数据库的逻辑结构相互独立,数据库的逻辑结构发生改变,只要修改外模式/模式映像,用户程序不用改变。
4)数据库管理系统支持数据的共享。
数据库中的数据由数据库管理系统统一进行管理和控制。
允许多个用户同时存取数据库中的数据,甚至同时存取数据库中的同一个数据。
5)数据库管理系统还具有能够对数据进行安全性保护的功能、具有能够对数据进行完整性检查的功能、具有对数据库进行并发访问控制的功能、具有对数据库中的数据进行恢复等数据控制的功能。
当前比较常见的数据库管理系统有MS SQL、SYBASE、DB2、ORACLE、MySQL、ACCESS、Visual Foxpro等。
6)数据库管理系统使用公共通用的方法来完成对数据的处理。
能够在数据库之间进行关系运算,极大地方便了数据库的使用。
数据库管理系统对信息资源进行进一步合理配置、优化配置。
三对信息警理中应用数据库管理系统的现状研究
数据模型是数据库系统的核心。
数据库系统是按照数据类型来组织数据的。
数据库系统按照所采用的数据模型不同,数据库分为网状数据库、层次数据库、关系数据库,根据管理数据库的。