计算机专业外文翻译(文献翻译)

计算机专业外文翻译(文献翻译)

ID:23662872

大小:81.00 KB

页数:19页

时间:2018-11-09

上传者:U-25923
计算机专业外文翻译(文献翻译)_第1页
计算机专业外文翻译(文献翻译)_第2页
计算机专业外文翻译(文献翻译)_第3页
计算机专业外文翻译(文献翻译)_第4页
计算机专业外文翻译(文献翻译)_第5页
资源描述:

《计算机专业外文翻译(文献翻译)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

外文翻译IntroductionofVisualBasic6.0VisualBasic,ListedVB,MicrosoftCorporationtolaunchaWindowsapplicationdevelopmenttool.Istheworld'smostwidelyusedprogramminglanguage,itwasgenerallyacknowledgedtobethemostefficientprogrammingofaprogrammingmethod.Whetherthedevelopmentofpowerful,reliableperformanceofthebusinesssoftware,orcanbepreparedtodealwiththepracticalproblemsofsmallpracticalproceduresVisualBasic6.0isthequickest,mostconvenientway.WhatisVisualBasic6.0?"Visual"referstotheuseofvisualizationofthedevelopmentofgraphicaluserinterface(GUI),generallydonotneedtopreparealargenumberofcodeinterfaceelementstodescribetheappearanceandlocation,andaslongasnecessarytodraganddropcontrolsonthescreentothecorrespondinglocationwillbe;"Basic"referstotheBASIClanguage,VisualBasic6.0isbecausetheoriginalBASIClanguagedevelopedonthebasisofthatsofarincludeshundredsofphrasesFunctionandkeywords,andmanyWindowsGUIaredirectlyrelated.ProfessionalscanuseVisualBasic6.0toanyotherWindowsprogramminglanguagefunction,youbeginnersandseveralKeywordscanestablishpracticalapplication.VisualBasic6.0providesalearningversion,ProfessionalEditionandEnterpriseEditiontomeettheneedsofdifferentdevelopers.LearningversionenablesprogrammerstoeasilydevelopWindowsandWindowsNTapplications;ProfessionalEditionforprofessionalprogrammerstoprovidethecompletefunctionsofdevelopmenttools;EnterpriseEditionallowsprofessionalstoformthegrouptocreateastrongdistributedapplications.1VisualBasic6.0features19 VisualBasic6.0isrunningontheWindowsplatformunderavisualizationofhigh-levelprogramminglanguages.Sinceinceptionin1991.VisualBasic6.0windows3.xtoadapttotheWindows95/98andWindowsNTetc.versionoftheoperatingsystem,widelyusedinordinarywindowcategory,databasemanagementcategory,datacommunicationsnetworkforsuchapplicationdevelopment.VisualBasic6.0asacomputervisualizationoftheseniorprogramminglanguage,thefollowingnotablefeatures:(1)VisualBasic6.0inheritedtheBasiclanguageiseasyfeaturesinMicrosoftVisualBasic6.0developmentprocessneverforgethisroots,programming,evenforbeginnersisaprincipleofcomputer-illiteratepeople,alsoinarelativelyshortperiodoftimetoprepareaviableWindowsprocedures.(2)BasedontheDosandtheenvironmentthantheprogramminglanguage,VisualBasic6.0thinkingaboutafundamentalchangebasedontheDosandtheenvironmentthantheprogramminglanguage,VisualBasic6.0thinkingaboutafundamentalchangeintheintroductionoftheVisualBasic6.0Object-orientedprogramdesign,theprocessdesignstafffromthetediousdetailsoftheproceduresdesignedtoextricatethemselves,programmingstaffduringprogramdevelopment,choosetherightpeopleneedtostructuretheirowninterface.Thenarrangementsforareceptionobjecttowhatinformationdowhatevertheycan.Withouttheneedtoconsiderspecifictargetsofwhattodo,whattodo,whattodoaftertheissue.(3)VisualBasic6.0haspowerfuldatabasemanagementfunctionsVisualBasic6.0supportSQLdatabaseinquiries,VisualBasic6.0embeddeddatabasemanagementfunctionscanbemanipulatedalmostallofthedatabaseformat.(4)DevelopmentofhighlyintegratedenvironmentisaVisualBasic6.0includingediting,debuggingprocedures,operatingprocedures,19 Compilingproceduressuchasfunctionalintegrationprogramdevelopmentenvironment(IDE)(5)VisualBasic6.0adaptationinthedevelopmentofWindows-typeapplicationVisualBasic6.0sequencecontainsalotoffunctions,ordersandkeywords,MostWindowsgraphicaluserinterface-related,professionalscaneasilyusethemtodeveloppowerfulWindowsapplication.2VisualBasic6.0CommoninternalcontrolsControloptionscanbedividedintocheckboxcontrol(Checkbox)andtheradiobuttonscontrol(OptionButton).Checkboxcontrol,thegrouprevealedanumberofoptions,providedtheseoptionsTrue,FalseorYes,Nooption,userscanchoosewhichoneormore;OptionButtoncontrols,theusercanchoosesinglegroup.OptionButtonandCheckboxcontrolsimilarfunctions,however,theyalsoexistbetweenthoseimportantdifferences:thesamegroups,mayalsoselectmultipleCheckboxoptions;ButtheycanonlychooseoneoptionButton.InFrame,PictureBoxFormcontainersorusebothoptionscontrols,Userscanusegroup.(1)Radiobuttonscontrol(OptionButton)intheapplicationprocess,Sometimesusersneedssuchachoice:Severaloptionsweretheonlychoice-species,andmustmakeachoice.Severalbecauseitismutuallyexclusive.Then,ontheneedtouseOptionButtonbuttonscontrol;Figure1isagroupofbuttonscontrols,itonlyallowsusersinchoosingadrink,andmustelection-species.Controlbuttonsarealwaysagroupintheformof.Inacontrolgroup,onlyoneisalwaysbuttonsatselectedstate;ifselectedbyoneofthem.Theremainingbuttonswillautomaticallyremovenon-selected.(2)Checkboxcontrol(Checkbox)CheckboxcontrolandOptionButtonControlssomewhatsimilar,buttheuseofaverydifferent,CheckBoxcontrolsthatworkindependentlyofeachother,andtheyseparatedwithouttheslightestrelationshipofchecksandbalances.All19 electedornotonecanbeelected.Eachoneisanindependent,inwhichoneormoreoptional.(3)FrameControlsControlframeworkisaverysimplecontrols,ItsmissionisthePaleozoicbodydrawingagreatsenseofthethree-dimensionalframework,Itisacommonattributecaptionattributetoshowthattheframeworkofthetitle.FrameControlsrarelyusedaloneanditisalwayswithothercontrolswiththeuse.Forexample,wecanintheTextBox,pictureframesandanexternaladdaframeworktoincreasethethree-dimensionaleffect,andsoon.3VisualBasic6.0ProgrammingLanguageInhumansociallife,"language"ispronunciation,vocabularyandgrammarconstitutethesystem,person-to-persontransmissionofinformation,exchangeideastool."ProgrammingLanguage"(alsocalledalgorithmlanguage)isaword,phrase,andtherulesofgrammarconstitutethedirectivesystemandthecomputerisatoolfortheexchange.Useprogramminglanguage,weonlyneedtotellthecomputerwhenandunderwhatconditionstheydo,computerwillbeinaccordancewitharequesttoimplementadirective,andtheimplementationtellustheresults.Fromthemachineryoftheimplementationperspective,theprogramminglanguagecanbedividedintotwomajorcategories:lowlevellanguageandhigh-levellanguage.Lowlevellanguageisthemachine-orientedinstructions,differentmodelsoftheCPU(CentralProcessingUnit,acronymfortheCPU)havedifferentinstructionsystem.Lowlevellanguageisdividedintomachinelanguageandassemblerlanguage.Machine-languageinstructionscontainonlybythe"0"and"1"binarysymbolsformedbycertainlaws,machinescanbedirectlyexecuted.Thesedirectivesmemoryquitedifficult,forpeopleontheuseofspecificMnemonicrepresentatives’machineryordersresultinginassemblylanguage.Assemblerlanguageproceduresrequireonlyasimpletranslationmachinescanbeimplemented.Lowlevellanguageis19 characterizedbyfasterprocedures,highefficiency,buttheprogrammerisrequiredtounderstandthemachinestructure,Programmingdifficultfornon-specialiststogetinvolved.Seniorlanguageiseasilyacceptedbythepeople;closetohumanlanguagetodescribethewayconstituteInstructionSystem.Itneednotmachine-oriented,constitutesimple,usuallyonlyonehundredscoresofvocabulary,someoftherulesthatallowmemory,andeasytolearn.Programmingspeed.Peoplesay"programminglanguages"usuallyreferstohigh-levellanguage.Seniorlanguageproceduresrequiremorecomplexcompilerdirectivesinordertobecomemachines.Indifferentapplicationsoftenusedifferentlanguagedesignapplications.VisualBasic6.0languageisacommonseniorprogramminglanguage.Computerapplicationareasisextensive,inordertomeetdifferentneeds,programminglanguage,oftenalsothecharacteristics.Forexample,asystemsuitableforthepreparationofthesoftware,facilitatescientificcomputing,databasemanagementisgoodat.Suitablegraphicdesignaswellasdedicatedtoartificialintelligence,therearealsosomelanguagealsohavemultiplefunctions.Fromtheapplicationperspective,wecanrightprogramminglanguageforthestrictclassification.Moreover,withthedevelopmentofcomputerscienceandapplicationoftherapidexpansionofvariouslanguageversionsareconstantlychanging,functioncontinuouslyupdateandenhance.Eachperiodhasanumberoflanguageinpopular,therewereanumberoflanguageinthedisappearance.Weshouldgraspprogramminglanguageinnature,regularityofthings.Tomeetspecificneeds,computerworkersdevelopedavarietyofsoftwaretools.Forexample,wordprocessing,spreadsheet,graphics,multimediamanagement,andsystemsmanagementtoolssuchassoftware.Theyaresomespecialproceduresforcollection.Userinterfaceandinteractivecomputeroperation,whichiscalledamongthevarioussubroutines.19 However,theworldiscomplexandconstantlychanging,itwillrequirethecomputertodotheworkofdiversity.Wecansaythatthemodernworldofcomputerdemandisendless.ComputermanufacturerscontinuetoproducemoreandmorepowerfulandfunctionalcomputersystemSoftwaredevelopershavebeendesignedtomeetdifferentneedsoftheapplication.Butnomatterhowthestructureofthecomputer,ithastodothework,itwasalwaysusedasaformofa"language"withthecomputerexchange.Fromthisideaofthecomputersystemcanbeseenasadifferentleveloflinguisticcompositionsystem.Peoplecanuseadifferentlanguageandcomputerexchanges.Ifweusehigh-levellanguageandcomputerexchangesystemtoprovideatranslationtools,knownasthecompilerorinterpreter,thefirstpeopletoimportcomputerinstructionsequencetranslatedintothemachinelanguageinstructionsequence,thenthecomputer'slogiccircuitsdecomposedintoMicrosfortheimplementationofthevariouscomponentscorrespondingaction.19 VisualBasic6.0简介VisualBasic6.0,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VisualBasic6.0都是最快速、最简便的方法。何谓VisualBasic6.0?“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VisualBasic6.0是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUI有直接关系。专业人员可以用VisualBasic6.0实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。VisualBasic6.0提供了学习版、专业版和企业版,用以满足不同的开发需要。学习版使编程人员很容易地开发Windows和WindowsNT的应用程序;专业版为专业编程人员提供了功能完备的开发工具;企业版允许专业人员以小组的形式来创建强健的分布式应用程序。1VisualBasic6.0功能特点VisualBasic6.0是运行于Windows平台下的一种可视化的高级编程语言。自1991年问世以来,VisualBasic6.0适应了Windows3.x到Windows95/98及WindowsNT等各版本的操作系统的发展,广泛应用于普通窗口类、数据库管理类、网络数据通信类等应用程序的开发。VisualBasic6.0作为一种可视化的计算机的高级程序设计语言,有以下显著的特点:  (1)VisualBasic6.0继承了Basic语言简单易学的特点Microsoft在发展VisualBasic6.0过程中从来没有忘记其根源,编程的入门者即使是一个对计算机工作原理一窍不通的人,也可以在相当短的时间内编写一个可行的Windows程序。  (2)与基于Dos环境下的编程语言相比,VisualBasic6.0编程思想上发生了根本的改变  与基于Dos环境下的编程语言相比,VisualBasic6.0编程思想上发生了根本的改变VisualBasic6.019 中引入了面向对象的程序设计方法,使程序设计人员从烦琐的程序设计细节中解脱出来,程序设计人员在进行程序开发时,选择适当的对象构造自己需要的界面。然后安排好某对象接收到何消息做什么就可以了。而不需要具体地考虑对象如何做、哪个先做、哪个后做的问题。  (3)VisualBasic6.0具有强大的数据库管理功能VisualBasic6.0支持SQL数据库查询,利用VisualBasic6.0中嵌入的数据库管理功能几乎可以操纵各种格式的数据库。  (4)程序开发环境高度集成化VisualBasic6.0是一个包括编辑、程序调试、程序运行、程序编译等各种功能的集成程序开发环境(IDE)  (5)VisualBasic6.0适应于开发视窗类应用程序VisualBasic6.0中包含大量的函数、命令及关键字,其中大部分与Windows图形用户界面相关,专业人员可以很方便地使用它们开发出功能强大的Windows应用程序。2VisualBasic6.0常用内部控件选择控件可以分为复选框控件(CheckBox)和单选按钮控件(OptionButton)。CheckBox控件,在组中显示多项选择,这些选择提供了True、False或Yes、No选项,用户可选择其中的一项或多项;OptionButton控件,用户可以在组中单项选择。CheckBox和OptionButton控件功能相似,但二者之间也存在者重要差别:在同个组中,可同时选择多个CheckBox选项;但只能选择一个OptionButton选项。在Frame、PictureBox或者Form容器中使用这两种选择控件时,用户可以分组使用。(1)单选按钮控件(OptionButton)在应用程序中,有时需要用户进行这样的选择:在几个选择项中只能选择其中的—种,且必须选择一种,因为这几种情况是互相排斥的。这时,就需要使用OptionButton单选钮控件;图1就是一组单选钮控件,它只允许用户在其中选一种饮料,并且必须选—种。单选钮控件总是以组的形式出现的。在一组控件中,总是只有一个单选钮处于选中状态;如果选中了其中的一个,其余单选钮则自动清除为非选中状态。(2)复选框控件(CheckBox)19 CheckBox控件与OptionButton控件有些相似,但使用时有一个很大的不同,即CheckBox控件是彼此独立工作的,它们互不相干,没有丝毫的制约关系。全选上或者一个也不选都可以。每一个都是独立的,可以在其中任选一个或多个。(3)Frame框架控件Frame控件是一个非常简单的控件,它的任务只是在宙体中绘制一个很有立体感的框架,它的常用属性就是一个caption属性,用以显示框架的标题。Frame控件很少单独使用,它总是与其它的控件配合使用。比如,我们可以在文本框、图片框的外围加上一个框架来增加立体效果等等。3VisualBasic6.0程序设计语言在人类社会生活中,“语言”是由语音、词汇和语法构成的系统,是人与人之间传递信息、交流思想的工具。而“程序设计语言”(也称算法语言)是由字、词和语法规则构成的指令系统,是人与计算机交流的工具。使用程序设计语言,我们只需要告诉计算机什么时候、什么条件下干什么,计算机就会按照要求一条一条地执行指令,并把执行结果告诉我们。从机器的执行角度来说,程序设计语言可以分成两大类:低级语言和高级语言。低级语言是面向机器的指令系统,不同型号的中央处理器(CentralProcessingUnit,缩写为CPU)有不同的指令系统。低级语言又分为机器语言和汇编语言。机器语言指令由只包含“0”和“1”的二进制符号按一定规律组成,能够被机器直接执行。这些指令记忆难度相当大,为此,人们就采用一些特定的助记符代表机器指令,从而产生了汇编语言。用汇编语言编写的程序只需要经过简单的翻译就可以被机器执行。低级语言的特点是程序执行速度快,效率高,但要求程序员了解机器的结构,程序设计难度大,非专业人员难以涉足。高级语言是由人们易于接受的、接近人类语言的描述方式构成的指令系统。它不需面向机器,构成简单,往往只有一百几十条词汇、若干条规则,便于记忆,易于学习,程序设计速度快。人们说的“程序设计语言”通常是指高级语言。高级语言编写的程序需要经过较复杂的编译才能成为机器指令。在不同的应用场合,往往使用不同的语言设计应用程序。VisualBasic6.019 语言是一种通用的高级程序设计语言。计算机应用的领域很广泛,为了适应不同的需要,程序设计语言往往又各具特点。例如,有适于编写系统软件的,有便于进行科学计算的,有善于数据库管理的,有适合图形设计的,又有专用于人工智能的,也有一些语言同时具备多种功能。从应用角度,我们难以对程序设计语言作严格分类。而且,随着计算机科学的发展及应用领域的迅速扩展,各种语言版本都在不断地变化,功能在不断更新、增强。每个时期都有一批语言在流行,又有一批语言在消亡。我们应该掌握程序设计语言中本质性、规律性的东西。为了满足人们各种特定的需要,计算机工作者开发了各种工具软件。例如文字处理、表格处理、图形处理、多媒体管理以及各种系统管理工具等软件。它们是一些专用程序集。用户在界面上与计算机交互操作,就是调用它们之中的各个子程序。然而,世界是复杂的、千变万化的,人们要求计算机做的工作也千差万别。我们可以说,现代社会对计算机的要求是无止境的。计算机厂家不断生产功能越来越强大的计算机系统,软件开发者也不断设计满足不同需要的应用程序。但不管计算机结构如何,它要干什么工作,人们总是用某一种形式的“语言”与计算机交流。从这个思路出发,计算机系统可以看作是一个由不同层次语言构成的系统。人们可以用不同的语言与计算机交流。如果我们用高级语言与计算机交流,则系统提供一个翻译工具,称为编译程序或解释程序,先把人们输入计算机的指令序列翻译成机器语言的指令序列,然后由计算机的逻辑线路分解成微指令,让各部件执行相应的动作。19 Access2000RelationalDatabaseMembersoftheOfficefamily,thepeopleofAccess2000understanding,oftenlimitedinitsinterface,forthedatabasemanagementfunctionisstillattheestablishmenttable,dataentry,UseFormguideReportingWizard,DataAccess2000PageWizardandothersimpleapplications.Infact,thefunctionsoftheAccess2000isapowerfulandbeyondyourimagination.ItisreleasedfromMicrosoftAccess2000functionssincemostcomprehensive,WindowsandtheInternetmorecloselywiththedatabasesoftware,isaverypowerful,andsimple,easy-to-usedatabasemanagementsystem(DBMS)thatthedatabasestorage,processingandmanagementsystem.Access2000relationaldatabasemanagementsystemisMicrosoftOfficePublicautomationsoftwareasanintegralpart.Itcaneffectivelyorganize,manageandsharetheinformationinthedatabase,anddatabaseinformationwiththeWebtogether.ThroughtheInternettosharedatabaseinformationwiththebasicplatform.Withthedevelopmentofinformationtechnology.Informationtechnologyplatformisoftenthechoiceofestablishingorre-establishingapplicationsofthekeyissues,thedatabaseispartoftheneedtomakeachoiceasakeyplatform.Access2000asarelationaldatabasemanagementsystemsmallandmedium-sizedinformationmanagementsystemidealdevelopmentenvironment,thecurrentdatabaseinthefield,therearemoreandmorepeopleuse.ItisapowerfuldatabasemanagementsystemMISdevelopmenttools.Thedatabaseisstoredtogetheracollectionofrelevantdata,thedataisstructured.Thedatabaseisadatastorageanddataoperationofthetool.Theroleofthedatabaseistoorganizeandpresentinformation,inshort,thedatabaseisacollectionofinformation.Computerdatabasecanbedividedintotwocategories:non-relationaldatabase(flat-)andrelationaldatabase(relational).19 Relationaldatabasecontainsanumberofdatatables,databasescontainingvariouspartsoftheterminology,likerecords.Relationaldatabasemanagementsystemhasthetechnologicaldominanceofthemainstream,butthistraditionaldatabasemanagementsystemsbyusingtwo-dimensionaldatamodel,andthereareinherentlimitationsandrestrictions.Itdifficulttoadapttotoday'srapidlychangingbusinessneeds,andthedevelopmentofnewtechnologies.WiththerapidITdevelopment,dataprocessing,notonlyinquantityincreasinglydemanding,butalsothequalityofincreasinglyhighdemand,databasemanagementdatahasbeenafundamentalchange.Thischangetothedatabasetechnologyhasbroughttremendouschallenges,Objectdatabasemanagementisnolongerlimitedtotextdataandothersimpledatatypes.Andthedescriptionandtheneedtopreservealotofcomplexunstructuredmultimediadata,andtherelationshipbetweenthedata.Furthermore,inthewakeofpopularwebsitessurgeinthenumberofvisitstoitsowndatabasestoragemechanism,alargenumberofconcurrentuserstothedemand,storageefficiencyintheuseofspace,anddataintegrityandsecurity,andotheraspectsofhigherdemand.Thesearenottraditionalrelationaldatabase,theuseofasimpletwo-dimensionaltablestructureofthemeet.Access2000istherelationaldatabasedevelopmenttools,databasepoolinginformationfortheinquiry,Storageandretrieval.Access2000theadvantageliesinitsabilitytousedatamaporcustomwindowstocollectinformation.DataprovidesamapsimilartotheExcelspreadsheet,databasetransparent.Inaddition,theAccess2000allowscreationofcustomstatementstoprintorexporttheinformationinthedatabase.Access2000alsoprovidesadatarepository.Canusedesktopdatabasefiletoextendthedatabasefileatthenetworkfileserverandothernetworkuserstosharedatabases?Access2000isarelationaldatabasetools,databasedevelopment,isthemostcommondatabases.Asnotedabove,asanAccess2000databasedevelopmentpossessesmany19 advantages,inadatapacketavailableatthesametimefacilitatethedesktopdatabaseandapowerfulrelationaldatabasefunctions.InAccess2000,withtheuserdatabaseaccesspermissionsaretwotypes:Explicitandimplicitpowersauthority.Explicitauthorityisgrantedadirectuseraccountcompetence,whichistheexclusiveuseofuseraccounts,hasnothingtodowithotherusers.Implicitauthorityisdelegatedtheauthoritygroupaccount,theuseraddedtothegroupwasgivenbythegroup'smandate.Ifauserwiththesametimethesetwopowers,therightsetofusersecuritydatabaseforavisit,thenHehadsuchauthorityistheintersectionofthetwopowers.TheAccess20002000database,thegroupofusers’accesstothedatabaseandtheauthoritysetupwork,completedonlythroughtheadministrator.Setuptheauthorityinclude:"Open/Run",readdesign,designmodifications,management,readdata,updatedatainsertionanddeletionofdata.Relationaldatabasemanagementsysteminherentlimitationsinthefollowingthreeaspects:Relationaldatabaseusedinthetwo-dimensionaltabledatamodel,cannoteffectivelyhandlethemajorityofbusinessapplications,Typicalofmultidimensionaldata.Itsinevitableresultisthatincomplexways,theinteractionofthedramaticincreaseinthenumberoftables,notverygoodbutalsotoproviderealisticsimulationofthedatamodel.Relationaldatabaseastheyusemoredatamodel,whichmightleadtoamassivestoragespaceandwastingalotofincrease,andcausethesystemtorespondtothedecliningperformance.Furthermore,thedatainreality,therearemanytypesofrelationaldatabaseisnotwelladdressed.Staticapplicationssuchasreportgeneration,andthedesignoftherelationaldatabasemanagementsystemafternoresponseandefficientbusinessprocessingfortheoptimizationprocess.Theresultisoftensomerelationaldatabaseproducts,intheGUIandWebServicesprocessing,notachievedthedesiredresults.Unlessadditionalhardwareinvestment,butitdoesnotresolvethefundamentalproblem.19 Relationswiththetwo-dimensionaldatabasetabledatamodelcandealwiththemajorityofbusinessapplicationofatypicalmulti-dimensionaldata,buttheresultsareoftentheestablishmentanduseofalargeamountofdataforms,itisdifficulttoestablishasimulationofreal-worlddatamodel.Andtheneedfordataoutputstatementswhenthey,inturn,wouldhavedispersedthelargenumberoftwo-dimensionaldatatables.Reuseindexingtechnologylinkingthetableinordertofindallthenecessarydata,this,inturn,isboundtoaffecttheuseoftheresponsespeed.Databasevariousdatabasesiscurrentlythemostimportantandthemostpopulardatabase.Relationaldatabasesystemtosupporttherelationalmodelofdatabasesystems,relationshipsbetweendatamodelstructure,relationsoperationandintegrityconstraintsetiscomposedofthreeparts.OfficeAccess2000istheChineseversionofoneofthecomponents.Access2000tothepreviousversion,theAccess2000isnotonlyamorefriendlyinterface,buttheirfunctionshavealsobeenstrengthened,especiallynetworkfunctionwasimproved,InternetAccess2000sothatitmorecloselyconnected.Access2000isasmallandmedium-sizeddatabasemanagementsystem,easytouse,powerful,andotherdatabaseshaveagoodinterface.Access2000throughpowerfultool,userscanfacilitatetheuseandmanagementofdatabases,suchasthecreationandeditingofdatatables,designandtheuseofvarioustoolsinquiriesqueryoperation,designandtheuseofwindows,productionandprintingstatements,thedesignanduseofAcer,thedesignanduseofsuchWebpages.MayalsobeusedinVisualBasic6.0A(VisualBasic6.0forApplication)AdvancedApplicationDevelopmentprocedures.Access2000isacompletedatabaseapplicationdevelopmenttool,theusercandesign,modify,Viewarecordofthebasicdatatable;inthetabledataforvariousscreenandqueryoperation;designanduseofWindowtoachievedataandoperations;Datatablescandesignvarious19 printstatements;designanduseofAcer,aseriesoftablesforspecificoperations.Access2000withastrongoperationalguide,andtoprovideuserswitharichdatabasetablebasictemplate.Usersonlyneedasimpledatabaseoperationscanbeestablishedbyusingthebasicform,Formandstatements.InAccess2000,canbeset,toalterthebasiccorrelationbetweenthetables,thusachievinganumberofrelatedtablesintherelationshipbetweentheinquiries.Access2000-Theoperationcanachieveautomation,theoperatorismoresimpleandefficient.Access2000toenhancethenetworkfunction,userscancompletetheeaseofwebpublication.Access2000cannotonlydealwiththeirowndatabasefiles.Couldalsoaddresssomeotherdatabasemanagementsoftwaresystemestablishedbythedatabasefiles,theabilitytodistinguishBase.FoxBASE,FoxPro,Paradox,databaseformats,suchasdocuments,andsupporttheopendatabaseconnectivitystandard(ODBC)SQL.Access2000withworkstations,serversordatabasesonthemainframedatabaseinterconnectedandcanbeusedforbuildingclient/serverapplicationsoftheworkstation.Andotherrelationaldatabasemanagementsystems,Access2000havethefollowingadvantages:Storagesingledocument.Access2000ofadatabasefilecontainsthedatabaseofalldatatables,query,windows,allstatements,andotherdatamanageable.Supportforlongfilenamesandfilenamecanbeaddedtotheblank,documentseasilycomprehensiblesearch.Powerfulnetworkfunctioncanbetransmittedthroughthenetworkdata.Easytouse,youdonotneedtounderstandtheprogramminglanguagecaneasilydesignanddevelopmentofdatabaseapplications.Canhandleavarietyofdataandinformation,suchastextfilesandotherdatabasesofdocuments.19 Access2000关系型数据库在Office家族成员中,人们对于Access2000的了解,往往只局限在它的操作界面中,对于数据库管理的功能仍只是停留在建立表、数据输入、使用窗体向导、报表向导、数据访问页向导等一些简单的应用上。其实Access2000的功能十分强大,且超乎你的想象。它是微软自公布Access以来功能最全面、与Windows和Internet结合最紧密的数据库软件,是一个功能非常强大,而且简单易用的数据库管理系统(DBMS),即对数据库进行存储、处理和管理的系统。Access2000关系型数据库管理系统是Microsoft公司的Office办公自动化软件的一个组成部分。它可以有效地组织、管理和共享数据库的信息,并将数据库信息与Web结合在一起并通过Internet共享数据库信息提供了基础平台。随着信息技术的发展,信息技术平台的选择常常是建立或重新建立应用系统时的关键问题,而数据库正是其中需要做出选择的关键平台。Access2000作为一种关系型数据库管理系统,是中小型信息管理系统的理想开发环境,在当前数据库领域,已有越来越多的人使用。它是一个功能强大的数据库管理系统的MIS系统开发工具。数据库是存储在一起的相关数据的集合,这些数据是结构化的,数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录等。关系数据库管理系统曾处于技术主流而独领风骚,但是这种传统的数据库管理系统因采用两维数据模型,而存在着本身固有的约束和限制。难以适应当今迅速变化的业务需求,以及新技术发展。随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上也要求越来越高,数据库所管理的数据已经发生了根本的变化。这一变化给数据库技术带来了巨大挑战,数据库管理的对象已不再仅限于文本数据等简单的数据类型,而需要描述和保存大量多媒体非结构化的复杂数据,以及数据间的关系。19 此外,随着热门网站访问数量的激增,对数据库本身的存储机制、大量并发用户的使用需求、存储空间的使用效率、以及数据的完整性和安全性等方面都提出了更高要求。而这些都不是传统关系数据库中,使用二维表简单结构就可以满足的。Access2000就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access2000的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access2000允许创建自定义报表用于打印或输出数据库中的信息。Access2000也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access2000是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access2000作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。在Access2000中,用户所具有的数据库访问权限有两种类型:显式权限和隐式权限。显式权限是指直接授予某一用户账号的权限,这是该用户账号专用的,与其他用户无关。隐式权限是指授予组账号的权限,即用户加入到组中的同时被赋予的组的权限。如果一个用户同时具有上述两种权限,当该用户对设置了安全性的数据库进行访问时,那么,他所具有的权限就是两种权限的交集。在Access数据库中,对组和用户访问数据库权限的设置工作,只能通过管理员完成。设置的权限包括:“打开/运行”,读取设计、修改设计、管理、读取数据,更新数据、插入数据和删除数据。关系型数据库管理系统本身固有的局限性,表现在以下三个方面:关系数据库所采用的两维表数据模型,不能有效地处理在大多数事务处理应用中,典型存在的多维数据。其不可避免的结果是,在复杂方式下,相互作用表的数量激增,而且还不能很好地提供模拟现实数据关系的模型。关系数据库由于其所用数据模型较多,还可能造成存储空间的海量增加和大量浪费,并且会导致系统的响应性能不断下降。而且,在现实数据中,有许多类型是关系数据库不能较好地处理的。为静态应用例如报表生成,而设计的关系型数据库管理系统,并没有经过针对高效事务处理而进行的优化过程。其结果往往是某些关系型数据库产品,在对GUI和Web的事务处理过程中,没有达到预期的效果。除非增加更多的硬件投资,但这并不能从根本上解决问题。19 用关系数据库的两维表数据模型,可以处理在大多数事务处理应用中的典型多维数据,但其结果往往是建立和使用大量的数据表格,仍很难建立起能模拟现实世界的数据模型。并且在数据需要作报表输出时,又要反过来将已分散设置的大量的两维数据表,再利用索引等技术进行表的连接后,才能找到全部所需的数据,而这又势必影响到应用系统的响应速度。关系数据库目前是各类数据库中最重要、最流行的数据库。关系数据库系统支持关系模型的数据库系统,关系模型由关系数据结构、关系操作集合和完整性约束三部分组成。Access2000是Office2000中文版的组件之一。与以前的Access版本相比,Access2000不仅界面更加友好,而且功能也有了加强,尤其是网络功能有明显的提高,使Access2000与互联网的结合更加紧密。  Access2000是一个中、小型数据库管理系统,使用方便、功能强大,与其它数据库有良好的接口。  通过Access2000功能强大的工具,用户可以方便的使用和管理数据库,如创建和编辑数据表、设计和使用各种查询工具进行查询操作、设计和使用窗体、制作和打印报表、设计和使用宏设计和使用Web页等。还可使用VisualBasic6.0A(VisualBasic6.0forApplication)开发高级应用程序。  Access2000具有完整的数据库应用开发工具,用户可以方便的设计、修改、浏览一个记录数据的基本表;可以在表数据中进行各种筛选和查询操作;可以设计和使用各种窗体以实现数据显示和操作;可以根据表数据设计打印各种报表;可以设计和使用宏,对表进行一系列特定的操作。  Access2000内有强大的操作向导,为用户提供了丰富的数据库基本表模板。用户只需简单的操作就可建立数据库中所使用的各种基本表、窗体和报表。  在Access2000中,可以设定、修改基本表之间的关联,从而实现在多个相关表之间的关系查询。  Access2000中的宏可以实现操作的自动化,使操作更加简单、快捷。  Access2000增强了网络功能,用户可以轻松自如地完成网页发布等。  Access2000不仅可以处理自身的数据库文件,还可以处理其它一些数据库系统管理软件所建立的数据库文件,能识别Base、FoxBASE、FoxPro、Paradox等数据库格式文件,并且支持开放式数据库互连性标准(ODBC)的SQL19 。  Access2000能与工作站、数据库服务器或主机上的各种数据库互相连接,并可用于建立客户/服务器应用程序中的工作站部分。  与其它的关系型数据库管理系统相比,Access2000具有以下优点:  存储文件单一。Access2000的一个数据库文件中包含了该数据库中的全部数据表、查询、窗体、报表等所有数据,便于管理。  支持长文件名,并可以在文件名内加空格,使文件便于理解、查找。  具有强大的网络功能,可通过网络传送数据。  使用简便,用户无需了解编程语言,便可轻松地设计和开发数据库应用程序。  可以处理多种数据信息,如文本文件和其它数据库文件。19

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