小区物业综合管理系统的设计与实现外文翻译.docx

上传人:b****5 文档编号:8806709 上传时间:2023-05-15 格式:DOCX 页数:10 大小:23.30KB
下载 相关 举报
小区物业综合管理系统的设计与实现外文翻译.docx_第1页
第1页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第2页
第2页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第3页
第3页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第4页
第4页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第5页
第5页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第6页
第6页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第7页
第7页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第8页
第8页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第9页
第9页 / 共10页
小区物业综合管理系统的设计与实现外文翻译.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

小区物业综合管理系统的设计与实现外文翻译.docx

《小区物业综合管理系统的设计与实现外文翻译.docx》由会员分享,可在线阅读,更多相关《小区物业综合管理系统的设计与实现外文翻译.docx(10页珍藏版)》请在冰点文库上搜索。

小区物业综合管理系统的设计与实现外文翻译.docx

小区物业综合管理系统的设计与实现外文翻译

(学校名字)

本科毕业设计(外文翻译)

 

题目小区物业综合管理系统的设计与实现

学生姓名

专业班级

学号

院(系)

指导教师(职称)

完成时间

 

Databasespaceorganization

Spatialdatamanagementhasbeenanactiveareaofresearchinthedatabasefieldfortwodecades,withmuchoftheresearchbeingfocusedondevelop-ingdatastructuresforstoringandindexingspatialdata.However,nocommercialdatabasesystempro-videsfacilitiesfordirectlydefiningandstoringspa-tialdata,andforniulatingqueriesbasedonresearchconditionsonspatialdata.Webelievethefollowingaretherelevantissuesonwhichnear-termresearchshouldbefocused(intheorderofdecreasingimpor-tanceandurgency).  

  First,relationalqueryoptimizationtechniquesneedtobeextendedtodealwithspatialqueries,thatis,queriesthatcontainsearchconditionsonspatialpredicatestobedeveloped.   

  Second,moreworkneedstobedoneonexperi-mentalvalidationoftherelativeperformanceofsomeofthemorepromisingdatastructuresandindexingstructuresproposedthusfar,withconsiderationofamuchbroadersetofoperationsthanjustafewopera-tionsthathavetypicallybeenusedinthelimitedper-formancestudiesconductedthusfar.   

  Third,itisdifficulttobuildintoasingledata-basesystemmultipledatastructuresforspatialindex-ing,andallspatialoperatorsthatareusefulforawidevarietyofspatialapplications,assuch,itisdesirabletobuildadatabasesystemsothatitwillbeaseasyaspossibletoextendthesystemwithaddi-tionaldatastructuresandspatialoperators.

IftheDBMSprovidesawaytointeractivelyandupdatethedatabase,aswellasinterrogateitcapabilityallowsformanagingpersonaldata-Aceshowever,itdoesnotautomaticallyleaveanaudittrailofactionsanddoesnotprovidethekindsofcontrolanecessaryinamultiuserorganization.These-controlsareonlyavailablewhenasetofapplicationprogramsarecustomizedforeachdataentryandupdatingfunction.   

  SoftwareforpersonalcomputerswhichperformmeoftheDBMSfunctionshavebeenverypopular  arsenalcomputerswereintendedforusebyindividualsforpersonalinformationstorageandprocess-Thesemachineshavealsobeenusedextensivelysmallenterprises,professionalslikedoctors,acrylics,engineers,lawyersandsoon.Bythenatureof.intendedusage,databasesystemsonthesemachinesexceptfromseveraloftherequirementsoffulldogedatabasesystems.Sincedatasharingisnot:

Tended,concurrentoperationsevenlessso,the)fewercanbelesscomplex.Securityandintegrity7aintenancearede-emphasizedorabsent.Asdata-)limeswillbesmall,performanceefficiencyIsalsoimportant.Infact,theonlyaspectofadatabasesystemthatisImportant'isdataIndependence.Data-.dependence,asstatedearlier.Meansthatapplicantprogramsanduserqueriesneednotrecognizant‘physicalorganizationofdataonsecondarystorage.Theimportanceofthisaspect,particularlyforthepersonalcomputeruser,isthatthisgreatlysimplifiesdatabaseusage.Theusercanstore,accessandmanipulatedataatahighlevel(closetotheapplication)andbetotallyshieldedfromthelowlevel(closetothemachine)detailsofdataorganization.WewillnotdiscussdetailsofspecificPCDBMSsoftwarepackageshere.Letussummarizeinthefollowingthestrengthsandweaknessesofpersonalcomputerdata-basesoftwaresystems:

  

  Themostobviouspositivefactoristheuserfriendlinessofthesoftware.Auserwithnopriorcomputerbackgroundwouldbeabletousethesystemtostorepersonalandprofessionaldata,retrieveandperformrelayedprocessing.Theusershould,ofcourse,satietyhimselfaboutthequalityofsoftwareandthefreedomfromerrors(bugs)sothatinvest-meritsindataarcprotected.   

  Fortheprogrammerimplementingapplicationswiththem,theadvantageliesinthesupportforapplicationsdevelopmentintermsofinputscreengenerations,outputreportgenerationetc.offeredbythesesstems.   

  Themainnegativepointconcernsabsenceofdataprotectionfeatures.Unlessencrypted,datacaneaccessedbywhoeverhasaccesstothemachineDatacanbedestroyedthroughmistakesormaliciousintent.ThesecondweaknessofmanvofthePC-basedsystemsisthatofperformance.Ifdatavolumesgrowuptoafewthousandsofrecords,performancecouldbeabottleneck.

  Fororganizationwheregrowthindatavolumesisexpected,availabilityof,thesameorcompatiblesoftwareonlargemachinesshouldbeconsidered. 

