版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TextA:EntertheWorldofRelationalDatabase下一页返回TextA:EntertheWorldofRelationalDatabaseIntoday’sbusinessworld,informationtechnologyisinitsfullboom.Processingdataandpumpingoutinformationhasbecomethefocalpointofthemoderndaycomputingenvironment.Datacanbestoredinvariousways,dependingonhowitwillbeusedlateron.Thisdatastoreiscalledadatabase.Therawestformofdatastorageisafilewheredataisstoredwithoutanyattributes,characteristicsorlinks.Itrequiresalotofprogrammingefforttoprocessthistypeofdata,sotherelationaldatamodelevolved.Therelationaldatamodelrepresentsdataandrelationshipsamongthedataelements.Thismodelisbasedonrealworldscenarios,whichconsistofbasicobjectsknownasentitiesandhowtheseentitiesareconnectedwitheachother,whichconstitutestherelationships.ApresentationofthisconceptisknownasanERD上一页下一页返回TextA:EntertheWorldofRelationalDatabase(entityrelationshipdiagram).Let’stakeasimpleexampleofadatabaseforabookstore.Booktitlesandauthorsaretwoentitiesinit(amongmanyothers).Therelationshipbetweenauthorsandbooksisthatmanyauthorscanwriteonebookandoneauthorcanhaveseveralbooks.Thistypeofrelationshipiscalledan“anytomany”relationship.SchematicrepresentationsoftheserelationshipsareshowninFigure5-1.
上一页下一页返回TextA:EntertheWorldofRelationalDatabaseToidentifyalltheentitiesandtheirrelationshipsisthefirststepofrelationaldatamodeling.Thisisalsoknownas“logicaldatabasedesign.”Oncethelogicaldesigniscompleted,itrequirescreatingsomekindsofphysicalobjects(knownas“table”)tostorethisinformation.Weshouldneedasystemthatwouldfacilitatestoringentitieswiththeirattributesandrelationships.Thissystemshouldalsoprovidethecapabilityofretrievingthedesiredinformationabouttheentities.上一页下一页返回TextA:EntertheWorldofRelationalDatabaseⅡ.IntroductiontoaDatabaseManagementSystemAdatabasemanagementsystemisacomputerbasedsystemtorecordinterrelateddata,anditprovidesinterfacestoaccessthedata.Adatabasesystemisdesignedtohandlealargeamountofdataandisbothconvenientandefficienttouse.Theoverallpurposeofadatabasesystemistomaintaininformationinsuchawaythat:DataredundancyisreducedDataintegrityismaintainedDataaccessiseasyDataissecuredDatasharingispossible上一页下一页返回TextA:EntertheWorldofRelationalDatabaseWordsandExpressionsanomaly:n.异常(现象)associate:v.联系,联合attribute:n.属性characteristic:adj.典型的,独特的concurrent:adj.同时发生,并发的constitute:v.组成,构成diagram:n.图示,图解duplication:n.重复,复制entity:n.实体上一页下一页返回TextA:EntertheWorldofRelationalDatabasefacilitate:v.使更容易focal:adj.焦点的
inconsistency:n.不一致interface:n.界面interrelate:v.使相互关联rawest:adj.最原始的redundancy:n.冗余relational:adj.有关系的,相关的relationship:n.联系representation:n.体现,表示retrieve:v.恢复,重获上一页下一页返回TextA:EntertheWorldofRelationalDatabasescenario:n.方案,设想pumpingout:提取,抽取viceversa:反之亦然computerbased:基于计算机的dueto:因为,由于上一页下一页返回TextA:EntertheWorldofRelationalDatabaseNotes
①Thismodelisbasedonrealworldscenarios,whichconsistofbasicobjectsknownasentitieshowtheseentitiesareconnectedwitheachother,whichconstitutestherelationships.
这种模型基于现实世界的情况,包括被称为实体的基本对象以及构成这些实体间关系的互联方式。②Adatabasemanagementsystemisacomputerbasedsystemtorecordinterrelateddata,anditprovidesinterfacestoaccessthedata.
数据库管理系统是记录相互关联数据的基于计算机的系统,它为访问数据提供界面。上一页下一页返回TextA:EntertheWorldofRelationalDatabase③Dataduplicationisminimizedasmuchaspossible,whichisanefficientstoragestrategythateliminatesdatainconsistencies.
数据重复应尽可能地减少,这是消除数据不一致的有效存储策略。④Thedatainaccuracycanbeduetoinconsistencies(asdiscussedpreviously)orduetonotfollowingsomevalidconstraints—e.g.,30thdayofFebruaryisaninaccuratedatavalue.⑤ADBMScansupportmultipleusersandnoteveryusershouldbeabletoaccessallthedata.
数据库管理系统支持多用户,但也不意味着每个用户可以接触数据库里的所有数据。上一页返回TextB:DatabaseManagementSystemsThetermdatabaseisoftentodescribeacollectionofrelatedfilesthatisorganizedintoanintegratedstructurethatprovidesdifferentpeoplevariedaccesstothesamedata.Inmanycasesthisresourceislocatedindifferentfilesindifferentdepartmentsthroughoutthisorganization,oftenknownonlytotheindividualswhoworkwiththeirspecificportionofthetotalinformation.Inthesecases,thepotentialvalueoftheinformationgoesunrealizedbecauseapersoninotherdepartmentswhomayneeditdoesnotknowitoritcannotbeaccessedefficiently.Inanattempttoorganizetheirinformationresourcesandprovidefortimelyandefficientaccess,manycompanieshaveimplementeddatabases.下一页返回TextB:DatabaseManagementSystems上一页下一页返回TextB:DatabaseManagementSystemsAdatabaseisacollectionofrelateddata.Bydata,wemeanknownfactsthatcanberecordedandthathaveimplicitmeaning.Forexample,thenames,telephonenumbers,andaddressesofallthepeopleyouknow.Youmayhaverecordedthesedatainanindexedaddressbook,oryoumayhavestoredthemonadisketteusingapersonalcomputerandsoftwaresuchasDBASEIIIorLotus1-2-3.Thisisacollectionofrelateddatawithanimplicitmeaningandhenceisadatabase.Theabovedefinitionofdatabaseisquitegeneral.Forexample,wemayconsiderthecollectionofwordsthatmakeupthispageoftexttoberelateddataandhenceadatabase.However,thecommonuseofthetermdatabaseisusuallymorerestricted.Adatabasehasthefollowingimplicitproperties:上一页下一页返回TextB:DatabaseManagementSystemsAdatabaseisalogicallycoherentcollectionofdatawithsomeinherentmeaning.Arandomassortmentofdatacannotbereferredtoasadatabase.Adatabaseisdesigned,built,andpopulatedwithdataforaspecificpurpose.Ithasanintendedgroupofusersandsomepreconceivedapplicationsinwhichtheseusersareinterested.Adatabaserepresentssomeaspectsoftherealworld,sometimescalledthemini-world.Changestotheminiworldarereflectedinthedatabase.Inotherworld,adatabasehassomesourcesfromwhichdataarederived,somedegreeofinteractionwitheventsintherealworld,andanaudiencewhoisactivelyinterestedinthecontentsofthedatabase.上一页下一页返回TextB:DatabaseManagementSystems1.DatabaseManagementSystemThesemultiuserdatabasesaremanagedbyapieceofsoftwarecalledaDatabaseManagementSystem(DBMS).Itisthiswhichdifferentiatesadatabasefromanordinarycomputerfile.Betweenthephysicaldatabaseitself(i.e.thedataasactuallystored)andtheusersofsystemistheDBMS.Allrequestsforaccesstodatafromusers—whetherpeopleatterminalsorotherprogramsrunninginbatch—arehandledbytheDBMS.OnegeneralfunctionoftheDBMSistheshieldingofdatabaseusersfrommachinecode.Inotherwords,theDBMSprovidesaviewofthedatathatiselevatedabovethehardwarelevel,andsupportsuserrequestssuchas“GetthePATIENTrecordforpatientSmith,”writteninahigherlevellanguage.上一页下一页返回TextB:DatabaseManagementSystemsTheDBMSalsodeterminestheamountandtypeofinformationthateachusercanaccessfromadatabase.Forexample,asurgeonandahospitaladministratorwillrequiredifferentviewsofadatabase.Whenauserwishestoaccessadatabase,hemakesanaccessrequestusingaparticulardatamanipulationlanguageunderstoodbytheDBMS.TheDBMSreceivestherequest,andchecksitforsyntaxerrors.TheDBMStheninspects,inturn,theexternalschema,theconceptualschema,andthemappingbetweentheconceptualschemaandtheinternalschema.Itthenperformsthenecessaryoperationsonthestoreddata.上一页下一页返回TextB:DatabaseManagementSystems2.LogicalStructuresofDBMS(1)ListstructuresInthislogicalapproach,recordsarelinkedtogetherbytheuseofpoints.Apointerisadataiteminonerecordthatidentifiesthestoragelocationofanotherlogicallyrelatedrecord.Recordsinacustomermasterfile,forexample,willcontainthenameandaddressofeachcustomerandeachrecordinthisfileisidentifiedbyanaccountnumber.Duringanaccountingperiod,acustomermaybuyanumberofitemsondifferentdays.Thus,thecompanymaymaintainaninvoicefiletoreflectthesetransactions.Aliststructurecouldbeusedinthissituationtoshowtheunpaidinvoicesatanygiventime.上一页下一页返回TextB:DatabaseManagementSystems(2)TreestructuresInthislogicalapproach,dataunitsarestructuredinmultiplelevelsthatgraphicallyresemblean“upsidedown”treewiththerootatthetopandthebranchesformedbelow.Thereisasuperiorsubordinaterelationshipinatreestructure.Belowthesinglerootdatacomponentaresubordinateelementsornodes,eachofwhich,inturn,“owns”oneormoreotherelements(ornone).上一页下一页返回TextB:DatabaseManagementSystems(3)NetworkstructuresUnlikethetreeapproach,whichdoesnotpermittheconnectionofbranches,thenetworkstructurepermitstheconnectionofthenodesinamultidirectionalmanner.Thus,eachnodemayhaveseveralownersandmay,inturn,ownanynumberofotherdataunits.Datamanagementsoftwarepermitstheextractionoftheneededinformationfromsuchastructurebybeginningwithanyrecordinafile.上一页下一页返回TextB:DatabaseManagementSystems(4)RelationalstructuresArelationalstructureismadeupofmanytables.Thedataarestoredintheformof“relation”inthesetables.Forexample,relationtablescouldbeestablishedtolinkacollegecoursewiththeinstructorofthecourse,andwiththelocationoftheclass.3.InformationSystemTheobjectiveofinformationsystemistoprovideinformationtoalllevelsofmanagementatthemostrelevanttime,atanacceptablelevelofaccuracy,andataneconomicalcost.上一页下一页返回TextB:DatabaseManagementSystemsIndividualbusinessrequiresinformationaccordingtothenatureoftheiroperations.Acarmanufacturerisparticularlyinterestedintheextentofcompetitionfromoverseasmanufacturersinthehomemarketandcompetitionfromotherhomebasedmanufacturers.Atouroperatorisconcernedaboutpurchasingpoweranditseffectonholidaybookingsandpoliticalsituationprevailinginthevariouscountries.Asageneralguide,thedetailcontainedinreportscontaininginformationvariesaccordingtothepositionoftherecipientinthehierarchicalmanagementstructure.Theyrequireinformationrelatingtoeventsastheyoccursothatappropriateactioncanbetakentocontrolthem.上一页下一页返回TextB:DatabaseManagementSystemsWordsandExpressionsappropriate:adj.适当的assortment:n.分类,各种各样audience:n.观众coherent:adj.一致的,连贯的differentiate:v.区别,区分elevate:v.举起,提拔上一页下一页返回TextB:DatabaseManagementSystemsextraction:n.抽取,取出formidable:adj.艰难的,令人敬畏的
implicit:adj.暗示的,固有的interaction:n.交互作用invoice:n.发票preconceive:v.事先认为prevailing:adj.优势的,主要的purchase:v.购买reflect:v.反映上一页下一页返回TextB:DatabaseManagementSystemsresemble:v.相似,类似restrict:v.限制,限定schema:n.模式shielding:n.屏蔽,防护层surgeon:n.外科医生transaction:n.事务上一页下一页返回TextB:DatabaseManagementSystemsNotes①Adatabaseisdesigned,bulit,andpopulatedwithdataforaspecificpurpose.②Eachlogicalrecordoccurrencemay,inturn,requiredatafrommorethanonephysicalrecordheldintheactualdatabase.③Asageneralguide,thedetailcontainedinreportscontaininginformationvariesaccordingtothepositionoftherecipientinthehierarchicalmanagementstructure.④Theyrequireinformationrelatingtoeventsastheyoccursothatappropriateactioncanbetakentocontrolthem.
上一页返回GrammarFocus一、主语+系动词+表语(SVC)众所周知英文的谓语动词分两大类:一类是系动词;另一类是实义动词。由于动词在谓语的构成方面要求不一样,就有了5种英文基本句型。其中,由实义动词构成的谓语有4种,由系动词构成的谓语却仅有一种。
下一页返回GrammarFocus
系动词后接的部分可称为表语;也可称为(主语)补足语,因为这一部分的主要功能是对主语进行说明、补充。这种结构与中文里的“判定合成谓语”很有相似之处,都是用来说明主语的性质、状态、特征、职业、年龄等。英文中的系动词主要是指Be动词的各种变化形式,也包括那些有时起系动词作用的实义动词。这类动词常见的有:become(变成),look(看上去),seem(看起来),appear(相似、显得),get(变得),feel(摸起来),grow(变得),turn(变成),remain(仍然是),come(变得),fall(变得
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程材料样品确认单
- 2025年新版大学马原题库及答案
- (2025年)金秀瑶族自治县公开遴选公务员笔试题及答案解析(A类)
- (2025年)《中华人民共和国妇女权益保障法》知识竞赛试题及答案
- 无人机航拍技术 任务三 航拍摄影技术教学设计
- 楚雄彝族自治州姚安县2025-2026学年第二学期四年级语文期末考试卷(部编版含答案)
- 肇庆市鼎湖区2025-2026学年第二学期三年级语文第八单元测试卷(部编版含答案)
- 伊春市郊区2025-2026学年第二学期五年级语文第八单元测试卷(部编版含答案)
- 郑州市中牟县2025-2026学年第二学期五年级语文期末考试卷(部编版含答案)
- 永州市蓝山县2025-2026学年第二学期四年级语文期末考试卷(部编版含答案)
- 四川省广元市高2026届第二次高考适应性检测数学+答案
- TSG08-2026《特种设备使用管理规则》全面解读课件
- 《2026年化学制药企业安全风险防控专项工作方案》解读
- 上海上海市农业科学院工作人员招聘35人(2025年第一批)笔试历年参考题库附带答案详解(5卷)
- 2026年江西赣州市高三一模高考数学试卷试题(含答案详解)
- 企业管理 华为会议接待全流程手册SOP
- 2026年忻州职业技术学院单招职业适应性考试题库参考答案详解
- 商务英语专业人才需求市场调研报告
- 社保业务考试大纲及复习题库
- 2025国能榆林化工有限公司招聘(46人)笔试备考试题附答案
- 内啮合齿轮泵的设计
评论
0/150
提交评论