计算英语教程 10_第1页
计算英语教程 10_第2页
计算英语教程 10_第3页
计算英语教程 10_第4页
计算英语教程 10_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

BasicConceptsofDatabase

Unit5TextA

Contents

NewWords

Abbreviations

Phrases课文讲解NewWordsNewWordsPhrasesAbbreviationsStudyofKeyNewWordsStudyofKeyNewWordsStudyofKeyPhrases

StudyofKeyAbbreviationsStudyofKeyAbbreviationsStudyofKeyAbbreviationsListeningtoTextAnalysisofDifficultSentencesAnalysisofDifficultSentencesAnalysisofDifficultSentencesAnalysisofDifficultSentencesAnalysisofDifficultSentencesBasicConceptsofDatabase1.DatabaseAdatabaseisacollectionofinformationthatisorganizedsothatitcaneasilybeaccessed,managedandupdated.Databasescanbeclassifiedaccordingtotypesofcontent:bibliographic,full-text,numericandimages.英

文数据库基本概念1.数据库数据库是信息的集合,这些信息被组织起来以便可以容易地访问、管理和更新。数据库可以按照其内容分为以下几类:书籍目录数据库、全文本数据库、数字数据库和图像数据库。中

文课文讲解Incomputing,databasesaresometimesclassifiedaccordingtotheirorganizationalapproach.Themostprevalentapproachistherelationaldatabase,atabulardatabaseinwhichdataisdefinedsothatitcanbereorganizedandaccessedinanumberofdifferentways.Adistributeddatabaseisonethatcanbedispersedorreplicatedamongdifferentpointsinanetwork.Anobject-orientedprogrammingdatabaseisonethatiscongruentwiththedatadefinedinobjectclassesandsubclasses.英

文在计算领域中,数据库有时也按照其组织方法来分类。当前最流行的方法就是关系数据库,即一个定义数据的以便可以用多种不同的方法来重新组织和访问的表格式数据库。分布式数据库是一个在网络中的许多不同的地方分布或复制的数据库。面向对象编程数据库是一个适合用对象类和子类定义数据的数据库。中

文课文讲解Computerdatabasestypicallycontainaggregationsofdatarecordsorfiles,suchassalestransactions,productcatalogsandinventories,andcustomerprofiles.Typically,adatabasemanagerprovidesusersthecapabilitiesofcontrollingread/writeaccess,specifyingreportgenerationandanalyzingusage.Databasesanddatabasemanagersareprevalentinlargemainframesystems,butarealsopresentinsmallerdistributedworkstationandmid-rangesystemssuchastheAS/400andonpersonalcomputers.英

文计算机数据库通常包含数据记录或文件的集合,如销售业务、产品目录和库存以及客户概况。通常,数据库管理程序给用户提供控制读/写访问、产生报表和分析使用情况的能力。数据库和数据库管理程序在大型机系统中非常普遍,但也出现在更小的分布式工作站和中等规模的系统中,如出现在AS/400或个人计算机中。中

文课文讲解2.RelationalDatabaseArelationaldatabaseisacollectionofdataitemsorganizedasasetofformally-describedtablesfromwhichdatacanbeaccessedorreassembledinmanydifferentwayswithouthavingtoreorganizethedatabasetables.TherelationaldatabasewasinventedbyE.F.CoddatIBMin1970.英

文2.关系数据库关系数据库是数据项的集合,这些数据项组织为正式描述的表格的一个集合,其中的数据可以用多种方式访问或调整而无须重新组织数据库表。关系数据库由E.F.Codd于1970年在IBM创造。中

文课文讲解Thestandarduserandapplicationprograminterfacetoarelationaldatabaseisthestructuredquerylanguage(SQL).SQLstatementsareusedbothforinteractivequeriesforinformationfromarelationaldatabaseandforgatheringdataforreports.Inadditiontobeingrelativelyeasytocreateandaccess,arelationaldatabasehastheimportantadvantageofbeingeasytoextend.Aftertheoriginaldatabasecreation,anewdatacategorycanbeaddedwithoutrequiringthatallexistingapplicationsbemodified.英

文关系数据库的标准用户和应用程序接口是结构化查询语言(SQL)。SQL语句既可用于对关系数据库进行交互式信息查询也可用于收集报表信息。除了相对容易建立和访问之外,关系数据库的主要优点是容易扩展。建立了原始数据库后,可以增加新的数据库类别而无须对现有所有应用进行修改。中

文课文讲解Arelationaldatabaseisasetoftablescontainingdatafittedintopredefinedcategories.Eachtable(whichissometimescalledarelation)containsoneormoredatacategoriesincolumns.Eachrowcontainsauniqueinstanceofdataforthecategoriesdefinedbythecolumns.Forexample,atypicalbusinessorderentrydatabasewouldincludeatablethatdescribedacustomerwithcolumnsforname,address,phonenumber,andsoforth.Anothertablewoulddescribeanorder:product,customer,date,salesprice,andsoforth.英

文关系数据库是包含预设种类中数据的表格的集合。每个表(有时也叫做关系)按列包含一个或多个数据类。每行包括由列所定义的类型的唯一数据项。例如,一个典型的商务定单项数据库可以包括一个描述客户的表,该表列有客户姓名、地址、电话号码等等。另一个表描述定单:产品、客户、日期、销售价格等等。中

文课文讲解Auserofthedatabasecouldobtainaviewofthedatabasethatfittedtheuser'sneeds.Forexample,abranchofficemanagermightlikeavieworreportonallcustomersthathadboughtproductsafteracertaindate.Afinancialservicesmanagerinthesamecompanycould,fromthesametables,obtainareportonaccountsthatneededtobepaid.英

文该数据库的用户可以获得他所需要的数据库概况。一个分部经理也许需要在某个日期之后购买产品的全部客户的概况或报表。同一公司的金融服务经理可以从同一表中获得需要支付的账号报表。中

文课文讲解Whencreatingarelationaldatabase,youcandefinethedomainofpossiblevaluesinadatacolumnandfurtherconstraintsthatmayapplytothatdatavalue.Forexample,adomainofpossiblecustomerscouldallowuptotenpossiblecustomernamesbutbeconstrainedinonetabletoallowingonlythreeofthesecustomernamestobespecifiable.Thedefinitionofarelationaldatabaseresultsinatableofmetadataorformaldescriptionsofthetables,columns,domains,andconstraints.英

文建立一个关系数据库后,可以在一个数据列中定义可能值的域以及未来可以应用到这些值的约束。例如,一个潜在客户域最多可以允许有十个客户的名称,但限制在一个表中只能列出三个这样的客户。关系数据库的定义会产生一个元数据表或对该表、列、域和约束的正式描述。中

文课文讲解3.SQLSQL(StructuredQueryLanguage)isastandardlanguageformakinginteractivequeriesfromadatabaseandupdatingadatabasesuchasIBM'sDB2,Microsoft’sAccessanddatabaseproductsfromOracle,SybaseandComputerAssociates.AlthoughSQLisbothanANSIandanISOstandard,manydatabaseproductssupportSQLwithproprietaryextensionstothestandardlanguage.Queriestaketheformofacommandlanguagethatletsyouselect,insert,update,findoutthelocationofdataandsoforth.Thereisalsoaprogramminginterface.英

文3.SQLSQL(结构化查询语言)是一个标准语言,用来对进行对数据库的交互式查询并更新数据库,如IBM的DB2、微软Access以及来自Oracle、Sybase和ComputerAssociates。尽管SQL既是一个ANSI标准,也是一个ISO标准,但许多产品支持对标准语言的专门扩展的SQL。请求的形式是命令行语言,可以让你进行选择、插入、更新、找出数据的位置等等。也有一个编程接口。中

文课文讲解4.DatabaseManagementSystemAdatabasemanagementsystem(DBMS),sometimesjustcalledadatabasemanager,isaprogramthatletsoneormorecomputeruserscreateandaccessdatainadatabase.TheDBMSmanagesuserrequests(andrequestsfromotherprograms)sothatusersandotherprogramsarefreefromhavingtounderstandwherethedataisphysicallylocatedonstoragemediaand,inamulti-usersystem,whichelsemayalsobeaccessingthedata.英

文4.数据库管理系统数据库管理系统(DBMS)有时也叫做数据库管理器,是让一个或多个计算机用户建立和访问数据库中数据的程序。DBMS管理用户查询(及来自其它程序的查询),这样用户和其它程序就不需要知道这些数据在介质中存储的物理位置,并且在多用户系统中,也不必知道还有谁可能正在访问这些数据。中

文课文讲解Inhandlinguserrequests,theDBMSensurestheintegrityofthedata(thatis,makingsureitcontinuestobeaccessibleandisconsistentlyorganizedasintended)andsecurity(makingsureonlythosewithaccessprivilegescanaccessthedata).ThemosttypicalDBMSisarelationaldatabasemanagementsystem(RDBMS).AstandarduserandprograminterfaceistheStructuredQueryLanguage(SQL).AnewerkindofDBMSistheobject-orienteddatabasemanagementsystem(ODBMS).英

