Kelebihan dan Kekurangan Software Yang Memberikan Layanan Database

Oleh Rian Febrianto ( 120403020071)

Universitas Kanjuruhan Malang 2012

cache. Pemicunya antara lain adalah dukungan penuh dari Microsoft. Installasi Yang Effisien Microsoft SQL Server dapat diinstal dengan dengan mudah. Komponen individu seperti Database Services. namun pilihan database yang lengkap dan restorasi yang tersedia dalam SQL Server sangat membantu . Oracle.“Kelebihan dan Kekurangan Software Pengolah Database” ☑ Microsoft SQL Kelebihan : 1. SQL Server 2008 memiliki kontrol akses yang lebih efisien dan alat izin manajemen dan menawarkan kinerja yang lebih baik dalam pengumpulan data. Perangkat lunak yang ditawarkan oleh Microsoft juga menawarkan integrasi yang erat dengan . 2. download dan menginstal update yang diperlukan dalam prasyarat installasi SQL Server. SQL Server 2008 menggunakan Kebijakan Manajemen Berbasis untuk mendeteksi ketidakpatuhan kebijakan keamanan. dan ini tidak dimiliki oleh produk lain. SQL Server 2008 juga secara otomatis dapat melakukan update patch keamanan untuk mengurangi biaya pemeliharaan. Melalui penggunaan file log. 4. SQL Server 2008 juga terintegrasi dengan Microsoft Office dan produk microsoft lainnya. Beberapa pesaing seperti MySQL. Keamanan audit dan peristiwa dapat ditulis secara .NET framework. Penanganan Data Korup Data yang korup selalu menjadi pusat perhatian ketika Perangkat keras dan perangkat lunak tidak dapat bekerja dengan optimal sebagaimana mestinya. telah mengembangkan software serupa dalam beberapa tahun terakhir. yang memungkinkan hanya personil yang berwenang akses ke database. installer juga mendeteksi. Sistem Basis Data dengan level Enterprise Microsoft SQL Server termasuk DBMS profesional. Fitur Kinerja Yang Lebih Baik Microsoft SQL Server 2008 memiliki kompresi dan enkripsi data transparan built in. Analysis Services dan Integration Services juga dapat diinstal secara terpisah. dan backup. tetapi Microsoft SQL Server lebih mudah digunakan dan memiliki lebih banyak fitur. Meskipun beberapa tabel individu tidak dapat didukung atau dikembalikan. produk Microsoft yang memungkinkan Anda untuk merasa yakin bahwa ada banyak pilihan dalam menangani bencan. Fitur-fitur ini mengurangi kompleksitas dalam menginstal perangkat lunak. Microsoft SQL Server memiliki sejumlah fitur dalam restorasi data dan pemulihan data. Fitur Keamanan Yang Lebih Baik SQL Server 2008 memiliki otentikasi yang kuat dan perlindungan akses serta memiliki fitur manajemen password yang lebih baik. 3. 5. sehingga tidak perlu untuk memodifikasi atau mengubah program untuk mengenkripsi data.

