Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Oracle Vs . SQL Server

Databáza tvorí chrbticu infraštruktúry informačných technológií . Komplexné grafické front - endov a prepracované obchodné pravidlá nie sú nič bez dátových skladov je zálohovať . Tak to je veľmi dôležité zvoliť vhodný systém pre správu relačných databáz ( RDBMS ) pre vaše potreby . Podľa správy z roku 2009 zo strany spoločnosti Gartner , vedúci informačných technológií v oblasti výskumu a poradenskej spoločnosti , Oracle má 48 percent podielu na trhu , ako júla 2010 , čo je najviac populárny systém pre správu databáz . Avšak Microsoft SQL server je rýchlo doháňajú , s najväčším rastom akejkoľvek RDBMS . Celkové náklady na vlastníctvo

Vedieť , koľko bude potenciálne riešenia stáť je pravdepodobne jedným z najdôležitejších priorít pre podniky všetkých veľkostí . V roku 2010 Soliant Consulting uskutočnila prieskum na určenie celkovej náklady na vlastníctvo po dobu niekoľkých populárnych systémov pre správu databáz . Zistili , že po dobu troch rokov Microsoft SQL Server 2008 stálo 642.274 dolár pre 200 užívateľov . Na rozdiel od Oracle stála len 499.058 dolár za rovnaké obdobie .
Podporované operačné systémy

SQL Server , je produkt spoločnosti Microsoft , je určený len pre prevádzku na Microsoft Windows . Oracle môže bežať na systémoch typu Unix ako je Mac OS X a Linux , rovnako ako z /OS main- frame prostredie IBM . To dáva Oracle výraznú výhodu oproti SQL Server pri posudzovaní integrácie s existujúcimi technológiami komíny
Rozhranie

Existujú tri spôsoby , ako komunikovať s databázou : . Prostredníctvom príkazového riadku klienta , grafické užívateľské rozhranie ( GUI ) alebo pomocou sprostredkovateľa dát od do programového kódu . Oracle ponúka oficiálny nástroj príkazového riadka s názvom SQL * Plus . Rozhranie niekoľkodňové treťou stranou GUI , ako je ropucha apartmán, tiež existujú . Pre prístup k dátovému úložisku prostredníctvom kódu tretích strán , Oracle Corporation tiež ponúka niekoľko oficiálnych poskytovateľov dát , napríklad ODP.NET pre Microsoft . Čisté prostredie .

SQL Server poskytuje podobný nástroj príkazového riadka s názvom SQLCMD . Ponúka tiež tesnú integráciu s ďalšími linkami produktov spoločnosti Microsoft , ako je Visual Studio , ktoré môžu pomôcť rozvojovému úsiliu .
Transakcií a kyselina podpora

V neskorý 1970 Jim Grayovi popísané štyri kľúčové vlastnosti , ktoré zaisťujú stabilitu dát : Atomicita , konzistencia , izolácia a trvanlivosť ( ACID ) . Obaja Microsoft SQL Server a Oracle plne v súlade s týmito zásadami ACID , podporuje vrátenie späť transakcie na omyle . Obaja môžu tiež zachovať referenčnú integritu medzi dátovými prvkami .
Triggery , funkcie a uložené procedúry

Vzhľadom k roztrieštenosti implementácií SQL , každý databázový systém inklinuje k podpore rôzne funkcie . Oracle podporuje PL /SQL , proprietárne rozšírenie k SQL : štandardné 2008 . PL /SQL je možné použiť na vytvorenie i stôl a riadkov na základe aktivačných udalostí , rovnako ako funkcie a uložené procedúry splatných na požiadanie externými aplikáciami . SQL Server má tiež proprietárne rozšírenie štandardu SQL , názvom Transact - SQL . Rovnako ako PL /SQL , T - SQL poskytuje ďalšie príkazy riadenia toku a lokálne premenné . Môžu byť vytvorené Preto uložené procedúry a triggery .
Obmedzenie

väčšom meradle podniky , ktoré posúvajú svoje systémy pre správu databáz na hranici všimnete dôležité rozdiely medzi Oracle a SQL Server . Oracle umožňuje doslova neobmedzené ukladanie dát priestor , SQL Server limitov , ktoré ste do 524258 TB , alebo len niečo málo cez pol petabyte . Produkt Microsoft obmedzuje maximálnu binárne znak /large object ( BLOB /CLOB ) veľkosť na iba 2 GB za položku , zatiaľ čo Oracle nemá žiadne obmedzenia . SQL Server ponúka tabuľky až 30.000 stĺpcov na riadok , zatiaľ čo Oracle umožňuje len 1000 . Avšak , vhodne navrhnutá databáza je nepravdepodobné , že potrebujeme toľko stĺpcov v jednej tabuľke . Ďalšie užitočné je schopnosť dať stĺpca v názvoch SQL Server až 128 znakov , ako Oracle úbohý 30.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené