还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
外文翻译IntroductionofVisualBasic
6.0VisualBasicListedVBMicrosoftCorporationtolaunchaWindowsapplicationdevelopmenttool.Istheworldsmostwidelyusedprogramminglanguageitwasgenerallyacknowledgedtobethemostefficientprogrammingofaprogrammingmethod.Whetherthedevelopmentofpowerfulreliableperfor__n__ofthebusinesssoftwareorcanbepreparedtodealwiththepracticalproblemsof__allpracticalpro__duresVisualBasic
6.0isthequickestmostconvenientway.WhatisVisualBasic
6.0Visualreferstotheuseofvisualizationofthedevelopmentofgraphicaluserinte_____GUIgenerallydonotneedtopreparealargenumberofcodeinte_____elementstodescribetheappearan__andlocationandaslongasne__ssarytodraganddropcontrolsonthescreentothecorrespondinglocationwillbe;BasicreferstotheBASIClanguageVisualBasic
6.0isbecausetheoriginalBASIClanguagedevelopedonthebasisofthatsofarincludeshundredsofphrasesFunctionandkeywordsand__nyWindowsGUIaredirectlyrelated.ProfessionalscanuseVisualBasic
6.0toanyotherWindowsprogramminglanguagefunctionyoubeginnersandseveralKeywordscanestablishpracticalapplication.VisualBasic
6.0providesalearningversionProfessionalEditionandEnterpriseEditiontomeettheneedsofdifferentdevelopers.LearningversionenablesprogrammerstoeasilydevelopWindowsandWindowsNTapplications;ProfessionalEditionforprofessionalprogrammerstoprovidethecompletefunctionsofdevelopmenttools;EnterpriseEditionallowsprofessionalstoformthegrouptocreateastrongdistributedapplications.1VisualBasic
6.0featuresVisualBasic
6.0isrunningontheWindowsplatformunderavisualizationofhigh-levelprogramminglanguages.Sin__in__ptionin
1991.VisualBasic
6.0windows
3.xtoadapttotheWindows95/98andWindowsNTetc.versionoftheoperatingsystemwidelyusedinordinarywindowcategorydatabase__nagementcategorydatacommunicationsnetworkforsuchapplicationdevelopment.VisualBasic
6.0asacomputervisualizationoftheseniorprogramminglanguagethefollowingnotablefeatures:1VisualBasic
6.0inheritedtheBasiclanguageiseasyfeaturesinMicrosoftVisualBasic
6.0developmentpro__ssneverforgethisrootsprogrammingevenforbeginnersisaprincipleofcomputer-illiteratepeoplealsoinarelativelyshortperiodoftimetoprepareaviableWindowspro__dures.2BasedontheDosandtheenviro__entthantheprogramminglanguageVisualBasic
6.0thinkingaboutafundamentalchangebasedontheDosandtheenviro__entthantheprogramminglanguageVisualBasic
6.0thinkingaboutafundamentalchangeintheintroductionoftheVisualBasic
6.0O__ect-orientedprogramdesignthepro__ssdesignstafffromthetediousdetailsofthepro__duresdesignedtoextricatethemselvesprogrammingstaffduringprogramdevelopmentchoosetherightpeopleneedtostructuretheirowninte_____.Thenarrangementsforare__ptiono__ecttowhatinfor__tiondowhatevertheycan.Withouttheneedtoconsiderspecifictargetsofwhattodowhattodowhattodoaftertheissue.3VisualBasic
6.0haspowerfuldatabase__nagementfunctionsVisualBasic
6.0supportSQLdatabaseinquiriesVisualBasic
6.0embeddeddatabase__nagementfunctionscanbe__nipulatedalmostallofthedatabasefor__t.4Developmentofhighlyintegratedenviro__entisaVisualBasic
6.0includingeditingdebuggingpro__duresoperatingpro__duresCompilingpro__duressuchasfunctionalintegrationprogramdevelopmentenviro__entIDE5VisualBasic
6.0adaptationinthedevelopmentofWindows-typeapplicationVisualBasic
6.0sequen__containsalotoffunctionsordersandkeywordsMostWindowsgraphicaluserinte_____-relatedprofessionalscaneasilyusethemtodeveloppowerfulWindowsapplication.2VisualBasic
6.0CommoninternalcontrolsControloptionscanbedividedintocheckboxcontrolCheckboxandtheradiobuttonscontrolOptionButton.CheckboxcontrolthegrouprevealedanumberofoptionsprovidedtheseoptionsTrueFalseorYesNooptionuserscanchoosewhichoneormore;OptionButtoncontrolstheusercanchoosesinglegroup.OptionButtonandCheckboxcontrolsimilarfunctionshowevertheyalsoexistbetweenthoseimportantdifferen__s:thesamegroups__yalsoselectmultipleCheckboxoptions;ButtheycanonlychooseoneoptionButton.InFramePictureBoxFormcontainersorusebothoptionscontrolsUserscanusegroup.1RadiobuttonscontrolOptionButtonintheapplicationpro__ssSometimesusersneedssuchachoi__:Severaloptionsweretheonlychoi__-speciesandmust__keachoi__.Severalbecauseitismutuallyexclusive.ThenontheneedtouseOptionButtonbuttonscontrol;Figure1isagroupofbuttonscontrolsitonlyallowsusersinchoosingadrinkandmustelection-species.Controlbuttonsarealwaysagroupintheformof.Inacontrolgrouponlyoneisalwaysbuttonsatselectedstate;ifselectedbyoneofthem.There__iningbuttonswillauto__ticallyremovenon-selected.2CheckboxcontrolCheckboxCheckboxcontrolandOptionButtonControlssomewhatsimilarbuttheuseofaverydifferentCheckBoxcontrolsthatworkindependentlyofeachotherandtheyseparatedwithouttheslightestrelationshipofchecksandbalan__s.Allelectedornotonecanbeelected.Eachoneisanindependentinwhichoneormoreoptional.3FrameControlsControlframeworkisavery______controlsItsmissionisthePaleozoicbodydrawingagreatsenseofthethree-dimensionalframeworkItisacommonattributecaptionattributetoshowthattheframeworkofthetitle.FrameControlsrarelyusedaloneanditisalwayswithothercontrolswiththeuse.ForexamplewecanintheTextBoxpictureframesandanexternaladdaframeworktoincreasethethree-dimensionaleffectandsoon.3VisualBasic
6.0ProgrammingLanguageInhu__nsociallifelanguageispronunciationvocabularyandgram__rconstitutethesystemperson-to-persontran__issionofinfor__tionexchangeideastool.ProgrammingLanguagealsocalledalgorithmlanguageisawordphraseandtherulesofgram__rconstitutethedirectivesystemandthecomputerisatoolfortheexchange.Useprogramminglanguageweonlyneedto____thecomputerwhenandunderwhatconditionstheydocomputerwillbeinaccordan__witharequesttoimplementadirectiveandtheimplementation____ustheresults.Fromthe__chineryoftheimplementationperspectivetheprogramminglanguagecanbedividedintotwo__jorcategories:lowlevellanguageandhigh-levellanguage.Lowlevellanguageisthe__chine-orientedinstructionsdifferentmodelsoftheCPU__ntralPro__ssingUnitacronymfortheCPUh__edifferentinstructionsystem.Lowlevellanguageisdividedinto__chinelanguageandassemblerlanguage.__chine-languageinstructionscontainonlybythe0and1binarysymbolsformedby__rtainlaws__chinescanbedirectlyexecuted.ThesedirectivesmemoryquitedifficultforpeopleontheuseofspecificMnemonicrepresentatives’__chineryordersresultinginassemblylanguage.Assemblerlanguagepro__duresrequireonlya______translation__chinescanbeimplemented.Lowlevellanguageischaracterizedbyfasterpro__dureshighefficiencybuttheprogrammerisrequiredtounderstandthe__chinestructureProgrammingdifficultfornon-specialiststogetinvolved.Seniorlanguageiseasilyac__ptedbythepeople;closetohu__nlanguagetodescribethewayconstituteInstructionSystem.Itneednot__chine-orientedconstitute______usuallyonlyonehundredscoresofvocabularysomeoftherulesthatallowmemoryandeasytolearn.Programmingspeed.Peoplesayprogramminglanguagesusuallyreferstohigh-levellanguage.Seniorlanguagepro__duresrequiremorecomplexcompilerdirectivesinordertobecome__chines.Indifferentapplicationsoftenusedifferentlanguagedesignapplications.VisualBasic
6.0languageisacommonseniorprogramminglanguage.Computerapplicationareasisextensiveinordertomeetdifferentneedsprogramminglanguageoftenalsothecharacteristics.Forexampleasystemsuitableforthepreparationofthesoftwarefacilitatescientificcomputingdatabase__nagementisgoodat.Suitablegraphicdesignaswellasdedicatedtoartificialin____igen__therearealsosomelanguagealsoh__emultiplefunctions.Fromtheapplicationperspectivewecanrightprogramminglanguageforthestrictclassification.Moreoverwiththedevelopmentofcomputerscien__andapplicationoftherapidexpansionofvariouslanguageversionsareconstantlychangingfunctioncontinuouslyupdateandenhan__.Eachperiodhasanumberoflanguageinpopulartherewereanumberoflanguageinthedisappearan__.Weshouldgraspprogramminglanguageinnatureregularityofthings.Tomeetspecificneedscomputerworkersdevelopedavarietyofsoftwaretools.Forexamplewordpro__ssingspreadsheetgraphicsmultimedia__nagementandsystems__nagementtoolssuchassoftware.Theyaresomespecialpro__duresforcollection.Userinte_____andinteractivecomputeroperationwhichiscalledamongthevarioussubroutines.Howevertheworldiscomplexandconstantlychangingitwillrequirethecomputertodotheworkofdiversity.Wecansaythatthemodernworldofcomputerde__ndisendless.Computer__nufacturerscontinuetoprodu__moreandmorepowerfulandfunctionalcomputersystemSoftwaredevelopersh__ebeendesignedtomeetdifferentneedsoftheapplication.Butno__tterhowthestructureofthecomputerithastodotheworkitwasalwaysusedasaformofalanguagewiththecomputerexchange.Fromthisideaofthecomputersystemcanbeseenasadifferentleveloflinguisticcompositionsystem.Peoplecanuseadifferentlanguageandcomputerexchanges.Ifweusehigh-levellanguageandcomputerexchangesystemtoprovideatranslationtoolsknownasthecompilerorinterpreterthefirstpeopletoimportcomputerinstructionsequen__translatedintothe__chinelanguageinstructionsequen__thenthecomputerslogiccircuitsdecomposedintoMicrosfortheimplementationofthevariouscomponentscorrespondingaction.VisualBasic
6.0简介VisualBasic
6.0简称VB,是Microsoft公司推出的一种Windows应用程序__工具是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法无论是__功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VisualBasic
6.0都是最快速、最简便的方法何谓VisualBasic
6.0?“Visual”指的是采用可视化的__图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VisualBasic
6.0是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUI有直接关系专业人员可以用VisualBasic
6.0实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序VisualBasic
6.0提供了学习版、专业版和企业版,用以满足不同的__需要学习版使编程人员很容易地__Windows和WindowsNT的应用程序;专业版为专业编程人员提供了功能完备的__工具;企业版允许专业人员以小组的形式来创建强健的分布式应用程序1VisualBasic
6.0功能特点VisualBasic
6.0是运行于Windows平台下的一种可视化的高级编程语言自1991年问世以来,VisualBasic
6.0适应了Windows
3.x到Windows95/98及WindowsNT等各版本的操作系统的发展,广泛应用于普通窗口类、数据库管理类、网络数据通信类等应用程序的__VisualBasic
6.0作为一种可视化的计算机的高级程序设计语言,有以下显著的特点 1VisualBasic
6.0继承了Basic语言简单易学的特点Microsoft在发展VisualBasic
6.0过程中从来没有忘记其根源,编程的入门者即使是一个对计算机工作原理一窍不通的人,也可以在相当短的时间内编写一个可行的Windows程序 2与基于Dos环境下的编程语言相比,VisualBasic
6.0编程思想上发生了根本的改变 与基于Dos环境下的编程语言相比,VisualBasic
6.0编程思想上发生了根本的改变VisualBasic
6.0中引入了面向对象的程序设计方法,使程序设计人员从烦琐的程序设计细节中解脱出来,程序设计人员在进行程序__时,选择适当的对象构造自己需要的界面然后安排好某对象接收到何消息做什么就可以了而不需要具体地考虑对象如何做、哪个先做、哪个后做的问题 3VisualBasic
6.0具有强大的数据库管理功能VisualBasic
6.0支持SQL数据库查询,利用VisualBasic
6.0中嵌入的数据库管理功能几乎可以操纵各种格式的数据库 4程序__环境高度集成化VisualBasic
6.0是一个包括编辑、程序调试、程序运行、程序编译等各种功能的集成程序__环境(IDE) 5VisualBasic
6.0适应于__视窗类应用程序VisualBasic
6.0中包含大量的函数、命令及关键字,其中大部分与Windows图形用户界面相关,专业人员可以很方便地使用它们__出功能强大的Windows应用程序2VisualBasic
6.0常用内部控件选择控件可以分为复选框控件CheckBox和单选按钮控件OptionButtonCheckBox控件,在组中显示多项选择,这些选择提供了True、False或Yes、No选项,用户可选择其中的一项或多项;OptionButton控件,用户可以在组中单项选择CheckBox和OptionButton控件功能相似,但二者之间也存在者重要差别在同个组中,可同时选择多个CheckBox选项;但只能选择一个OptionButton选项在Frame、PictureBox或者Form容器中使用这两种选择控件时,用户可以分组使用1单选按钮控件OptionButton在应用程序中,有时需要用户进行这样的选择在几个选择项中只能选择其中的—种,且必须选择一种,因为这几种情况是互相排斥的这时,就需要使用OptionButton单选钮控件;图1就是一组单选钮控件,它只允许用户在其中选一种饮料,并且必须选—种单选钮控件总是以组的形式出现的在一组控件中,总是只有一个单选钮处于选中状态;如果选中了其中的一个,其余单选钮则自动清除为非选中状态2复选框控件CheckBoxCheckBox控件与OptionButton控件有些相似,但使用时有一个很大的不同,即CheckBox控件是彼此__工作的,它们互不相干,没有丝毫的制约关系全选上或者一个也不选都可以每一个都是__的,可以在其中任选一个或多个3Frame框架控件Frame控件是一个非常简单的控件,它的任务只是在宙体中绘制一个很有立体感的框架,它的常用属性就是一个caption属性,用以显示框架的标题Frame控件很少单独使用,它总是与其它的控件配合使用比如,我们可以在文本框、__框的__加上一个框架来增加立体效果等等3VisualBasic
6.0程序设计语言在人类社会生活中,“语言”是由__、词汇和语法构成的系统,是人与人之间传递信息、交流思想的工具而“程序设计语言”也称算法语言是由字、词和语法规则构成的指令系统,是人与计算机交流的工具使用程序设计语言,我们只需要告诉计算机什么时候、什么条件下干什么,计算机就会按照要求一条一条地执行指令,并把执行结果告诉我们从机器的执行角度来说,程序设计语言可以分成两大类低级语言和高级语言低级语言是面向机器的指令系统,不同型号的__处理器__ntralPro__ssingUnit,缩写为CPU有不同的指令系统低级语言又分为机器语言和汇编语言机器语言指令由只包含“0”和“1”的二进制符号按一定规律组成,能够被机器直接执行这些指令记忆难度相当大,为此,人们就采用一些特定的助记符代表机器指令,从而产生了汇编语言用汇编语言编写的程序只需要经过简单的翻译就可以被机器执行低级语言的特点是程序执行速度快,效率高,但要求程序员了解机器的结构,程序设计难度大,非专业人员难以涉足高级语言是由人们易于接受的、接近人类语言的描述方式构成的指令系统它不需面向机器,构成简单,往往只有一百几十条词汇、若干条规则,便于记忆,易于学习,程序设计速度快人们说的“程序设计语言”通常是指高级语言高级语言编写的程序需要经过较复杂的编译才能成为机器指令在不同的应用场合,往往使用不同的语言设计应用程序VisualBasic
6.0语言是一种通用的高级程序设计语言计算机应用的领域很广泛,为了适应不同的需要,程序设计语言往往又各具特点例如,有适于编写系统软件的,有便于进行科学计算的,有善于数据库管理的,有适合图形设计的,又有专用于人工智能的,也有一些语言同时具备多种功能从应用角度,我们难以对程序设计语言作严格分类而且,随着计算机科学的发展及应用领域的迅速扩展,各种语言版本都在不断地变化,功能在不断更新、增强每个时期都有一批语言在流行,又有一批语言在消亡我们应该掌握程序设计语言中本质性、规律性的东西为了满足人们各种特定的需要,计算机工____了各种工具软件例如文字处理、表格处理、图形处理、多媒体管理以及各种系统管理工具等软件它们是一些专用程序集用户在界面上与计算机交互操作,就是调用它们之中的各个子程序然而,世界是复杂的、千变万化的,人们要求计算机做的工作也千差万别我们可以说,现代社会对计算机的要求是无止境的计算机厂家不断生产功能越来越强大的计算机系统,软件__者也不断设计满足不同需要的应用程序但不管计算机结构如何,它要干什么工作,人们总是用某一种形式的“语言”与计算机交流从这个思路出发,计算机系统可以看作是一个由不同层次语言构成的系统人们可以用不同的语言与计算机交流如果我们用高级语言与计算机交流,则系统提供一个翻译工具,称为编译程序或解释程序,先把人们输入计算机的指令序列翻译成机器语言的指令序列,然后由计算机的逻辑线路分解成微指令,让各部件执行相应的动作Ac__ss2000RelationalDatabaseMembersoftheOffi__familythepeopleofAc__ss2000understandingoftenlimitedinitsinte_____forthedatabase__nagementfunctionisstillattheestablishmenttabledataentryUseFormguideReportingWizardDataAc__ss2000PageWizardandother______applications.InfactthefunctionsoftheAc__ss2000isapowerfulandbeyondyouri__gination.ItisreleasedfromMicrosoftAc__ss2000functionssin__mostcomprehensiveWindowsandtheInternetmorecloselywiththedatabasesoftwareisaverypowerfuland______easy-to-usedatabase__nagementsystemDBMSthatthedatabasestoragepro__ssingand__nagementsystem.Ac__ss2000relationaldatabase__nagementsystemisMicrosoftOffi__Publicauto__tionsoftwareasanintegralpart.Itcaneffectivelyorganize__nageandsharetheinfor__tioninthedatabaseanddatabaseinfor__tionwiththeWebtogether.ThroughtheInternettosharedatabaseinfor__tionwiththebasicplatform.Withthedevelopmentofinfor__tiontechnology.Infor__tiontechnologyplatformisoftenthechoi__ofestablishingorre-establishingapplicationsofthekeyissuesthedatabaseispartoftheneedto__keachoi__asakeyplatform.Ac__ss2000asarelationaldatabase__nagementsystem__allandmedium-sizedinfor__tion__nagementsystemidealdevelopmentenviro__entthecurrentdatabaseinthefieldtherearemoreandmorepeopleuse.Itisapowerfuldatabase__nagementsystemMISdevelopmenttools.Thedatabaseisstoredtogetheracollectionofrelevantdatathedataisstructured.Thedatabaseisadatastorageanddataoperationofthetool.Theroleofthedatabaseistoorganizeandpresentinfor__tioninshortthedatabaseisacollectionofinfor__tion.Computerdatabasecanbedividedintotwocategories:non-relationaldatabaseflat-andrelationaldatabaserelational.Relationaldatabasecontainsanumberofdatatablesdatabasescontainingvariouspartsoftheterminologylikerecords.Relationaldatabase__nagementsystemhasthetechnologicaldominan__ofthe__instreambutthistraditionaldatabase__nagementsystemsbyusingtwo-dimensionaldatamodelandthereareinherentlimitationsandrestrictions.Itdifficulttoadapttotodaysrapidlychangingbusinessneedsandthedevelopmentofnewtechnologies.WiththerapidITdevelopmentdatapro__ssingnotonlyinquantityincreasinglyde__ndingbutalsothequalityofincreasinglyhighde__nddatabase__nagementdatahasbeenafundamentalchange.ThischangetothedatabasetechnologyhasbroughttremendouschallengesO__ectdatabase__nagementisnolongerlimitedtotextdataandother______datatypes.Andthedescriptionandtheneedtopreservealotofcomplexunstructuredmultimediadataandtherelationshipbetweenthedata.Furthermoreinthewakeofpopularwebsitessurgeinthenumberofvisitstoitsowndatabasestoragemechani__alargenumberofconcurrentuserstothede__ndstorageefficiencyintheuseofspa__anddataintegrityandsecurityandotheraspectsofhigherde__nd.Thesearenottraditionalrelationaldatabasetheuseofa______two-dimensionaltablestructureofthemeet.Ac__ss2000istherelationaldatabasedevelopmenttoolsdatabasepoolinginfor__tionfortheinquiryStorageandretrieval.Ac__ss2000theadvantageliesinitsabilitytousedata__porcustomwindowstocollectinfor__tion.Dataprovidesa__psimilartotheEx__lspreadsheetdatabasetransparent.InadditiontheAc__ss2000allowscreationofcustomstatementstoprintorexporttheinfor__tioninthedatabase.Ac__ss2000alsoprovidesadatarepository.CanusedesktopdatabasefiletoextendthedatabasefileatthenetworkfileserverandothernetworkuserstosharedatabasesAc__ss2000isarelationaldatabasetoolsdatabasedevelopmentisthemostcommondatabases.AsnotedaboveasanAc__ss2000databasedevelopmentpossesses__nyadvantagesinadatapacket__ailableatthesametimefacilitatethedesktopdatabaseandapowerfulrelationaldatabasefunctions.InAc__ss2000withtheuserdatabaseac__sspermissionsaretwotypes:Explicitandimplicitpowersauthority.Explicitauthorityisgrantedadirectuseraccountcompeten__whichistheexclusiveuseofuseraccountshasnothingtodowithotherusers.Implicitauthorityisdelegatedtheauthoritygroupaccounttheuseraddedtothegroupwasgivenbythegroups__ndate.IfauserwiththesametimethesetwopowerstherightsetofusersecuritydatabaseforavisitthenHehadsuchauthorityistheintersectionofthetwopowers.TheAc__ss20002000databasethegroupofusers’ac__sstothedatabaseandtheauthoritysetupworkcompletedonlythroughtheadministrator.Setuptheauthorityinclude:Open/Runreaddesigndesignmodifications__nagementreaddataupdatedatainsertionanddeletionofdata.Relationaldatabase__nagementsysteminherentlimitationsinthefollowingthreeaspects:Relationaldatabaseusedinthetwo-dimensionaltabledatamodelcannoteffectivelyhandlethe__jorityofbusinessapplicationsTypicalofmultidimensionaldata.Itsinevitableresultisthatincomplexwaystheinteractionofthedra__ticincreaseinthenumberoftablesnotverygoodbutalsotoproviderealisticsimulationofthedatamodel.Relationaldatabaseastheyusemoredatamodelwhichmightleadtoa__ssivestoragespa__andwastingalotofincreaseandcausethesystemtorespondtothedecliningperfor__n__.Furthermorethedatainrealitythereare__nytypesofrelationaldatabaseisnotwelladdressed.Staticapplicationssuchasreportgenerationandthedesignoftherelationaldatabase__nagementsystemafternoresponseandefficientbusinesspro__ssingfortheoptimizationpro__ss.TheresultisoftensomerelationaldatabaseproductsintheGUIandWebServi__spro__ssingnotachievedthedesiredresults.Unlessadditionalhardwareinvestmentbutitdoesnotresolvethefundamentalproblem.Relationswiththetwo-dimensionaldatabasetabledatamodelcandealwiththe__jorityofbusinessapplicationofatypicalmulti-dimensionaldatabuttheresultsareoftentheestablishmentanduseofalargeamountofdataformsitisdifficulttoestablishasimulationofreal-worlddatamodel.Andtheneedfordataoutputstatementswhentheyinturnwouldh__edispersedthelargenumberoftwo-dimensionaldatatables.Reuseindexingtechnologylinkingthetableinordertofindallthene__ssarydatathisinturnisboundtoaffecttheuseoftheresponsespeed.Databasevariousdatabasesiscurrentlythemostimportantandthemostpopulardatabase.Relationaldatabasesystemtosupporttherelationalmodelofdatabasesystemsrelationshipsbetweendatamodelstructurerelationsoperationandintegrityconstraintsetiscomposedofthreeparts.Offi__Ac__ss2000istheChineseversionofoneofthecomponents.Ac__ss2000tothepreviousversiontheAc__ss2000isnotonlyamorefriendlyinte_____buttheirfunctionsh__ealsobeenstrengthenedespeciallynetworkfunctionwasimprovedInternetAc__ss2000sothatitmorecloselyconnected.Ac__ss2000isa__allandmedium-sizeddatabase__nagementsystemeasytousepowerfulandotherdatabasesh__eagoodinte_____.Ac__ss2000throughpowerfultooluserscanfacilitatetheuseand__nagementofdatabasessuchasthecreationandeditingofdatatablesdesignandtheuseofvarioustoolsinquiriesqueryoperationdesignandtheuseofwindowsproductionandprintingstatementsthedesignanduseofA__rthedesignanduseofsuchWebpages.__yalsobeusedinVisualBasic
6.0AVisualBasic
6.0forApplicationAdvan__dApplicationDevelopmentpro__dures.Ac__ss2000isacompletedatabaseapplicationdevelopmenttooltheusercandesignmodifyViewarecordofthebasicdatatable;inthetabledataforvariousscreenandqueryoperation;designanduseofWindowtoachievedataandoperations;Datatablescandesignvariousprintstatements;designanduseofA__raseriesoftablesforspecificoperations.Ac__ss2000withastrongoperationalguideandtoprovideuserswitharichdatabasetablebasictemplate.Usersonlyneeda______databaseoperationscanbeestablishedbyusingthebasicformFormandstatements.InAc__ss2000canbesettoalterthebasiccorrelationbetweenthetablesthusachievinganumberofrelatedtablesintherelationshipbetweentheinquiries.Ac__ss2000-Theoperationcanachieveauto__tiontheoperatorismore______andefficient.Ac__ss2000toenhan__thenetworkfunctionuserscancompletetheeaseofwebpublication.Ac__ss2000cannotonlydealwiththeirowndatabasefiles.Couldalsoaddresssomeotherdatabase__nagementsoftwaresystemestablishedbythedatabasefilestheabilitytodistinguishBase.FoxBASEFoxProParadoxdatabasefor__tssuchasdocumentsandsupporttheopendatabaseconnectivitystandardODBCSQL.Ac__ss2000withworkstationsserversordatabasesonthe__inframedatabaseinterconnectedandcanbeusedforbuildingclient/serverapplicationsoftheworkstation.Andotherrelationaldatabase__nagementsystemsAc__ss2000h__ethefollowingadvantages:Storagesingledocument.Ac__ss2000ofadatabasefilecontainsthedatabaseofalldatatablesquerywindowsallstatementsandotherdata__nageable.Supportforlongfilenamesandfilenamecanbeaddedtotheblankdocumentseasilycomprehensiblesearch.Powerfulnetworkfunctioncanbetran__ittedthroughthenetworkdata.Easytouseyoudonotneedtounderstandtheprogramminglanguagecaneasilydesignanddevelopmentofdatabaseapplications.Canhandleavarietyofdataandinfor__tionsuchastextfilesandotherdatabasesofdocuments.Ac__ss2000关系型数据库在Offi__家族成员中,人们对于Ac__ss2000的了解,往往只局限在它的操作界面中,对于数据库http://___.chinahtml.com/databases/\t_blank管理的功能仍只是停留在建立表、数据输入、使用窗体向导、报表向导、数据访问页向导等一些简单的应用上其实Ac__ss2000的功能十分强大,且超乎你的想象它是微软自公布Ac__ss以来功能最全面、与Windowshttp://___.chinahtml.com/systems/2/\t_blank和Internet结合最紧密的数据库http://___.chinahtml.com/databases/\t_blank软件,是一个功能非常强大,而且简单易用的数据库http://___.chinahtml.com/databases/\t_blank管理系统(DBMS),即对数据库http://___.chinahtml.com/databases/\t_blank进行存储、处理和管理的系统Ac__ss2000关系型数据库管理系统是Microsoft公司的Offi__办公自动化软件的一个组成部分它可以有效地__、管理和共享数据库的信息,并将数据库信息与Web结合在一起并通过Internet共享数据库信息提供了基础平台随着信息技术的发展,信息技术平台的选择常常是建立或重新建立应用系统时的关键问题,而数据库正是其中需要做出选择的关键平台Ac__ss2000作为一种关系型数据库管理系统,是中小型信息管理系统的理想__环境,在当前数据库领域,已有越来越多的人使用它是一个功能强大的数据库管理系统的MIS系统__工具数据库是存储在一起的相关数据的__,这些数据是结构化的,数据库是一种存储数据并对数据进行操作的工具数据库的作用在于__和表达信息,简而言之,数据库就是信息的__计算机的数据库可以分为两类非关系数据库(flat-file)和关系数据库(relational)关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录等关系数据库管理系统曾处于技术主流而独领__,但是这种传统的数据库管理系统因采用两维数据模型,而存在着本身固有的约束和限制难以适应当今迅速变化的业务需求,以及新技术发展随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上也要求越来越高,数据库所管理的数据已经发生了根本的变化这一变化给数据库技术带来了巨大挑战,数据库管理的对象已不再仅限于文本数据等简单的数据类型,而需要描述和保存大量多媒体非结构化的复杂数据,以及数据间的关系此外,随着热门__访问数量的激增,对数据库本身的存储机制、大量并发用户的使用需求、存储空间的使用效率、以及数据的完整性和安全性等方面都提出了更高要求而这些都不是传统关系数据库中,使用二维表简单结构就可以满足的Ac__ss2000就是关系数据库__工具,数据库能汇集各种信息以供查询、存储和检索Ac__ss2000的优点在于它能使用数据表示图或自定义窗体收集信息数据表示图提供了一种类似于Ex__l的电子表格,可以使数据库一目了然另外,Ac__ss2000允许创建自定义报表用于打印或输出数据库中的信息Ac__ss2000也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库Ac__ss2000是一种关系数据库工具,关系数据库是已__的最通用的数据库之一如上所述,Ac__ss2000作为关系数据库__具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能在Ac__ss2000中,用户所具有的数据库http://___.chinahtml.com/databases/\t_blank访问权限有两种类型显式权限和隐式权限显式权限是指直接授予某一用户账号的权限,这是该用户账号专用的,与其他用户无关隐式权限是指授予组账号的权限,即用户加入到组中的同时被赋予的组的权限如果一个用户同时具有上述两种权限,当该用户对设置了安全性的数据库http://___.chinahtml.com/databases/\t_blank进行访问时,那么,他所具有的权限就是两种权限的交集在Ac__ss数据库http://___.chinahtml.com/databases/\t_blank中,对组和用户访问数据库http://___.chinahtml.com/databases/\t_blank权限的设置工作,只能通过___完成设置的权限包括“打开/运行”,读取设计、修改设计、管理、读取数据,更新数据、插入数据和删除数据关系型数据库管理系统本身固有的局限性,表现在以下三个方面关系数据库所采用的两维表数据模型,不能有效地处理在大多数事务处理应用中,典型存在的__数据其不可避免的结果是,在复杂方式下,相互作用表的数量激增,而且还不能很好地提供模拟现实数据关系的模型关系数据库由于其所用数据模型较多,还可能造成存储空间的海量增加和大量浪费,并且会导致系统的响应性能不断下降而且,在现实数据中,有许多类型是关系数据库不能较好地处理的为静态应用例如报表生成,而设计的关系型数据库管理系统,并没有经过针对高效事务处理而进行的优化过程其结果往往是某些关系型数据库产品,在对GUI和Web的事务处理过程中,没有达到预期的效果除非增加更多的硬件投资,但这并不能从根本上解决问题用关系数据库的两维表数据模型,可以处理在大多数事务处理应用中的典型__数据,但其结果往往是建立和使用大量的数据表格,仍很难建立起能模拟现实世界的数据模型并且在数据需要作报表输出时,又要反过来将已分散设置的大量的两维数据表,再利用索引等技术进行表的连接后,才能找到全部所需的数据,而这又势必影响到应用系统的响应速度关系数据库目前是各类数据库中最重要、最流行的数据库关系数据库系统支持关系模型的数据库系统,关系模型由关系数据结构、关系操作__和完整性约束三部分组成Ac__ss2000是Offi__2000中文版的组件之一与以前的Ac__ss版本相比,Ac__ss2000不仅界面更加友好,而且功能也有了加强,尤其是网络功能有明显的提高,使Ac__ss2000与互联网的结合更加紧密 Ac__ss2000是一个中、小型数据库管理系统,使用方便、功能强大,与其它数据库有良好的接口 通过Ac__ss2000功能强大的工具,用户可以方便的使用和管理数据库,如创建和编辑数据表、设计和使用各种查询工具进行查询操作、设计和使用窗体、制作和打印报表、设计和使用宏设计和使用Web页等还可使用VisualBasic
6.0A(VisualBasic
6.0forApplication)__高级应用程序 Ac__ss2000具有完整的数据库应用__工具,用户可以方便的设计、修改、浏览一个记录数据的基本表;可以在表数据中进行各种筛选和查询操作;可以设计和使用各种窗体以实现数据显示和操作;可以根据表数据设计打印各种报表;可以设计和使用宏,对表进行一系列特定的操作 Ac__ss2000内有强大的操作向导,为用户提供了丰富的数据库基本表模板用户只需简单的操作就可建立数据库中所使用的各种基本表、窗体和报表 在Ac__ss2000中,可以设定、修改基本表之间的关联,从而实现在多个相关表之间的关系查询 Ac__ss2000中的宏可以实现操作的自动化,使操作更加简单、快捷 Ac__ss2000增强了网络功能,用户可以轻松自如地完成网页发布等 Ac__ss2000不仅可以处理自身的数据库文件,还可以处理其它一些数据库系统管理软件所建立的数据库文件,能识别Base、FoxBASE、FoxPro、Paradox等数据库格式文件,并且支持开放式数据库互连性标准(ODBC)的SQL Ac__ss2000能与工作站、数据库服务器或主机上的各种数据库互相连接,并可用于建立客户/服务器应用程序中的工作站部分 与其它的关系型数据库管理系统相比,Ac__ss2000具有以下优点 存储文件单一Ac__ss2000的一个数据库文件中包含了该数据库中的全部数据表、查询、窗体、报表等所有数据,便于管理 支持长文件名,并可以在文件名内加空格,使文件便于理解、查找 具有强大的网络功能,可通过网络传送数据 使用简便,用户无需了解编程语言,便可轻松地设计和__数据库应用程序 可以处理多种数据信息,如文本文件和其它数据库文件PAGE1。