Kandungan
- Kekurangan: Kos
- Kelebihan: Perisian pengurusan peringkat tinggi
- Kekurangan: Keserasian terhad
- Kelebihan: Sokongan yang sangat baik untuk pemulihan data
Dengan aplikasi rangkaian dan web menjadi semakin umum, kepentingan sistem pengurusan pangkalan data hubungan juga meningkat. Memilih sistem yang tepat untuk keperluan anda adalah mustahak untuk memastikan kualiti dan prestasi aplikasi anda. Microsoft SQL adalah pilihan yang umumnya dipilih oleh banyak orang. Mengetahui kelebihan dan kekurangan anda dapat membantu anda menentukan pilihan terbaik untuk anda.
Kekurangan: Kos
Salah satu kelemahan utama menggunakan Microsoft SQL Server dan bukannya sistem pengurusan pangkalan data relasional alternatif ialah pilihan pelesenan sangat mahal. Walaupun penggunaan perisian untuk tujuan pendidikan atau pembangunan adalah percuma, setiap jenis penggunaan komersial akan dikenakan bayaran lesen. Sebagai contoh, untuk SQL Server 2008, SQL Server Standard Edition berharga R $ 17.28 setiap pemproses. Edisi SQL Server Datacenter adalah R $ 132.53 setiap pemproses, menurut laman web Microsoft. Bagi perniagaan kecil dan individu yang memiliki laman web untuk keuntungan, ini tidak dapat dilaksanakan. Perisian yang bersaing, seperti MySQL, sering percuma. Walau bagaimanapun, jika tidak, pakej MySQL Enterprise yang paling mahal berharga R $ 12.03 per tahun untuk setiap pemproses, yang lebih murah walaupun dibandingkan dengan pakej SQL Edisi Standard Microsoft.
Kelebihan: Perisian pengurusan peringkat tinggi
Microsoft SQL Server merangkumi perisian pengurusan pangkalan data untuk peringkat profesional dan perniagaan. Beberapa pesaing, seperti MySQL, telah mengembangkan perisian yang serupa dalam beberapa tahun kebelakangan ini, tetapi SQL Server lebih mudah digunakan dan mempunyai lebih banyak ciri. Pencetus, misalnya, disokong sepenuhnya pada produk Microsoft. Dalam kes MySQL, perintah ini diperkenalkan baru-baru ini, tetapi belum disokong sepenuhnya. Perisian yang ditawarkan oleh Microsoft juga menawarkan integrasi erat dengan kerangka .NET, yang tidak berlaku dengan produk yang bersaing.
Kekurangan: Keserasian terhad
Microsoft SQL Server hanya dirancang untuk dijalankan pada pelayan berasaskan Windows. Atas beberapa sebab, termasuk kos pelesenan dan masalah keselamatan, pemaju sering memilih untuk menjadi tuan rumah laman web mereka pada mesin berasaskan Unix, menjadikan SQL Server tidak dapat digunakan. Sebaliknya, produk yang kompetitif mempunyai keserasian yang lebih besar dengan platform lain. MySQL, misalnya, berjalan di semua platform utama, termasuk Windows, Linux, Mac OSX dan varian Unix yang lain. Selain ketidakmampuan untuk berjalan di platform bukan Windows, produk Microsoft juga mungkin menghadapi masalah keserasian berkaitan dengan interaksi dengan aplikasi yang berjalan di platform lain.
Kelebihan: Sokongan yang sangat baik untuk pemulihan data
Data yang rosak selalu menjadi perhatian apabila berlaku gangguan bekalan elektrik atau pemadaman yang salah. Microsoft SQL Server mempunyai sejumlah ciri yang mempromosikan pemulihan dan pemulihan data tersebut. Walaupun jadual individu tidak dapat disalin atau dipulihkan, terdapat pilihan pemulihan pangkalan data lengkap yang dapat berguna dalam kes seperti itu. Melalui penggunaan fail log, cache dan sandaran, produk Microsoft meyakinkan pengguna dengan pilihannya untuk pemulihan data sekiranya berlaku bencana.