计算机专业英语》电子教案第11章.ppt





《计算机专业英语》电子教案第11章.ppt》由会员分享,可在线阅读,更多相关《计算机专业英语》电子教案第11章.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Computer English Chapter 11 Database ManagementChapter 11 Database ManagementKey points:useful terms and definitions of Database ManagementDifficult points:Classification of the logical structuring techniques of DBMS2计算机专业英语Chapter 11 Database ManagementRequirements:1.Principleofeasiestpenetration2.
2、Thekindsofcomputersecuritybreaches3.Whatisfirewall4.了解了解英文摘要的写作技巧英文摘要的写作技巧3计算机专业英语Chapter 11 Database ManagementNewWords&Expressions:facilitate使容易,促进使容易,促进 retrievaln.检索检索fieldn.字段,字段,record记录,记录,alphabetically按字母顺序地按字母顺序地chronologically按年代顺序排按年代顺序排breakdownv.分解分解buildup建造,装配,组成建造,装配,组成encyclopedian
3、.百科全书百科全书referencen.涉及,参考,引用涉及,参考,引用bibliography书目,参考书目书目,参考书目periodicaln.期刊,杂志期刊,杂志literaturen.文献,著作文献,著作 professionaln.专业人员,专家专业人员,专家11.1 Overview Abbreviations:4计算机专业英语Chapter 11 Database ManagementAdatabaseconsistsofafileorasetoffiles.Theinformationinthesefilesmaybebrokendownintorecords,eachofwh
4、ichconsistsofoneormorefields.Fieldsarethebasicunitsofdatastorage,andeachfieldtypicallycontainsinformationpertainingtooneaspectorattributeoftheentitydescribedbythedatabase.Usingkeywordsandvarioussortingcommands,userscanrapidlysearch,rearrange,group,andselectthefieldsinmanyrecordstoretrieveorcreaterep
5、ortsonparticularaggregatesofdata.一一个个数数据据库库由由一一个个文文件件或或文文件件集集合合组组成成。这这些些文文件件中中的的信信息息可可分分解解成成一一个个个个记记录录,每每个个记记录录有有一一个个或或多多个个域域。域域是是数数据据存存储储的的基基本本单单位位,每每个个域域一一般般含含有有由由数数据据库库描描述述的的属属于于实实体体的的一一个个方方面面或或一一个个特特性性的的信信息息。用用户户使使用用键键盘盘和和各各种种排排序序命命令令,能能够够快快速速查查找找、重重排排、分分组组并并在在查查找找的的许许多多记记录录中中选择相应的域,建立特定集上的报表。选择
6、相应的域,建立特定集上的报表。11.1 Overview5计算机专业英语Chapter 11 Database Management11.1 OverviewDatabase records and files must be organized to allow retrieval of theinformation.Earlysystemswerearrangedsequentially(i.e.,alphabetically,numerically,orchronologically);thedevelopmentofdirect-accessstoragedevicesmadeposs
7、iblerandomaccesstodataviaindexes.Queriesarethemainwayusersretrievedatabaseinformation.Typically,theuserprovidesa string of characters,and the computer searches the database for acorrespondingsequenceandprovidesthesourcematerialsinwhichthosecharactersappear.Ausercanrequest,forexample,allrecordsinwhic
8、hthecontentofthefieldforapersonslastnameisthewordSmith.数数据据库库记记录录和和文文件件的的组组织织必必须须确确保保能能对对信信息息进进行行检检索索。早早期期的的系系统统是是顺顺序序组组织织的的(如如:字字母母顺顺序序、数数字字顺顺序序或或时时间间顺顺序序);直直接接访访问问存存储储设设备备的的研研制制成成功功使使得得通通过过索索引引随随机机访访问问数数据据成成为为可可能能。用用户户检检索索数数据据库库信信息息的的主主要要方方法法是是query(query(查查询询)。通通常常情情况况下下,用用户户提提供供一一个个字字符符串串,计计算算机机
9、在在数数据据库库中中寻寻找找相相应应的的字字符符序序列列,并并且且给给出出字字符符串串在在何何处处出出现现。比比如如,用用户户能能够够在所有记录中寻找所有在所有记录中寻找所有last namelast name域为域为SmithSmith的记录。的记录。6计算机专业英语Chapter 11 Database ManagementInflatdatabases 2,recordsareorganizedaccordingtoasimplelistofentities;many simple databases for personal computers are flat instructure
10、.The records in hierarchical databases are organized in atreelikestructure,witheachlevelofrecordsbranchingoffintoasetofsmallercategories.Unlikehierarchicaldatabases,whichprovidesinglelinksbetweensetsofrecordsatdifferentlevels,networkdatabasescreatemultiplelinkagesbetweensetsbyplacinglinks,orpointers
11、,toonesetofrecordsinanother;thespeedandversatilityofnetworkdatabaseshaveledtotheirwideuseinbusiness.在在非非结结构构化化的的数数据据库库中中,按按照照实实体体的的一一个个简简单单列列表表组组织织记记录录;很很多多个个人人计计算算机机的的简简易易数数据据库库是是非非结结构构的的。层层次次型型数数据据库库按按树树型型组组织织记记录录,每每一一层层的的记记录录分分解解成成更更小小的的属属性性集集。层层次次型型数数据据库库在在不不同同层层的的记记录录集集之之间间提提供供一一个个单单一一链链接接,与与此此
12、不不同同,网网络络型型数数据据库库在在不不同同记记录录集集之之间间提提供供多多个个链链接接,这这是是通通过过设设置置指指向向其其它它记记录录集集的的链链或或指指针针来来实实现现的的。网网络络型型数数据据库的速度及多样性使其在企业中得到广泛应用。库的速度及多样性使其在企业中得到广泛应用。11.1 Overview7计算机专业英语Chapter 11 Database ManagementRelational databases are used where associations among files orrecordscannotbeexpressedbylinks;asimpleflat
13、listbecomesonetable,or“relation”,andmultiplerelationscanbemathematicallyassociatedtoyielddesiredinformation.Object-orienteddatabasesstore and manipulate more complex data structures,called“objects”,whichareorganizedintohierarchicalclassesthatmayinheritpropertiesfromclasseshigherinthechain;thisdataba
14、sestructureisthemostflexibleandadaptable.当当文文件件或或记记录录间间的的关关系系不不能能用用链链表表达达时时,使使用用关关系系型型数数据据库库。一一个个表表或或一一个个“关关系系”,就就是是一一个个简简单单的的非非结结构构列列表表。多多个个关关系系可可通通过过数数学学关关系系提提供供所所需需信信息息。面面向向对对象象的的数数据据库库存存储储并并处处理理更更复复杂杂的的称称为为对对象象的的数数据据结结构构,可可组组织织成成有有层层次次的的类类,其其中中的的每每个个类类可可以以继继承承层层次次链链中中更更高高一一级级类类的的特特性性,这这种种数数据据库库结
15、结构构最最灵灵活活,最具适应性。最具适应性。11.1 Overview8计算机专业英语Chapter 11 Database ManagementNewWords&Expressions:sequential顺序的,连续的顺序的,连续的integrate综合,使成整体综合,使成整体accessv.访问访问retrievev.找回,检索找回,检索employv.使用使用liststructuren.链表结构链表结构invoicen.发票发票pointern.指针指针hierarchicalstructure树结构树结构subordinateadj.从属的从属的networkstructure网状
16、结构网状结构relationalstructure关系结构关系结构physicalstructure物理结构物理结构11.2DBMSSTRUCTURINGTECHNIQUESAbbreviations:DBMS(DatabaseManagementSystem)数据库管理信息系统数据库管理信息系统9计算机专业英语Chapter 11 Database Management11.2DBMSSTRUCTURINGTECHNIQUESDBMS is able to access and retrieve data from nonkey record fields.That is,the DBMS
17、is able to structure and tie together the logically related data from several large files.DBMSDBMS可可综综合合几几个个文文件件的的数数据据项项以以回回答答用用户户对对信信息息的的查查询询,这这就就意意味味着着DBMSDBMS能能够够访访问问和和检检索索非非关关键键记记录录字字段段的的数数据据,即即DBMSDBMS能能够够将将几几个个大大文文件件中中逻逻辑辑相相关的数据组织并连接在一起。关的数据组织并连接在一起。LogicalStructures.Identifyingtheselogicalrel
18、ationshipsisajobofthedataadministrator.Adatadefinitionlanguageisusedforthispurpose.TheDBMSmaythenemployoneofthefollowinglogicalstructuringtechniquesduringstorageaccess,andretrievaloperations1:逻逻辑辑结结构构。确确定定这这些些逻逻辑辑关关系系是是数数据据管管理理者者的的任任务务,由由数数据据定定义义语语言完成。言完成。DBMSDBMS在存储、访问和检索操作过程中可选用以下逻辑构造技术在存储、访问和检索操作
19、过程中可选用以下逻辑构造技术:10计算机专业英语Chapter 11 Database Management11.2DBMSSTRUCTURINGTECHNIQUES1.Liststructures.Inthislogicalapproach,recordsarelinkedtogetherbytheuseofpointers.Apointerisadataiteminonerecordthatidentifiesthestoragelocationofanotherlogicallyrelatedrecord.Recordsinacustomermasterfile,forexample,w
20、illcontainthenameandaddressofeachcustomer,andeachrecordinthisfileisidentifiedbyanaccountnumber.Duringanaccountingperiod,acustomermaybuyanumberofitemsondifferentdays.Thus,thecompanymaymaintainaninvoicefiletoreflectthesetransactions.链链表表结结构构。在在该该逻逻辑辑方方式式中中,记记录录通通过过指指针针链链接接在在一一起起。指指针针是是记记录录中中的的一一个个数数据据
21、项项,它它指指出出另另一一个个逻逻辑辑相相关关的的记记录录的的存存储储位位置置,例例如如,顾顾客客主主文文件件中中的的记记录录将将包包含含每每个个顾顾客客的的姓姓名名和和地地址址,而而且且该该文文件件中中的的每每个个记记录录都都由由一一个个账账号号标标识识。在在记记账账期期间间,顾顾客客可可在在不不同同时时间间购购买买许许多多东东西西,公公司司保保存存一一个个发发票票文文件以反映这些交易。件以反映这些交易。11计算机专业英语Chapter 11 Database Management11.2DBMSSTRUCTURINGTECHNIQUESAliststructurecouldbeusedin
22、thissituationtoshowtheunpaidinvoicesatanygiventime.Eachrecordinthecustomerfilewouldcontainafieldthatwouldpointtotherecordlocationofthefirstinvoiceforthatcustomerintheinvoicefile(fig11-1).Thisinvoicerecord,inturn,wouldbelinkedtolaterinvoicesforthecustomer.Thelastinvoiceinthechainwouldbeidentifiedbyth
23、euseofaspecialcharacterasapointer.这这种种情情况况下下可可使使用用链链表表结结构构,以以显显示示给给定定时时间间内内未未支支付付的的发发票票。顾顾客客文文件件中中的的每每个个记记录录都都包包含含这这样样一一个个字字段段,该该字字段段指指向向发发票票文文件件(图图11-111-1)中中该该顾顾客客的的第第一一个个发发票票的的记记录录位位置置,该该发发票票记记录录又又依依次次与与该该顾顾客客的的下下一一个个发发票票记记录录相相连连,此链接的最后一个发票记录由一个作为指针的特殊字符标识。此链接的最后一个发票记录由一个作为指针的特殊字符标识。12计算机专业英语Chap
24、ter 11 Database ManagementPointerInvoicenumberInvoicenumberPointerInvoicenumberInvoicenumberInvoicenumberInvoicenumberFig 11-1 List StructureFig 11-1 List Structure13计算机专业英语Chapter 11 Database Management11.2DBMSSTRUCTURINGTECHNIQUESHierarchical(tree)structures.In this logical approach,data units are
25、structuredinmultiplelevelsthatgraphicallyresembleanupsidedowntreewiththerootatthetopandthebranchesformedbelow.Theresasuperior-subordinaterelationshipinahierarchical(tree)structure.Belowthesingle-rootdatacomponentaresubordinateelementsornodes,eachofwhich,inturn,ownoneormoreotherelements(ornone)3.Each
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 英语 电子 教案 11

限制150内