SQL Server 2008 diakui sebagai Best Seller dan Pertumbuhan Terbaik oleh majalah CRN. SQL Server Datacenter edisi yang $ 54. SQL Server 2008 juga kompatibel dengan SQL Server 2000 dan 2005. Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user. Untuk SQL Server 2008. 2. Selain tidak mampu berjalan di platform non-Windows. alat data mining. komprehensif dan terintegrasi. Jika perusahaan berencana untuk memiliki database yang sangat besar. 6.otomatis ke log file. dan Siemens menggunakan Microsoft SQL Server 2008. sehingga tidak perlu memperbarui atau meng-upgrade setiap komputer. Menurunkan Biaya Kepemilikan Modul-modul dalam SQL Server 2008 termasuk Kompresi Lanjutan. terkadang ada juga masalah kompatibilitas tentang interaksi dengan aplikasi yang berjalan pada platform lainnya. partisi disk. HM Sampoerna. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya Kelebihan : • • • • Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi. Untuk berbagai alasan. yang merupakan komponen terpisah yang digunakan oleh pengembang. beberapa korporasi seperti Unilever. 3. . misalnya. Biaya Salah satu kelemahan utama untuk menggunakan Microsoft SQL Server adalah karena SQL Server bukan sistem manajemen database relasional alternatif. alat manajemen data. SQL Server Standard Edition biaya $ 7. SQL Server juga membutuhkan NET framework. namun dalam penggunaan bisnis ada biaya lisensi. Versi SQL Server dapat diinstal pada peralatan hardware yang lebih tua. termasuk biaya lisensi dan masalah keamanan. dan Advanced Security tanpa biaya tambahan. Diinstal pada mesin. menurut situs Microsoft. Kekurangan : 1. Kompatibilitas yang terbatas. hard drive juga membutuhkan jumlah yang tepat ruang di samping gigabyte ruang yang diperlukan untuk mesin database sendiri. ☑ Oracle Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka. 7. Fakta. Perangkat Keras. Dapat menangani jumlah data dalam ukuran yang besar.990 per prosesor.171 per prosesor. Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus-menerus bertambah besar. Pelaporan Enterprise. tapi rilis baru dari aplikasi yang memerlukan teknologi yang lebih canggih untuk mendukung sumber daya yang dibutuhkan oleh database. pilihan lisensi yang ada cukup mahal. Microsoft SQL Server hanya dirancang untuk berjalan pada server berbasis Windows. Phillip Morris. Meskipun menggunakan perangkat lunak untuk pengembangan atau tujuan pendidikan adalah gratis.

dalam PvE maupun PvP. dan paling sulit untuk dipelajari. Cocok untuk perusahaan dengan skala yang kecil. Dapat bekerja di lingkungan client/server (pemrosesan tersebar) Kekurangan : • • • • • • Merupakan software DMBS yang paling mahal. open source. mulai dari device sampai diperlukannya DBA yang handal. Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil.• • • • • • • Memiliki kemampuan Technology Cluster Server. sehingga semua jenis transaksi yang salah akan dapat dikembalikan. sehingga dicari cari untuk party. Pemrosesan data yang sangat cepat. Bisa berjalan pada lebih dari satu platform system operasi. Oracle dapat meningkatkan kerja tim dengan berbagai buff. HP dan pertahanan (DEF) yang tergolong sedang ☑ My SQL Kelebihan : • • • Merupakan DBMS yang gratis / open source berlisensi GPL (generic public license). dimana jika terdapat lebih dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100 aktif server. jadi harus ada database management. Oracle memiliki kemampuan flashback. Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator. dan tidak cocok untuk perusahaan kecil maupun menengah. Dan dapat menampung data dalam sekala besar. Hanya diperuntukan bagi perusahaan berukuran besar. Harga yang sangat mahal untuk sebuah database dan penggunaan Oracle sangat memakan banyak biaya. Ketika kita mengakses database dan kemudian ada kejadian seperti listrik mati misalnya maka data yang sudah kita simpan tidak rusak/hilang. selain itu juga terlihat pada besarnya MP yang dimilikinya. menghidupkan kembali orang yang mati. paling rumit. . Tidak membutuhkan spesifikasi hardware yang tinggi untuk bisa menjalankan MWSQL ini bahkan dengan spesifikasi hardware yang minimal sekalipun. Data yang bertambah ukurannya akan mengalami kelambatan proses.

