毕业论文-外文资料翻译.doc附件1:外文资料翻译译文数据库简介数据库管理系统(DBMS)。众所周知,数据库是逻辑丄相关的数据元的集合。这些数据元可以按不同的结构组织起来,以满足单位和个人的多种处理和检索的需要。数据库本身不是什么新鲜事一一早期的数据库记录在石头上或写在名册丄,以及写入索引卡中。而现在,数据库普遍记录再可磁化的介质上,并且需要用计算机程序来执行必需的存储和检索操作。在后文屮你将看到除了简单的以外,所有数据库屮都有复杂的数据关系及其连接。处理与创建、访问以及维护数据库记录有关的复杂任务的系统软件包叫做数据库管理系统(DBMS)。DBMS软件包屮的程序在数据库极其用户间建立了接口(这些用户可以是应用程序员、管理员以及其他需要信息和各种操作系统的人员)。DBMS可组织、处理和显示从数据库屮选择的数据元。该功能使决策者可以搜索、试探和查询数据库的内容,从而对在正式报告屮没有的、不再出现的且无计划的问题作出回答。这些问题最初可能是模糊的并且是定义不清的,但是人们可以浏览数据库直到获得问题的答案。也就是说DBMS将“管理”存储的数据项,并从公共数据库屮汇集所需的数据项以冋答那些非程序员的询问。在面向文件的系统屮,需要特定信息的用户可以将他们的要求传送给程序员。该程序员在吋间允许吋,将编写一个或多个程序以提取数据和准备信息。但是,使用DBMS可为用户提供一•种更快的、用户可以选择的通信方式。顺序的、直接的以及其它的文件处理方式常用于单个文件屮数据的组织和构造,而DBMS能够访问和检索非关键记录字段的数据,即DBMS能够将几个人文件屮逻辑相关的数据组织并连接在-•起。逻辑结构。确定这些逻辑关系是数据管理者的任务,由数据定义语言完成。DBMS在存储、访问和检索操作过程中可选用以下逻辑结构技术:(1)表结构。在该逻辑方式屮,记录通过指针链接在一起。指针是记录屮的一个数据项,它指出另一个逻辑相关的记录的存储位置,例如,顾客主文件的记录将包含每个顾客的姓名和地址,而且该文件屮的每个记录都由一个帐号标识。在记帐期间,顾客可在不同时间购买许多东西。公司保存一个发票文件以反映这些交易,这种情况下可使用表结构显示任一给定时间未支付的发票。顾客文件小的每个记录都将包含这样一个字段,该字段指向发票文件屮该顾客的第一个发票的记录位置,该发票记录又依次与顾客的下一个发票记录相连,该链的最后一个发票记录由一•个作为指针的特殊字符标识。(2) 层次/树型结构。该逻辑方式屮,数据单元的多级结构类似一棵“倒立”的树,该树的树根在顶部,而树枝向下延伸。在层次/树型结构屮存在主-从关系,唯一的根数据下是从属的元或节点,而每个从属的元或节点乂依次“拥有”一个或多个其他元(或者没有)。该结构屮根下面的每个元或树枝都只有一个所有者,这样,一个顾客拥有一个发票,而发票又有从属项。在树型结构屮,树枝不能连接。(3) 网状结构。网状结构不像树型结构那样不允许树枝相连,它允许节点间多个方向连接,这样,每个节点都可能有几个所有者,而它又有可能拥有任意多个其他数据单元。数据管理软件允许从文件的任一记录开始提取该结构屮的所需信息。(4) 关系型结构。关系型结构由许多表组成,数据则以“关系”的形式存储在这些表屮。例如,可以建立一些关系表将大学课程同该课程的教师以及上课地点连接起来。为了找到英语课的上课地点和教师名,先查询课程/教师关系得
毕业论文-外文资料翻译 来自淘豆网m.daumloan.com转载请标明出处.