文在处理用户查询时,DBMS确保数据的完整性(也就是,确保可以持续地被访问并且一直按照预先要求组织好)和安全性(确保只有那些有访问权的用户才可以访问这些数据)。最典型的DBMS是关系数据库管理系统(RDBMS)。一个标准的用户和程序接口是结构化查询语言(SQL)。一个更新的DBMS是面向对象数据库管理系统(ODBMS)。中

文课文讲解ADBMScanbethoughtofasafilemanagerthatmanagesdataindatabasesratherthanfilesinfilesystems.InIBM'smainframeoperatingsystems,thenon-relationaldatamanagerswere(andare,becausetheselegacyapplicationsystemsarestillused)knownasaccessmethods.英

文DBMS可以被看作一个文件管理器,它管理数据库中的数据而不是文件系统中的文件。在IBM的大型机操作系统中,非关系数据管理器曾经(并且现在也是,因为这些老的应用系统仍然在使用)以访问方法而知名。中

文课文讲解ADBMSisusuallyaninherentpartofadatabaseproduct.OnPCs,Microsoft’sAccessisapopularexampleofasingle-orsmall-groupuserDBMS.Microsoft'sSQLServerisanexampleofaDBMSthatservesdatabaserequestsfrommultiple(client)users.OtherpopularDBMSs(theseareallRDBMSs,bytheway)areIBM'sDB2,Oracle'slineofdatabasemanagementproducts,andSybase'sproducts.英

文DBMS通常是数据库产品的固有部分。在PC上,微软的Access是单一或小组用户DBMS的一个流行范例。微软的SQLServer是适用于多用户(客户)数据库查询的一个范例。其它流行的DBMS(顺便说一下,这些全部都是RDBMS)是IBM的DB2、Oracle的数据库管理产品线以及Sybase的产品。中

文课文讲解IBM'sInformationManagementSystem(IMS)wasoneofthefirstDBMSs.ADBMSmaybeusedbyorcombinedwithtransactionmanagers,suchasIBM'sCustomerInformationControlSystem(CICS).英

文IBM的信息管理系统(IMS)是最初的DBMS之一。DBMS也可被像IBM的客户信息管理系统(CICS)这样的业务管理程序使用,或与其结合使用。中

文课文讲解5.DistributedDatabaseAdistributeddatabaseisadatabaseinwhichportionsofthedatabasearestoredonmultiplecomputerswithinanetwork.Usershaveaccesstotheportionofthedatabaseattheirlocationsothattheycanaccessthedatarelevanttotheirtaskswithoutinterferingwiththeworkofothers.英

文5.分布式数据库分布式数据库是数据库中的某些部分存储在网络中的多个计算机中的数据库。用户可以在他们自己的位置访问该数据库的一部分,这样他们可以访问与其工作相关的数据而不会影响其他人的工作。中

文课文讲解6.DDBMSADDBMS(distributeddatabasemanagementsystem)isacentralizedapplicationthatmanagesadistributeddatabaseasifitwereallstoredonthesamecomputer.TheDDBMSsynchronizesallthedataperiodically,andincaseswheremultipleusersmustaccessthesamedata,ensuresthatupdatesanddeletesperformedonthedataatonelocationwillbeautomaticallyreflectedinthedatastoredelsewhere.英

文6.DDBMSDDBMS(分布式数据库管理系统)是一个集中应用程序,管理一个分布式数据库,就像该数据库存储在同一计算机上一样。DDBMS定期地保证所有数据的同步,并且在多个用户必须访问相同数据的情况下,确保在一个地方对数据的更新和删除在其它地方存储的数据中会自动反映出来。中

文课文讲解7.FieldInadatabasetable,afieldisadatastructureforasinglepieceofdata.Fieldsareorganizedintorecords,whichcontainalltheinformationwithinthetablerelevanttoaspecificentity.Forexample,inatablecalledcustomercontactinformation,telephonenumberwouldlikelybeafieldinarowthatwouldalsocontainotherfieldssuchasstreetaddressandcity.Therecordsmakeupthetablerowsandthefieldsmakeupthecolumns.英

文7.字段在数据库表中,字段是用于单一数据块的数据结构。字段组成为记录,包括表中与特定实体相关的全部信息。例如,在一个叫做客户联系信息的表中,电话号码可能是一行中的一个字段,该行也包含了其它字段,如街道地址和城市。记录构成了表行而字段构成了列。中

文课文讲解8.RecordInadatabase,arecord(sometimescalledarow)isagroupoffieldswithinatablethatarerelevanttoaspecificentity.Forexample,inatablecalledcustomercontactinformation,arowwouldlikelycontainfieldssuchas:IDnumber,name,streetaddress,city,telephonenumberandsoon.英

文8.记录在数据库中,记录(有时也叫做行)是表中与一个特定实体相关的一组字段。例如,在一个叫做客户联系信息的表中,一行可能包括

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论