Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> SQL Server >> Content

    Oracle Vs. SQL Server

    Databaser utgör ryggraden i IT-infrastruktur . Komplexa grafiska gränssnitt och avancerade affärsregler är ingenting utan de datalager för att backa upp dem . Så det är viktigt att välja en lämplig relationsdatabas system databashantering ( RDBMS ) för dina behov . Enligt en rapport från 2009 av Gartner , en ledande IT- forsknings-och rådgivningsföretag har Oracle 48 procents marknadsandel och med juli 2010 , vilket gör den till den mest populära databas ledningssystem . Men Microsofts SQL -server är på snabb frammarsch , med den största tillväxten av alla RDBMS . Total Cost of Ownership

    veta hur mycket potentiella lösningar kommer att kosta är utan tvekan en av de viktigaste prioriteringarna för företag av alla storlekar . Under 2010 Soliant Consulting genomförde en undersökning för att fastställa den totala ägandekostnaden för flera populära databashanterare . De fann att under en treårsperiod Microsoft SQL Server 2008 kostar $ 642.274 för 200 användare . Däremot Oracle kostar bara $ 499.058 under samma period .
    Operativsystem som stöds

    SQL Server , som är en Microsoft- produkt , är endast avsedd att köras på Microsoft Windows . Oracle kan köras på Unix - baserade system som Mac OS X och Linux , samt IBM: s z /OS main - frame miljö . Detta ger Oracle en markant fördel jämfört med SQL Server när man överväger integration med befintliga teknik stackar
    Gränssnitt
    p Det finns tre sätt att interagera med en databas : . Genom en kommandorad klient , ett grafiskt användargränssnitt ( GUI ) eller med hjälp av en uppgiftslämnare inifrån programkod . Oracle erbjuder ett officiellt kommandoradsverktyg kallas SQL * Plus . Flera - tredje part GUI -gränssnitt , såsom Toad svit , förekommer också . För att komma åt datalagret genom tredjepartskod erbjuder Oracle Corporation också flera officiella uppgiftslämnare , såsom ODP.NET för Microsofts. Net miljöer .

    SQL Server ger en liknande kommandoradsverktyg kallas sqlcmd . Det erbjuder också nära integration med Microsofts övriga produktlinjer , såsom Visual Studio , vilket kan underlätta utvecklingsarbetet .
    Transaktioner och ACID Support

    I slutet av 1970 Jim Gray beskrivs fyra viktiga egenskaper som säkerställer uppgifter stabilitet : Atomicitet , konsistens , isolering och hållbarhet ( ACID ) . Både Microsofts SQL Server och Oracle fullo uppfyller dessa sura principer , stödjer rulla tillbaka transaktioner vid fel . Båda kan också upprätthålla referensintegritet bland dataelement .
    Triggers, funktioner och lagrade procedurer

    grund av den fragmenterade karaktär SQL implementationer , tenderar varje databas ledningssystem för att stödja olika funktionalitet . Oracle stödjer PL /SQL , en egenutvecklad förlängning till SQL : 2008 standarden . PL /SQL kan användas för att skapa både bords - och rad - baserade triggers , samt funktioner och lagrade procedurer callable av externa applikationer . SQL Server har också en egen utvidgning till SQL-standarden , som kallas Transact - SQL . Liksom PL /SQL , ger T - SQL ytterligare uttalanden flödeskontroll och lokala variabler . Därför lagrade procedurer och triggers kan skapas .
    Begränsningar

    Större skala företag som driver sina databashanterare till gränsen kommer att märka viktiga distinktioner mellan Oracle och SQL Server . Oracle gör bokstavligen obegränsad data lagringsutrymme , SQL Server begränsar dig till 524.258 TB , eller drygt en halv petabyte . Microsofts produkt begränsar den maximala binära /karaktär stora objekt ( BLOB /CLOB ) storlek för att bara 2 gigabyte per post , medan Oracle har inga begränsningar . SQL Server erbjuder tabeller upp till 30.000 kolumner per rad , medan Oracle tillåter endast 1.000 . Dock är en rätt utformad databas osannolikt att behöva så många kolumner i en enda tabell . Mer användbart är möjligheten att ge kolumner i SQL Server namn på upp till 128 tecken i stället för Oracles futtiga 30 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur kontrollerar jag vilken version av SQL Server Expre…
    ·SQL Server 2008 och Merge Performance
    ·Hur man tränar för Microsoft SQL Server
    ·Hur man installerar Microsoft SQL Server 2005
    ·SQL Server Query Tutorial
    ·Hur konvertera Datetime i en SQL Server
    ·Hur man loggar in på MS SQL Server
    ·Vad göra när 4Gb gränsen nås på SQL Server Express…
    ·SQL Server 2008 Business Intelligence Training
    ·Hur man Byta namn på en databas i Microsoft SQL
    Utvalda artiklarna
    ·Hur Network Med Hiren s bootcd
    ·Hur man använder taggar i Moneydance
    ·Ta bort en tom sida i slutet av dokumentet
    ·CAD programvara för amatörer
    ·GIMP Avatar Tutorial
    ·Hur Defrag jag Windows XP
    ·Vad är tröskelvärdet i Photoshop
    ·Mac kvalitativ analys forskningsverktyg
    ·Windows XP Vs . Vista för Gaming
    ·Hur extrahera data från FileMaker
    Copyright © Dator Kunskap http://www.dator.xyz