Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> SQL Server >> Content
Orakel Vs . SQL Server
Databases vormen de ruggengraat van de IT-infrastructuur . Complexe grafische front -ends en uitgebreide business rules zijn niets zonder de data stores om een back-up . Dus het is van vitaal belang om een geschikte relationele database management systeem ( RDBMS ) voor uw behoeften te kiezen . Volgens een rapport van 2009 door Gartner , een toonaangevend IT- onderzoek en adviesbureau , Oracle heeft 48 procent marktaandeel met ingang van juli 2010 , waardoor het de meest populaire database management systeem . Maar Microsoft's SQL -server aan het inlopen is snel , met de grootste groei van een RDBMS . Total Cost of Ownership

Weten hoeveel potentiële oplossingen zal kosten is misschien wel een van de belangrijkste prioriteiten voor bedrijven van alle groottes . In 2010 ondernam Soliant Consulting een onderzoek om de totale eigendomskosten voor enkele populaire database management systemen te bepalen . Zij vonden dat over een periode van drie jaar Microsoft SQL Server 2008 kost $ 642.274 voor 200 gebruikers . Daarentegen kost Oracle slechts $ 499.058 over dezelfde periode .
Ondersteunde besturingssystemen

SQL Server , zijnde een Microsoft-product , is alleen ontworpen om te draaien op Microsoft Windows . Oracle kan draaien op Unix - gebaseerde systemen zoals Mac OS X en Linux , evenals IBM z /OS mainframe omgeving . Dit geeft Oracle een uitgesproken voordeel ten opzichte van SQL Server bij het overwegen van integratie met bestaande technologie stacks
Interfaces

Er zijn drie manieren om te communiceren met een database: . Door een command - line client , een grafische gebruikersinterface ( GUI ) of met behulp van een data provider vanuit programmacode . Oracle biedt een officiële command -line tool genaamd SQL * Plus . Meerdere - derden GUI interfaces , zoals de Toad suite , ook bestaan. Voor de toegang tot de gegevens op te slaan door middel van code van derden , de Oracle Corporation biedt ook een aantal officiële data providers , zoals ODP.NET voor Microsoft's . Net omgevingen .

SQL Server biedt een gelijkaardige command-line tool genaamd sqlcmd . Het biedt ook nauwe integratie met andere productlijnen van Microsoft , zoals Visual Studio , die ontwikkelingsinspanningen kunnen helpen .
Transacties en ACID Ondersteuning

In de late jaren 1970 Jim Gray beschreven vier belangrijke eigenschappen die gegevens stabiliteit te waarborgen : atomiciteit , consistentie , isolatie en duurzaamheid ( ACID ) . Zowel Microsoft SQL Server en Oracle volledig aan deze ACID principes , het ondersteunen van het terugdringen van transacties op fout . Beide kunnen ook handhaven referentiële integriteit tussen data-elementen .
Triggers , functies en stored procedures

Door het versnipperde karakter van de SQL- implementaties , elke database management systeem heeft de neiging om te steunen andere functionaliteit . Oracle ondersteunt PL /SQL , een zelfgemaakte uitbreiding naar de SQL : 2008 standaard . PL /SQL kan worden gebruikt om zowel tafel - en rij - based triggers , evenals functies en opgeslagen procedures opvraagbaar door externe toepassingen . SQL Server heeft ook een eigen extensie aan de SQL- standaard , genaamd Transact - SQL . Net als PL /SQL , T - SQL biedt extra flow control statements en lokale variabelen . Vandaar stored procedures en triggers kunnen worden gemaakt .
Beperkingen

Grotere schaal ondernemingen dat hun database management systemen tot het uiterste zullen belangrijke verschillen tussen Oracle en SQL Server merken. Oracle maakt letterlijk onbeperkt data- opslagruimte ; SQL Server u beperkt tot 524.258 TB , of net iets meer dan een halve petabyte . Microsoft's product beperkt de maximale binary /character large object ( BLOB /CLOB ) size tot slechts 2 gigabyte per stuk , terwijl Oracle heeft geen beperkingen . SQL Server biedt tafels van maximaal 30.000 kolommen per rij , terwijl Oracle laat alleen 1000 . Echter , een goed ontworpen database waarschijnlijk zoveel kolommen in een enkele tabel nodig . Nuttiger is de mogelijkheid om kolommen geven in SQL Server namen van maximaal 128 tekens in plaats van Oracle's schamele 30 .

Previous: Next:
  SQL Server
·Hoe te verwijderen MS SQL Serv…
·Hoe de SQL Server 2005 Express…
·Hoe te voegen in MS SQL Server…
·Hoe het opzetten van een Micro…
·Fout 1067 : De SQL Server is o…
·Hoe te samenvoegen in SQL Serv…
·Hoe je uitschakelen Microsoft …
·32 - bits versus 64 - bits SQL…
·Hoe Access data migreren naar …
  Related Articles
Microsoft Office Basic Vs . Professionel…
Open Office Vs . Woord 
Wordperfect Vs . Woord 
Microsoft Office XP Vs . Microsoft Offic…
Lettertype Puntformaat Vs . DPI 
Notepad vs Wordpad 
Hoe maak je een SQL- commando van een Wo…
Hoe kan ik een Word- document & SQL Data…
Word Vs 2003 . Word 2007 
  Software Articles
·Hoe kan ik iTunes Run Zonder Bonjour 
·Hoe te Bankafschriften importeren in Qui…
·Waarom is mijn video traag op Windows Me…
·Hoe je iets bewegen in SketchUp 
·Hoe maak je een Scout spelen in TF2 
·Wat zijn enkele voordelen en nadelen van…
·Kenmerken van SmartDraw 
·Hoe te PowerDirector Express converteren…
·Hoe maak je een Bootable Image for USB F…
Copyright © Computer Kennis http://www.nldit.com