计算机英语A--Better-Way-to-Manage-and-Organize-Data

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ABetterWaytoManageandOrganizeData一个更好的方法来管理和组织数据为了管理这些信息资源并提供及时、有效的访问,许多公司都采用了数据库•Inanattempttoorganizetheirinformationresourcesandprovidefortimelyandefficientaccess,manycompanieshaveimplementeddatabases.•试图,企图,试图做某事资源有效率的v.实施(implement的过去分词形式);执行•adj.应用的WhatisaDatabase?什么是数据库•Inadatabase,thedataisorganizedinmultiplerelatedfiles.Becausethesefilesarerelated,usercanaccessdatainmultiplefilesatonetime.Adatabasemanagementsystem(DBMS)isthesoftwarethatallowstheusertocreate,maintain,andreportthedataandfilerelationships.Bycontrast,afilemanagementsystemissoftwarethatallowstheusertocreate,maintain,andaccessonefileatatime.•多样的,多重的有关系的,有关联的对比,比较维护,维持•在数据库中,数据被组织在多个相关文件。因为这些文件是相关的,用户可以多个文件夹中同时访问数据。一个数据库管理系统(数据库管理系统)就是允许用户创建,维护,和报告的数据和文件的关系的软件。相比之下,而一个文件管理系统则是允许用户创建,维护,并且在同一时间访问一个文件。WhyuseaDatabase为什么使用数据库•Thereareproblemswithtraditionaldatamanagement.Manyresultfromviewingapplicationsindependently.Eachprogramisindependent,andeachprocessesitsownindependentdatafile.Foronething,differentapplicationsoftenneedthesamedataelements.Redundantdataaredifficulttomaintain.•查看,观看独立的单独的在这里是处理的意思,也是进程的意思多余,过剩的•传统的数据库管理存在一些问题,许多问题是由于单独地观察应用引起的。每个程序都是独立的,并且每个程序都只处理自己独立的数据文件。在一个事件中,不同的应用程序常常需要同样的数据。重复的数据是很难维护的。•Amoresubtleproblemisdatadependency.Eachaccessmethodhasitsownrulesforstoringandretrievingdata,andcertain“tricksofthetrade”cansignificantlyimprovetheefficiencyofagivenprogram.Becausethemotivationforusingthecomputerissavingmoney,theprogrammerisoftentemptedtosaveevenmorebytakingadvantageoftheseefficiencies.Thus,theprogram’slogicbecomesdependentuponthephysicalstructureofthedata,whenaprogram’slogicistiedtoitsphysicaldatastructure,changingthatstructurewillalmostcertainlyrequirechangingtheprogram.Asaresult,programsusingtraditionalaccessmethodscanbedifficulttomaintain.•细微的,在这是复杂的。附属方法存储,保管技巧意味深长的•效率,功能动机,积极性利用,诱惑逻辑物理结构束缚几乎,肯定这里是肯定的意思•更为复杂的问题是数据的依赖性。为了存放和检索数据,每种存取方法都有自己的规则,某些数据管理技巧能够极大地改善一个给定程序的效率。因为使用计算机的动机是为了节省钱,所以程序员总是想利用这些效率来节省更多的钱。因此,程序的逻辑结构变得依赖于数据的物理结构。当程序的逻辑结构受到它的物理结构约束的时候,改变了数据结构,肯定要改变程序,因此,使用传统存取方法的程序很难维护•Thesolutiontobothproblemsisoftenorganizingthedataasasingle,integrateddatabase.Thetaskofcontrollingaccesstoallthedatacanthenbeconcentratedinacentralizeddatabasemanagementsystem.•单一的单独的控制,组成词组,控制访问集中,集中的•解决以上两个问题的方法通常是把数据组成一体化的数据库,这样就能把控制访问所有数据的任务集中在一个中心的数据库管理系统中。•Howdoestheuseofacentralizeddatabasesolvethedataredundancyproblem?Alldataarecollectedandstoredinasingleplace;consequently,thereisoneandonlyonecopyofanygivendataelement.Whenthevalueofanelement(anaddress,forexample)changes,thesingledatabasecopyiscorrected.Anyprogramrequiringaccesstothisdataelementgetsthesamevalue,becausethereisonlyonevalue.•被收集被存储因此复制拷贝价值,这里时值的意思命令,要求•如何使用一个集中的数据库解决数据冗余问题?所有数据都在一个地方收集和储存,因此,有一个且只有一个任何给定的数据元素的副本。当一个元素的值(例如一个地址)的变化时,单一的数据库的副本被纠正。任何程序需要访问这个数据元素得到相同的值,因为只有一个值。•Howdoesadatabasehelptosolvethedatadependencyproblem?Sincetheresponsibilityforaccessingthephysicaldatarestswiththedatabasemanagementsystem,theprogrammercanignorethephysicaldatastructure.Asaresult,programstendtobemuchlessdependentupontheirdata,andaregenerallymucheasiertomaintain.•附属,依赖责任,义务在于,取决于忽视,不考虑同dependency维护•数据库又如何帮助解决数据依赖性问题呢?由于存取实际数据的责任由数据库系统承担,因此程序员就可以不考虑实际的数据结构,从而使程序更少地依赖于它的数据,一般来说也可以更容易维护了。•Adatabasesystemcanofferanumberofadvantagesoverthetraditionaldatamanagement(afile-orientedsystem).Theseadvantagesandseveralothersaresummarizedasfollows:•提出,面向几个,数个总结,概述•和传统的数据管理(面向单个文件的系统)相比,数据库系统有多个优点。下面简要介绍一下这些优点。•(1) Reduceddataredundancy•Redundant,orduplicate,dataisgreatlyreducedinadatabasesystem.Frequentlyuseddataelementssuchasnames,addresses,anddescriptionsarestoredinonelocation.Havingsuchitemsinoneinsteadofmanylocationslowersthecostofmaintainingthedata.•多余的,过剩的复制的,重复的频繁的•数据元素说明,描述位置,地点•减少数据冗余•多余的,或者说一式两份,大大降低了数据在数据库系统。被频繁使用的数据元素,例如姓名、地址和描述是储存在一个地点。有这样的项目在许多位置而不是降低了成本维护数据•(2) Improveddataintegrity•Closelyrelatedtoreduceddataredundancyisthedatabaseadvantageofimproveddataintegrity.Becausedataisonlystoredinoneplace,itismorelikelytobeaccurate.Whenitisupdated,allapplicationsthatusethedatawillbeusingthemostcurrentversion.•紧密相关数据完整性精确的更新当前版本•提高了数据的完整性•少数据冗余度密切相关,是数据库利用改进的数据完整性。因为数据仅仅是贮存在一个地方,它更有可能是准确的。当它更新,所有应用可以使用这个数据将使用最新的版本。•(3) Integratedfiles•Akeyadvantageofadatabasemanagementsystemisitscapabilitytointegrate,orjointogether,datafrommorethanonefileforinquiryorreportingpurposes.•能力一体化,完整的探究,查询目的,打算•集成文件•数据库管裤系统的一个主要优点是为了进行查询或汇总,可把来自多个文件的数据集成(或称结合)到一起。•(4) Improveddatasecurity•Mostdatabasemanagementsystemsallowtheusertoestablishdifferentlevelsofsecurityoverinformationinthedatabase.Forexample,adepartmentmanagermayhavereadonlyprivilegesoncertainpayrolldata;themanagercouldinquireaboutthedatabutnotchangeit.Thepayrollsupervisorwouldhavefullupdateprivileges:thesupervisorcouldnotonlyinquireaboutthedatabutcouldalsomakechanges.Anon-managementemployeewouldprobablyhavenoaccessprivilegestothepayrolldataandcouldneitherinquireaboutnorchangethedata.•建立,创办,安置安全级别特权工资单询问,查询工资主管人雇员,员工•提高数据安全性•大多数数据库管理系统都允许用户对数据库中的信息建立不同的安全级别。例如,部门经理只有读取工资数据的权利,即他只能访问数据,但不能对数据进行修改。工资主管人则具有完全的更改数据的权利,即他不仅能访问数据,而且可以对数据进行修改。而非管理型员工则可能没有

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功