Microsoft SQL Server en Oracle RDBMS kan hebben veel overeenkomsten , maar beide behouden duidelijke verschillen , waaronder verschillen in de omvang en de syntaxis van de respectieve SQL taal , platform ondersteuning en out - of-the - doos functies . Ook SQL Server geniet de reputatie van het zijn eenvoudiger te installeren , beheren en ondersteunen in vergelijking met Oracle . Vereisten van besturingssysteem SQL Server werkt alleen op een x86- computer waarop een versie van Microsoft Windows Server actief is. Oracle- database- software , aan de andere kant , geniet bredere cross- platform ondersteuning , waaronder systemen die Windows XP en Windows Server 2000 te beheren en boven , AIX , Solaris , Unix en Linux . Software Editions < br > SQL Server 2008 bestaat in drie versies omvat zeven producten : een kern edition zoals SQL Server Enterprise en SQL Server Standard , gespecialiseerde edities van werkgroep , webapplicaties of ontwikkelaar , en de gratis Express of Compact 3.5 desktop engine . Oracle biedt een totaal van drie producten : . Enterprise , Standard en de gratis Personal edities kenmerken en prijzen SQL Server kost over het algemeen minder aan vergunning en te onderhouden dan de Oracle database systeem . Bijvoorbeeld operatietafels SQL Server 2005 op een enkele processor heeft een geschatte kosten van $ 5.000 in vergelijking tot $ 15.000 voor de standaard versie van Oracle , vanaf 2010 . SQL Server heeft ook de neiging om extra functies , zoals OLAP en data mining , bundelen met zijn software terwijl Oracle kosten afzonderlijk voor elk onderdeel . SQL Talen SQL Server maakt gebruik een smaak van de SQL- programmeertaal genaamd Transact - SQL of T - SQL . Mogelijkheden van T - SQL onder controle -of- stroming taal, lokale variabelen , ondersteunende functies om strings , data en wiskunde te verwerken , en uitbreidingen op DELETE en UPDATE statements . Oracle maakt gebruik van procedurele taal SQL of PL /SQL . PL /SQL is robuuster dan T - SQL , ondersteuning van objectgeoriënteerde talen zoals Java , 3GL routines en arrays . Veiligheid SQL Server behoudt een betere beveiliging opnemen dan zijn Oracle- tegenhanger . Volgens een vergelijking 2006 gerapporteerd door David Lichtfield , Microsoft aangepakt 59 kwetsbaarheden zijn SQL Server 7 , 2000 en 2005 databases . Oracle aangepakt 233 gebreken met zijn Oracle 8 , 9 en 10g -databases . Bruikbaarheid SQL Server is makkelijker te installeren , te gebruiken en te beheren in vergelijking met zijn Oracle tegenhanger . De Oracle-database , aan de andere kant , zorgt voor meer fine - tuning van de configuratie door aanpassingen in de startup parameters .
|