SET dan tipe ENUM. MacOS. Menggunakn GNU automake.3. Dapat dikoneksikan pada bahasa C. PHP dan Python. Mendukung terhadap fungsi penuh ( COUNT ( ). seperti subnetmask. FreeBSD.5 dan sebagainya. Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY. autoconf. Perl. MYSQL memiliki ragam tipe data yang sangat kaya. MAX ( ) AND MIN ( ) ). FLOAT. MYSQL dapat melakukan koneksi dengan computer client menggunakan Protokol TCP/IP. Untuk koneksi ke bahasa pemrograman visual seperti vb. MYSQL memiliki fungsi dan operator secara penuh yang mendukung perintah select dan where dalam query. STD ( ). Solaris dan masih banyak lagi. Structure Table. Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server. MYSQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan DBMS lainnya. Kita dapat menggabungkan beberapa table dari database yang berbeda dalam query yang sama. baik untuk menyimpan data maupun untuk memproses data. delphi.COUNT (DISTINCT). CHAR. atau Named Pipes (windows NT). Semua fungsi ODBC 2. nama host. dan LIBTOOL untuk portabilitas. Windows. Command and function. Java. BLOB. TIME. DATE. artinya database dapat digunakan oleh beberapa user dalam waktu bersamaan tanpa mengalami masalah atau konflik. Unix Socket (UNIX). Mendukung ODBC for Windows 95 (dengan source program).4 dan 8 byte. AVG ( ). Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC. VARCHAR. DOUBLE. misalnya LINUX. mysql kurang support.2. dan foxpro. . karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut. Sebagai contoh kita dapat menggunakan Access untuk connect ke MySQL server.Multi user. SUM ( ). MYSQL memiliki antar muka / interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). dan ini yang menyebabkan mysql jarang dipakai dalam program visual. seperti signed / unsigned integer yang memiliki panjang data sebesar 1.• • • • • • • • • • • • • • • Bisa berjalan pada lebih dari satu platform system operasi. Privilege (hak) dan password sangat fleksibel dan aman serta mengujinkan ‘Host-Based’ Verifikasi. dan izin akses user dengan system perijinan yang mendetail serta sandi/password terenkripsi. TEXT. TIMESTAMP. DATETIME. C++. Cepat dalam menjalankan perintah SQL / Structured Query Language misalnya ketika akan menyeleksi suatu data atau memasukkan suatu data karena MYSQL merupakan turunan dari konsep SQL. YEAR. MYSQL memiliki beberapa lapisan keamanan. Kekurangan : • • • Tidak cocok untuk menangani data dengan jumlah yang besar.

Untuk keamananya tidak begitu bisa dihandalkan walaupun sudah mengenal konsep relationship. namun Open Source-nya sendiri terlihat tidak matang. dan tujuannya menetapkan peletakan kembali Oracle dan SQL server dalam aplikasi komersil. . Firebird selalu lebih banyak memiliki fitur. Kelemahan : Kekurangan yang paling nyata waktu itu adalah replication engine (walaupun Firebird memiliki fitur lanjutan. Firebird development relatif lambat. Access Ms. banyak yang komersil. akan menjadi pesaing yang kuat. Firebird memiliki user-base yang loyakl. Untuk instalasinya membutuhkan space di hardisk yang lumayan gedhe. dan merupakan produk bagus untuk bekerja dengannya. Access adalah Database Storage Engine buatan dari Microsoft yang menempel di produk Microsoft Office. Firebird merupakan DBMS yang relatif matang untuk digunakan. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.☑ Ms. atau terintegrasi ke dalam Firebird code utama. Engine ini hanya bisa dijalankan di lingkup sistem operasi Windows saja. dan tujuannya menetapkan peletakan kembali Oracle dan SQL server dalam aplikasi komersil. Kelebihan dan Kekurangan Ms. Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL). Firebird merupakan DBMS yang relatif matang untuk digunakan. Kapasitas datanya sangat terbatas sehingga hanya cocok jika diaplikasikan untuk small system ato home bisnis. ☑ Firebird Firebird adalah database open source yang dikembangkan untuk menjawab kebutuhan akan database yang handal namun cukup ringan dan mudah dalam mengoperasikannya. Kelebihan : Firebird memiliki user base kecil namun aktif. Ada proyek yang terjadi. yang menjaga identical copy dari live database). dan jika ia dapat meningkatkan kecepatan development-nya. seperti juga meningkatkan marketing-nya. Access : Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien atau server.