版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
OracleDevelopmentTools
ToolsforNetworkComputing
Oracletoolsprovideyouwiththemostproductivedevelopmentenvironmentforbuildingdatabaseapplications.Theseapplicationsaredeployedonscalable,professionallymanagedapplicationserversandareaccessiblefromanyPCorNCrunningastandardInternetbrowser.
HighlyProductive
ThegrowingapplicationbacklogisoverwhelmingmostITorganizations.1IthasbeenfueledbyincreasinguserdemandsforWebfunctionalityandtheneedtoprovideaccesstoagrowingnumberofinternalandexternalusers.Unfortunately,manyapplicationsarehandcodedusingincompatibletoolsandlanguages.Thisstiflesanyattemptstoimproveproductivitythroughreusabilityandallowslow-quality,high-maintenancesystemstoprevail.
DeveloperscanuseOracletoolstoaggressivelyattacktheapplicationbacklogandtorespondimmediatelytochangingmarkeranduserrequirements.2Thetoolsutilizeamodel-basedapproachtodesigningandimplementingapplications,andthemulti-user,sharedOracleRepositoryprovidesacentralstoreforbusinessandapplicationmodelsandrules.Completeapplicationsareautomaticallygeneratedfromthesemodelsinavarietyoftools,databases,andlanguages.
Applicationcomponentsaredefinedonlyonceintherepositoryandarethensharedacrossteamsandprojects.3Asaresult,reusabilityiseasilyachievableandapplicationmaintenanceisassimpleasusingtherepositorytoanalyzetheimpactofmakingtheappropriatechangesandregeneratingtheapplication.Applicationsgeneratedfromthebusinessmodelsarenotonlyeasytomaintain,butarebug-freeandhigh-quality—andmaybedeployedinclient/serverorInternetcomputingenvironments.
Server-basedDeployment
4Client/serverapplicationsarepopularwithendusersbecausetheyprovideamulti-taskingcontent-richuserinterface.Unfortunately,client/serverarchitecturerequiresthatapplicationsbeinstalledoneverydesktop,creatingalargeoverheadininstallationaswellasadministrationcosts.Furthermore,client/serverarchitectureimposesveryhigh-requirementsonthenetwork,makingitimpossibletouseapplicationsacrossWideAreaNetworkortheInternet.5Serverbaseddeploymentaddressestheseproblemsbymovingthecomplexityoffthedesktopandontoaserver,whereapplicationscanbecentrallyadministeredanddownloadedon-demandtothin-client.
Oracledevelopmenttoolsbuilddatabaseapplicationsthatcanbedeployedonscalable,professionallymanagedapplicationservers.6Server-baseddeploymentofapplicationsdramaticallyreducescostsbyallowingapplicationstoberunonthin-clientdevicesrequiringnoadministration.AnyPCorNCrunningastandardInternetbrowsercanaccesstheseapplications,evenoververylowbandwidthnetworks.
LeveragetheOraclePlatform
Oracleisrenownedforitsuniqueenterprise-classscalable,reliableplatform.Whendevelopinganddeployingdatabaseapplications,itisessentialthattoolsfullyleverageandexploitthefeatureoftheplatform.
Oracletoolsusethesamelanguageasthedatabase,allowingapplicationstobeeffectivelypartitionedanddebugged.ApplicationsbuiltwithOracletoolsautomaticallymakeefficientuseofnetworkbandwidth,providingsystemsthatscaletolargeuserpopulations.Asmoreusersareadded,additionalapplicationserverscanbeadded.7Dynamicload-balancingacrossapplicationserversensuresthatsystemresourcesoperateefficientlynomatterwhereyouruserpopulationsareconcentrated.
InvestmentProtection
Modelingtoolsrepresentanexcellentwaytoprotectyourinvestmentindevelopingapplications.Bydevelopingthemintheabstractfirst—beforeimplementation—youprotectyourapplicationsfromchangesintheunderlyingarchitecture.OracleDesignerallowsyoutodothis.Aftermodeling,theapplicationcanbegeneratedautomaticallyinmanydifferentways.
Whenbuildingapplicationsbyhand,youhavetoredevelopeverylineofcodetofullybenefitfromthenetgenerationofcomputing.ButbymodelingapplicationswithOracle’stoolstoday,youorganizationswillhavethetechnologytomeettomorrow’schallenges.
DecisionSupport
TheOracleRepositoryisalsoleveragedbyOracle’sintegratedtoolfamilyfordecisionsupport.8Theseproductsgiveyoubest-of-breedtechnologytoaddressthefullspectrumofenterprisedecisionsupportneeds:fromproductionreportingandadhocqueryingtoadvancedanalysis.Oracle’sfamilyofdecision-supportproductsisdesignedtoworktogether,creatingaseamlessanalyticalandreportingenvironmentthatprovidesfastanswerstohardquestions.Thisintegratedsolutionofferssuperioreaseofuseandunmatchedperformancewhilereducingdevelopmentanddeploymentcosts.
Thefamilyincludes:
·OracleReports—anenterpriseproductionreportingtoolforISdeveloperstobuildanddistributesophisticated,high-qualityreports.
·OracleDiscoverer—anaward-winningadhocqueryandanalysistoolforaccessingdatawarehouses,datamarts,andoperationaldatabases.
·OracleExpress—theworld’smostadvancedcalculationengineandmultidimensionaldatacacheforonlineanalyticalprocessing(OLAP).
OracleToolsLeadtheMarket
Oracleistheonlytoolsvendortoofferanintegratedenterprisedevelopmenttool-setcoveringtheentiresystemslifecycle.TheproductivityandscalabilityinherentinOracletoolshaveresultedinamarketleadershipposition.Thisisreflectedinaccoladesfromcustomers,awardsfromthepress,andcommendationsfromindustryanalysts.9Oracledeliverstheuniqueabilitytodeploythin-clientapplicationsandpreserveyourinvestmentsincurrentarchitectures,whiledeliveringthelow-costandhigh-accessibilitybenefitsofInternetcomputing.Oracletoolshavehelpedcustomerstransitionfromcharacter-basedsystemstoclient/server,andnow,toInternetcomputing.Oracletoolswilltakeyoutothefuture.NewWordsscalableadj.可伸縮的,可擴(kuò)充的,可變倍的backlogn.庫(kù)存fuelvt.加燃料incompatibleadj.不兼容的,不相容的stiflevt.使窒息,使悶住;抑制,鎮(zhèn)壓aggressivelyadv.主動(dòng)地repositoryn.資料檔案庫(kù),(知識(shí))寶庫(kù)administrationn.管理deploymentn.展開(kāi)dramaticallyadv.戲劇性地,鮮明地,顯著地leveragen.杠桿作用exploitvt.采用,利用;開(kāi)拓integratedadj.綜合的;集中的,統(tǒng)一的;集成的;一體化,組合的spectrumn.頻譜,光譜;分光;領(lǐng)域,范圍enterprisen.企業(yè)seamlessadj.無(wú)縫隙的,無(wú)間隙的analyticaladj.分析的vendorn.售主;自動(dòng)售貨機(jī);廠商inherentadj.固有的deliverv.投遞,交付multi-user多用戶(的)bug-free無(wú)故障(的)multi-tasking多任務(wù)(的)content-rich容量豐富的sever-based基于服務(wù)器(的)thin-client瘦客戶機(jī)(的)high-accessibility高可訪問(wèn)性,高可達(dá)性PhraseandExpressions
NC(networkcomputing)網(wǎng)絡(luò)計(jì)算IT(informationtechnology)信息技術(shù)OLAP(onlineanalyticalprocessing)在線分析處理TheExplanationofDifficultStatements
1.IthasbeenfueledbyincreasinguserdemandsforWebfunctionalityandtheneedtoprovideaccesstoagrowingnumberofinternalandexternalusers.
分析:“toprovide...”為動(dòng)詞不定式作定語(yǔ),修飾“theneed”。
句意:用戶對(duì)Web功能要求的增加和不斷增多的內(nèi)外部用戶對(duì)提供訪問(wèn)的需要使得應(yīng)用不斷增加。
2.Thetoolsutilizeamodel-basedapproachtodesigningandimplementingapplications,andthemulti-user,sharedOracleRepositoryprovidesacentralstoreforbusinessandapplicationmodelsandrules.
分析:“model-based”和“shared”為過(guò)去分詞作定語(yǔ),分別修飾“approach”和“OracleRepository”。
句意:
這些工具利用基于模型的方法來(lái)設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用,并且多用戶和共享Oracle資料庫(kù)為事務(wù)、應(yīng)用模式和規(guī)則提供了集中式存貯。
3.Asaresult,reusabilityiseasilyachievableandapplicationmaintenanceisassimpleasusingtherepositorytoanalyzetheimpactofmakingtheappropriatechangesandregeneratingtheapplication.
分析:“as+adj.+as”意為“正如……一樣;像……一樣”。
句意:
結(jié)果是,可重用性是容易達(dá)到的,并且應(yīng)用維護(hù)就如同利用檔案資料去分析修改和再生一個(gè)應(yīng)用所帶來(lái)的沖擊一樣簡(jiǎn)單。
4.Client/serverapplicationsarepopularwithendusersbecausetheyprovideamulti-taskingcontent-richuserinterface.
分析:“bepopularwith”意為“適合,適應(yīng)”。
句意:客戶機(jī)/服務(wù)器應(yīng)用適合于終端用戶,因?yàn)樗鼈優(yōu)橛脩籼峁┝艘粋€(gè)多任務(wù)的、內(nèi)容豐富的用戶界面。
5.Server-baseddeploymentaddressestheseproblemsbymovingthecomplexityoffthedesktopandontoaserver,whereapplicationscanbecentrallyadministeredanddownloadedondemandtothin-client.
分析:“where”引導(dǎo)非限制性定語(yǔ)從句,在此處,“where”為關(guān)系副詞,在從句中作狀語(yǔ)。
句意:基于服務(wù)器的擴(kuò)展通過(guò)將復(fù)雜性從桌面移到一個(gè)服務(wù)器來(lái)處理這些問(wèn)題,在該服務(wù)器上應(yīng)用可被集中地管理并且按需要下載到瘦客戶機(jī)上。
6.Server-baseddeploymentofapplicationsdramaticallyreducescostsbyallowingapplicationstoberunonthin-clientdevicesrequiringnoadministration.
分析:“requiringnoadministration”為現(xiàn)在分詞作定語(yǔ)修飾“devices”?!癮llowsb.todosth.”意為“允許某人做某事”。句意:應(yīng)用基于服務(wù)器的展開(kāi),通過(guò)允許應(yīng)用被在不需要管理的瘦客戶端設(shè)備上運(yùn)行而戲劇性地降低了費(fèi)用。
7.Dynamicloadbalancingacrossapplicationserversensuresthatsystemresourcesoperateefficientlynomatterwhereyouruserpopulationsareconcentrated.
分析:“nomatterwhere”相當(dāng)于“wherever”,意為“無(wú)論在哪兒”,引導(dǎo)讓步狀語(yǔ)從句。
句意:動(dòng)態(tài)加載平衡跨接應(yīng)用服務(wù)保證了不管您的用戶人數(shù)集中在什么地方,系統(tǒng)資源都能有效地操作。
8.Theseproductsgiveyoubest-of-breedtechnologytoaddressthefullspectrumofenterprisedecision-supportneeds:fromproductionreportingandadhocqueryingtoadvancedanalysis.
分析:“toaddressthefullspectrumofenterprise...”為動(dòng)詞不定式作賓補(bǔ)。
句意:
這些產(chǎn)品為您提供最好的技術(shù)以適應(yīng)有關(guān)企業(yè)決策-支持需要的各個(gè)方面,從生產(chǎn)報(bào)告和特殊查詢到高級(jí)分析。
9.Orcaledeliverstheuniqueabilitytodeploythin-clientapplicationsandpreserveyourinvestmentsincurrentarchitectures,whiledeliveringthelow-costandhigh-accessibilitybenefitsofInternetcomputing.
分析:“todeploythin-clientapplications”為動(dòng)詞不定式作定語(yǔ),修飾“ability”?!皐hiledelivering...”為現(xiàn)在分詞短語(yǔ)作狀語(yǔ)。
句意:Oracle發(fā)布的獨(dú)特功能擴(kuò)展瘦客戶機(jī)應(yīng)用,并且在當(dāng)前結(jié)構(gòu)體系情況下保護(hù)您的投資,同時(shí)發(fā)布了具有低造價(jià)及高可訪問(wèn)性等優(yōu)點(diǎn)的Internet計(jì)算。ExercisesⅠ.Fillintheblanksaccordingtothenext:(1)______________provideyouwiththemostproductivedevelopmentenvironmentforbuildingdatabaseapplications.(2)Completeapplicationsareautomaticallygeneratedfromthesemodelsinavarietyof______________.(3)Furthermore,______________imposesveryhighrequirementsonthenetwork,makingitimpossibletouseapplicationsacrossWideAreaNetworkortheInternet.(4)Orcale’sfamilyof______________isdesignedtoworktogether,creatingaseamlessanalyticalandreportingenvironmentthatprovidesfastanswerstohardquestions.(5)Orcaletoolshavehelpedcustomerstransitionfrom______________toclient/server,andnow,toInternetcomputing.Ⅱ.Decidewhethereachofthefollowingstatementsistrueorfalseaccordingtothetext:(1)DeveloperscanuseOracletoolstoaggressivelyattacktheapplicationbacklogandtorespondimmediatelytochangingmarkeranduserrequirements.(2)Client/serverapplicationsarepopularwithfrontusersbecausetheyprovideamulti-taskingcontent-richuserinterface.(3)Modelingtoolsrepresentanexcellentwaytoprotectyourinvestmentindevelopingapplications.(4)OnlytheOracleRepositoryisleveragedbyOracle’sintegratedtoolfamilyfordecisionsupport.(5)Orcaleistheonlytoolsvendortoofferanintegratedenterprisedevelopmenttool-setcoveringtheentiresystemslifecycle.Ⅲ.Reduceeachofthefollowingsentencesfromcomplextosimple:(1)Whathesaidonthatoccasionwasunworthyofamanofhisageandexperience.(2)Technologyistheapplicationofscientificmethodandknowledgetoindustrysothatwecansatisfyourmaterialneedsandwants.(3)Client/serverarchitecturerequiresthatapplicationsbeinstalledoneverydesktop,creatingalargeoverheadininstallationaswellasadministrationcosts.(4)Oracledevelopmenttoolsbuilddatabaseapplicationsthatcanbedeployedonscalable,professionallymanagedapplicationservers.(5)Theresultisthatthereappearnewprocessesandnewproducts,suchaswashingmachines,recordplayers,motorcars,electroniccomputers,nuclearweaponsandspacerockets.Ⅳ.TranslatethefollowingparagraphintoChinese:
DefinitionsintheOracleRepositoryaregeneratedintocompleteapplications.Asingledefinitionforamoduleorentireapplicationcanbedeployedtobothclient/serverandWebenvironmentswithoutchanginganypartofthedefinition.Andyoucangenerateapplicationsinmanydifferentways—throughOracleDeveloper,DynamicHTML,C++,andMicrosoftVisualBasic.OracleDeveloperapplicationscanbedeployedbothclient/serverorovertheWebusingOracleApplicationServer.Model-baseddevelopmentallowsyoutotakeadvantageoftoday’schangesintechnologywhilestillleveragingexistinginvestments.ReadingMaterials
OracleDesigner(Ⅰ)
TheOracleDesignertool-setprovidesanintegratedsolutionfordevelopingenterpriseWebandclient/serverapplicationsthroughaRAD-styleuserinterface.OracleDesignerspanseveryphaseofthesoftwaredevelopmentlifecycle,frombusinessmodelingtodeployment.Itsrepositorydrivenapproachallowsanyorallofitscomponentstobeusedforrapiddevelopmentofscalable,cross-platform,distributedapplications.
VisualApproachtoDevelopment
TheOracleDesignermodelingtool-setprovidesarichsetofdiagramsthroughouttheapplicationdevelopmentlifecycle.Thishighlyvisualapproachfacilitatescommunicationbetweenthebusinessuserandthetechnologyuser,ensuringthatthedeliveredapplicationisanexactfit.Thediagrammaticapproachfacilitatestasksconcernedwiththedefinition,modificationandunderstandingofsystemscomponentsandtherelationshipsbetweenthem.
FlexibleBusinessModeling
Theprovisionoftoolstosupportbothobject-orientedandentity-relationshipmodelingresultsinaflexibleapproachtobusinessmodeling.Bothdiagramssupportthestandardconventionsfortheirrespectivestyleofmodeling.UnifiedModelingLanguage(UML)issupportedbytheobject-orientedtypemodular,andERmodelingbytheentity-relationshipdiagram.NewWordsandExpressionsTool-setn.工具集integratedadj.集成的spanvt.生成scalableadj.可伸縮的,可擴(kuò)充的,可變倍的cross-platformadj.跨平臺(tái)的distributedadj.分布式的diagramn.圖解,圖表facilitatevt.使……容易,使……便利provisionn.準(zhǔn)備,供應(yīng)flexibleadj.靈活的,柔性的UnifiedModelingLanguage(UML)統(tǒng)一建模語(yǔ)言ER(entityrelationship)實(shí)體關(guān)系Questions(1)WhichbenefitscanbegivenbytheOracleDesignermodelingtool-set?(2)UMLissupportedbywhat?ERissupportedbywhat?OracleDesigner(Ⅱ)GenerationfortheWebandClient/Server
DefinitionsintheOracleRepositoryaregeneratedintocompleteapplications.Asingledefinitionforamoduleorentireapplicationcanbedeployedtobothclient/serverandWebenvironmentswithoutchanginganypartofthedefinition.Andyoucangenerateapplicationsinmanydifferentways—throughOracleDeveloper,DynamicHTML,C++,andMicrosoftVisualBasic.OracleDeveloperapplicationscanbedeployedbothclient/serverorovertheWebusingOracleApplicationServer.Modelbaseddevelopmentallowsyoutotakeadvantageoftoday’schangesintechnologywhilestilllev
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 股份制企業(yè)創(chuàng)立人合同書(shū)格式
- 建筑工程勞務(wù)分包合同
- 工程合同范本在線查閱
- 2024新版簡(jiǎn)單食堂承包合同書(shū)范本
- 簡(jiǎn)單股權(quán)轉(zhuǎn)讓協(xié)議書(shū)范本
- 建筑維修保養(yǎng)服務(wù)補(bǔ)充協(xié)議
- 2023年高考地理重點(diǎn)難點(diǎn)考點(diǎn)通練-服務(wù)業(yè)(原卷版)
- 1.1堅(jiān)持改革開(kāi)放(導(dǎo)學(xué)案) 2024-2025學(xué)年統(tǒng)編版道德與法治九年級(jí)上冊(cè)
- 個(gè)人投資合同協(xié)議樣本
- 生物中圖版自主訓(xùn)練:第一單元第二章第二節(jié)染色體結(jié)構(gòu)變異對(duì)性狀的影響
- 真空電鍍常見(jiàn)不良現(xiàn)象及原因分析
- 銀行卡面DIY設(shè)計(jì)大賽方案
- 清水池清洗消毒方案
- 外國(guó)人換發(fā)或補(bǔ)發(fā)永久居留證件申請(qǐng)表樣本
- 人教版中職數(shù)學(xué)基礎(chǔ)模塊上冊(cè)--第二章不等式教案
- 上海市初級(jí)中學(xué)英語(yǔ)學(xué)科教學(xué)基本要求
- 開(kāi)展修舊利廢活動(dòng)方案
- 交流高壓架空輸電線路跨越石油天然氣管道的相關(guān)規(guī)定
- 初三全一冊(cè)單詞表漢語(yǔ)部分
- 《幼兒教師口語(yǔ)訓(xùn)練》課程實(shí)訓(xùn)手冊(cè)
- 關(guān)于“釣魚(yú)執(zhí)法”現(xiàn)象的法律思考
評(píng)論
0/150
提交評(píng)論