Thisisoneofthemostcommonmisconceptionsaboutdatabasemanagementsystemsthatareusedinpersonalcomputers.ThoroughlycomprehensiveandsophisticatedbusinesssystemscanbedevelopedindBASh,ParadoxandotherDBMSs.However,theyarecreatedbyexperiencedprogrammersusingtheDBMS'sownprogramminglanguage.Thatisnotthesameasuserswhocreateandmanagepersonalfilesthatarenotpartofthemainstreamcompanysystem.

Datasecuritypreventsunauthorizedusersfromviewingorupdatingthedatabase.Usingpasswords,the  database,  called  subschema(pronounced"sub-scheme"),Forexample,anemployeedatabasecancontainallthedataaboutanindividualemployee,butonegroupofusersmaybeauthorizedtoviewonlypayrolldata,whileothersareallowedaccesstoonlyworkhistoryandmedicaldata.   

  TheDBMScanmaintaintheintegrityofthedatabasebynotallowingmorethanoneusertoup-datethesamerecordatthesametime,TheDBMScankeepduplicaterecordsoutofthedatabase,forexample,notwocustomerswiththesamecustomernumbers(Keyfields)canbeenteredintotheData-Base.   

  WhenaDBMSisused,thedetailedknowledgeofthephysicalorganizationofthedatadoesnothavetobebuiltintoeveryapplicationprogram.TheapplicationprogramaskstheDBMSfordatabyfieldpine,forexample,Icodedrepresentationof"give customernameandbalancedue"wouldbesenttoheDBMS.WithoutaDBMS,theprogrammermustsecrecyspaceforthefullstructureoftheintheprogram,Anychangeindatastructurerequires£hangsinalltheapplicationsprograms.

Themultiple-databasemodelisrepresentedbyproposalsforsharedandprivatedatabasearchitectrues,checkoutandcheckingofdatatoandfromsharedandprivatedatabases.Eachusermaypopulates/herprivatedatabasewithdatacheckedoutoftheshareddatabase,performupdatesagainstthedata.andcheckthembackintothesharedDatabase.   

  Themultiple-databasemodelcanbeusedto workaround"theconflictsituationsinherentinlonglunationdatabasesessions.Sinceeachuserfromtheshareddatabaseandworkagainst.is/herprivatedatabase,"disconnected"fromthe、hareddatabase(atleastonthesurface),theusersanavoidtheconflictsituations.Inparticular,multileusersmaybesimultaneouslyupdatingthesamethoughthavingtowaitforotheruserstocomatelatetheirupdates.However,whenupdatedistobeneckedintotheshareddatabase,itmayhavetobecheckedinasanewversion,necessitatingversionmanagement.Further,'whendatainaprivatedata-basereferencesdataintheshareddata,orviceversa,aprivatedatabaseisnotreallydisconnectedfromtheshareddatabase.Forexample,theevaluationofqueryingeneralwillrequirethedatabasesystemtoaccessbothaprivatedatabaseandtheshareddata-base,evenifthequerymayhavebeenformulatedagainstaprivatedatabase.Themultiple-databasemodelismoreappropriatethanthesingle-databasemodelinanenvironmentwhereitiseasytodetermineinadvancelogicalpartitionsofthedatabasethatcorrespondtoworktobeperformed.

Thesingle-databasemodelhasreceivedconsiderablymoreattentionthanthemultiple-databasemodel.Thefocusofresearchintosingle-databasemodelhasbeenonaddressingthetwinproblemoflongwaitsandlossofworkthatthelongdurationoftransactionsbringsabout.   

  Thesingle-databasemodelrequirestheintro-dictionofanotionofdatabaseconsistency,andprotocolsforconcurrencycontrolandrecovery,thataredifferentfromthosesupportedintraditionaldatabasesystems.Ifa"reasonable"notionofdatabaseconsistencyistobesupported(I.c.thedatabasesystemistoenforceitautomatically),thereareboundtobe”conflict"situationswhereonetransactioncomesintoanaccessconflictagainstsomeothertransaction.Ifawaitistobeavoided,somemeansofanegotiatedsettlementoftheconflictmustbeprovided,therebydraggingtheusersintothedetailsofconcurrencycontrol.Thesingle-databasemodelismoreappropriate-atethanthemultiple-databasemodelinanenvironmentwhereitisdifficulttodetermineinadvancelogicalpartitionsofthedatabasethatcorrespondtoworktobeperformed,andtheuserscloselycooperate.

Theobjectiveoflong-durationtransactionsistomodellong-duration,interactiveDatabaseaccesssessionsinapplicationenvironments.Thefundamentalassumptionaboutshort-durationoftransactionsthatunderliesthetraditionalmodeloftransactionsisinappropriateforlong-durationtransactions.Theimplementationofthetraditionalmodeloftransactionsmaycauseintolerablylongwaitswhentransactionsalephtoacquirelocksbeforeaccessingdata,andmayalsocausealargeamountofworktobelostwhentransactionsarebackedoutinresponsetouser-initiatedabortsorsystemfailuresituations.   

  Theobjectiveofatransactionmodelistopro-videarigorousbasisforautomaticallyenforcingcriterionfordatabaseconsistencyforasetofmultipleconcurrentreadandwriteaccessestothedatabaseinthepresenceofpotentialsystemfailuresituations.Theconsistencycriterionadoptedfortraditionaltransactionsisthenotionofscrializability.Scrializa-bilityisenforcedinconventionaldatabasesystemsthroughtheu

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2