Als netwerk en webapplicaties worden meer en meer belangrijk , het belang van relationele database management systemen verhoogt ook . Het selecteren van de juiste keuze voor uw behoeften is essentieel voor de kwaliteit en de goede uitvoering van uw applicatie te garanderen . Microsoft SQL is een optie die veel mensen te selecteren . Het kennen van de voor-en nadelen van het runnen van Microsoft SQL Server zal u helpen te bepalen of het iets voor u is . Nadeel : Kosten Een van de belangrijkste nadelen aan het gebruik van Microsoft SQL Server in plaats van een alternatieve relationele database management systeem is dat de licentie-opties zijn vrij prijzig . Hoewel het gebruik van de software voor de ontwikkeling of educatieve doeleinden is gratis , elke vorm van zakelijk gebruik loopt een licentievergoeding . Voor SQL Server 2008 , bijvoorbeeld , SQL Server Standard Edition kost $ 7.171 per processor . De SQL Server Datacenter Edition is $ 54.990 per processor , volgens de website van Microsoft . Voor kleine bedrijven en particulieren lopen for-profit websites , dit is onbetaalbaar . Concurrerende software , zoals MySQL , is vaak gratis te gebruiken . In gevallen waarin het niet , echter de duurste MySQL Enterprise -pakket kost $ 4999 per server per jaar . Dit is aanzienlijk goedkoper dan zelfs de Standard Edition Microsoft SQL pakket Voordeel : . Enterprise - Grade Management Software Microsoft SQL Server omvat professionele , enterprise level database management software . Een aantal concurrenten , zoals MySQL , hebben soortgelijke software ontwikkeld in de afgelopen jaren , maar Microsoft SQL Server is gemakkelijker te gebruiken en heeft meer functies . Volledige ondersteuning voor triggers bijvoorbeeld worden ondersteund in Microsoft product . MySQL triggers onlangs geïntroduceerd , maar deze niet volledig ondersteund . De software die door Microsoft biedt ook nauwe integratie met de NET framework , dat is niet het geval met concurrerende producten Nadeel: . . Beperkte compatibiliteit Microsoft SQL Server is alleen ontworpen om te draaien op Windows - gebaseerde servers . Om verschillende redenen , waaronder licentiekosten en veiligheid zorgen , kunnen ontwikkelaars ervoor kiezen om hun websites te hosten op Unix - gebaseerde machines . Ze zouden niet in staat om SQL Server te gebruiken in dit geval. Concurrerende producten zijn vaak in staat om te draaien op andere platformen . In tegenstelling tot Microsoft SQL Server , MySQL wordt ondersteund op elk belangrijk platform , inclusief Windows , Linux , Mac OSX , en andere Unix -varianten . Naast het feit dat niet in staat om te draaien op niet-Windows -platforms , ook daar kunnen compatibiliteitsproblemen met betrekking tot interactie met toepassingen die draaien op andere platformen Voordeel : . Uitstekende Data Recovery Ondersteuning < br > corrupte data is altijd een punt van zorg bij stroomuitval of ongepaste uitschakelingen voordoen . Microsoft SQL Server heeft een aantal functies die data restauratie en herstel te bevorderen . Hoewel individuele tafels niet kunnen worden gebackupt of hersteld , complete database restauratie opties zijn beschikbaar . Door het gebruik van logbestanden , caching , en de back-ups , Microsoft's product kunt u erop vertrouwen dat de ramp recovery opties zijn er in overvloed .
|