欢迎来到天天文库
浏览记录
ID:3199018
大小:32.00 KB
页数:3页
时间:2017-11-20
《数据库的发展现状与前景》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库的现状及发展趋势摘要:DBMS为数据库概论系统。DDL为数据定义语言。DML为数据操纵语言。SQLWEI为StructuredQueryLanguage数据库是数据管理的最新技术,是计算机科学的重要分支。今天信息资源已成为各个部门的重要财富建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计与制
2、造,计算机集成制造系统,电子政务,电子商务地理信息系统等,越来越新的应用领域采用数据库技术来存储和处理信息资源。对于一个国家来说,数据库的建设规模,数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。数据库是长期存储在计算机内有组织的大量的共享的数据的集合。数据库系统的出现使信息系统从加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用率和相容性,提高了决策的可靠性。数据库已成为现代信息系统的重要组成成分。
3、具有数百G,数百T,甚至数百P字节的数据库已普遍存在于科学技术,工业,农业,商业,服务业和政府部门的信息系统中。数据库技术是计算机领域中发展最快的技术之一。数据库系统一般由数据库,数据库管理系统,应用系统和数据库管理员构成。数据库系统有以下的特点:数据结构化;数据的共享性高,冗余度低,易于扩充;数据独立性高;数据由DBMS统一管理和控制。数据库系统数据量都很大,加之DBMS丰富的功能使得自身的规模也很大,因此整个数据库系统对硬件资源提出了较高的要求:(1)要有足够大的内存,存放操作系统,DBMS的
4、模块,数据缓冲区和应用程序;(2)有足够大的磁盘或磁盘阵列等设备存储数据库,有足够大的磁带或光盘作数据备份;(3)要求系统有较高的通道能力,以提高数据传送率。数据库系统的软件主要包括:(1)DBMS。DBMS为数据库的建立,使用和配置的系统软件。(2)支持DBMS运行的操作系统。(3)具有与数据库接口的高级语言及其编译系统,便于开发应用程序。(4)以DBMS为核心的应用开发工具。(5)为特定应用环境开发的数据库应用系统。数据库的人员包括:(1)数据库管理人员。具体职责是决定数据库中的信息内容和结构
5、;决定数据库的存储结构和存取策略;定义数据的安全性要求和完整性约束条件;监控数据库的使用和运行;数据库的改进和重组重构。(2)系统分析员和数据库设计人员。分析员负责应用系统的需求分析和规范要求确定系统的硬件软件配置,并参与数据库的概要设计。设计人员负责数据库中数据的确定,数据库各级模式的设计,必须参加用户需求调查和系统分析,然后进行数据库设计。(3)应用程序员负责设计和编写应用系统的程序模块,并进行调试。(4)用户。包括复杂用户简单用户和偶然用户。考虑数据库系统的结构可以有不同的层次或不同的角度。
6、从数据库最终用户角度看,数据库系统的结构分为单用户结构,主从结构,分布式结构,客户/服务器,浏览器/应用服务器/数据库服务器多层结构等,这是数据库的外部体系结构。从数据库管理系统角度看,数据库系统通常采用三级模式结构;这是数据库管理系统内部的系统结构。模式是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到型的描述,不涉及到值的描述。模式的一个具体值称为模式的一个实例。同一个模式可以有很多实例。模式是相对固定的,而实例是相对变动的,因为数据库中的数据时不断更新的。模式反应映的是数据的结构和联系,
7、而实例反映的是数据库某一刻的状态。虽然数据库管理系统产品种类很多,它们支持不同的数据模型,使用不同的数据库语言,建立在不同的操作系统之上,数据的存储结构也个不相同,但它们在体系结构上通常具有相同的特征,即采用三级模式结构(早期微机上的小型数据库系统除外)并提供两级映像功能。数据库的三级模式结构是指数据库系统由外模式,模式和内模式三级构成。一模式。模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图、它是数据库系统模式结构的中间层,既不涉及数据的物理存储细节和硬件环境
8、,也与具体的应用程序,所使用的应用开发工具及高级语言程序设计无关。模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。数据库模式以某一种数据模型为基础,综合统一的考虑了所有用户的需求,并将这些需求有机的结合成一个逻辑整体。定义模式时不仅要定义数据的逻辑结构,而且要定义与数据有关的安全性和完整性。二外模式。其也称子模式或用户模式,它是数据库用户能够看见和使用局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式是子集。一
此文档下载收益归作者所有