网站首页  词典首页

请输入您要查询的字词:

 

字词 数据库技术
类别 中英文字词句释义及详细解析
释义
数据库技术

数据库技术shujuku jisudatabase technology

对数据进行采集、分类、存贮、检索、更新和维护的技术。
数据库技术的前身是文件系统。两者之间最根本的差别在于数据独立性。所谓数据独立性是指数据独立于程序的程度。在数据处理初期,数据与程序完全交织在一起,一方细微的改动都会引起另一方较大的改动。这不仅开支很大,而且使用不便。文件系统使两者稍有分离,但很不彻底。文件系统中的用户文件仅为某一用户独用,不能共享,无集中管理,因而造成大量冗余,不仅浪费空间,而且潜在着数据不一致性,文件的安全性和保密性也得不到保证。数据库系统使数据与程序完全独立,并且在用户数据与物理数据之间设置了三级模式和两级变换。三级模式是面向用户的外模式(又称子模式)、面向应用全局的概念模式(又称模式)以及面向物理存贮的内模式(又称物理模式)。两级变换是指物理模式到模式的变换及模式到外模式的变换。在外模式中仅仅考虑用户所用到的数据格式和类型,以满足用户需求为目标;在模式中要面向该系统的全体应用,综合各用户数据,以对全局最优且不丢失任何用户数据为目标;在物理模式中不仅要存贮模式中规定的数据,还要使这种存贮在空间和时间上都是最优的,即以获得较高时空效率为目标。三级模式和两级变换带来了数据库技术的众多优越性,例如实现了数据共享,控制了数据冗余,实现了集中管理以及数据的安全性、保密性和一致性。尤其是实现了数据独立性,大大方便了用户,缩短了应用开发周期,节省了开发费用。数据库技术的本质是变换。实施这些变换的软件是数据库管理系统(DBMS——DatabaseManagement System)。DBMS是数据库系统的核心软件,是一种综合的通用的大型系统软件。其最基本的功能是允许用户逻辑地和抽象地使用数据,而不管这些数据在计算机中是如何存放和如何处理的。DBMS包括下列几部分:
❶数据定义语言DDL。其功能是定义数据库的结构;
❷数据操纵语言DML。其功能是对数据库进行各种操作。DML有两种使用方式,一种是嵌入到高级语言中,一种是在终端上作命令使用;
❸数据库实用程序。这些实用程序对数据库实行集中管理、集中控制,以保证数据的安全性、保密性完整性和一致性等;
❹数据库应用开发工具环境。包括用户菜单的自动生成系统、报表自动生成、Form以及图形自动生成等。在数据库系统中除了DBMS外,还有一些运行环境,即硬件资源(如CPU和各种外部设备等)和软件资源(如操作系统、各种语言及支持软件等)。
数据库设计是针对某一应用对象开发相应的管理信息系统的过程。
数据库是有结构的文件集合,这个结构是由模式来具体体现的。无论哪一级模式都是处理数据的一个框架,按这种结构框架填入的数据才是数据库的内容。以子模式为框架的数据库是概念数据库,以物理模式为框架的数据库是物理数据库。只有物理数据才真正存贮,其它两层是不存在的,但DBMS能从相应的物理数据库变换出所需要的概念数据库和用户数据库。用户数据库是概念数据库的部分抽取;概念数据库是用户数据库的汇集和综合,又是物理数据库的抽象;物理数据库是概念数据库的具体实现。在设计数据库时,主要考虑的是数据库的框架结构;而使用数据库时,用户最关心的是数据库的内容。数据库的框架是相对稳定的,而数据库的内容是随时变化的。
数据库的框架用程序表示称为模式,而用图形表示则称为数据模型。数据模型不仅要表示事物本身(数据),而且还要表示事物之间的联系。表示这种联系的方法最著名的有四种:
❶实体-联系模型。简称E-R模型。E-R模型是描述世界的最有力、最简便的工具;
❷层次模型。用树形结构表示实体之间的联系;
❸网状模型。用结构表示实体间的联系。它是层次模型的一般形式,而层次是网状的特殊形式。这两者本质上是一样的;
❹关系模型。用二维表示实体及其联系。关系模型区别于层次模型和网状模型的最根本点是,前者用数据的自然联系来表示实体之间的联系,而后者是用指针人为地表示实体之间的联系。因而在关系模型中,实体与实体联系都由关系来表示。数据是二维表中的元素,表中的一行称为元组,元组的集合称为关系(或表),表的一列称为属性。关系模型直观方便,易学易懂,深受广大用户欢迎。尤其是关系模型有严格的关系理论,使关系数据库设计时有明确的目标和有效的方法。这是关系模型具有生命力的原因。
关系理论最重要的一条,就是设计的关系模型要规范化,即范式。最基本的范式是第一范式,其含义是指关系中的每一数据是不可再分的基本元素。关系范式对于通常的信息管理是非常适合的,但对于复杂的对象就不适应了。
20世纪80年代末,人们对于信息的需求登上了一个新的台阶。这就使数据库研究者把眼界扩展到其他众多的领域,以数据库技术为核心,综合运用人工智能、分布式技术、并行处理技术、面向对象技术、图像识别和图形处理等,开发了分布式数据库、演绎数据库、知识数据库、智能数据库、专家数据库、多媒体数据库、面向对象数据库、工程数据库、并行数据库及主动数据库等新一代数据库技术。

☚ 软件技术   信息高速公路 ☛
数据库技术

数据库技术Data Base Technology

研究电子计算机实现数据共享的一门高科技。该项技术产生于60年代末。随着电子计算机应用领域的不断扩展,社会信息量的激增以及数据处理在计算机应用中所占比重的日益上升,数据库技术得到了迅速发展。目前,它与计算机网络通信成为当前电子计算机应用中的两大重要基础领域。数据库技术发展,经历了以下三个阶段:(1)以70年代广为流行的网状和层次数据库系统为代表的第一代数据库系统;(2)以80年代以关系数据库为代表的第二代数据库系统;(3)进入90年代以来,从不同计算机应用领域提出的有关数据库技术。

☚ 数据库管理系统   数据共享 ☛
00002383
随便看

 

文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。

 

Copyright © 2004-2024 Ctoth.com All Rights Reserved
京ICP备2021023879号 更新时间:2025/8/13 5:18:06