NIM: 21120118140061
1. phpMyAdmin
a. Pengertian : adalah sebuah perangkat lunak untuk mengelola database MySQl dengan
antarmuka grafis (GUI). Penggunaan antarmuka grafis lebih memudahkan daripada antarmuka
pengelolaan asli MySQL yang berbasis text. Jadi yang pada MySQL semuanya dilakukan
dengan text, pada phpMyAdmin dibuat dalam model grafis.
PHPMyAdmin dibuat dengan kode program PHP dan berjalan pada antarmuka web. Boleh
dikatakan kalau PHPMyAdmin adalah sebuah aplikasi grafis berbasis web yang dipakai untuk
pengelolaan database MySQL. phpMyAdmin sendiri sepertinya berasal dari kata php, MySQL
dan Administrator.
Sejak versi 3.0.0, phpMyAdmin bergabung dengan GoPHP5 dan bisa menciptakan
kompatibilitas kode dengan versi PHP dan MySQL lama. Versi 3 ke atas memerlukan
setidaknya PHP 5.2 dan MySQL 5. PhpMyAdmin pernah memenangkan beberapa
penghargaan, diantaranya sebagai aplikasi berbasis PHP terbaik serta mendapatkan
predikat sebagai "Tool terbaik untuk SysAdmins" dari komunitas SourceForge.net.
Hingga kini PhpMyAdmin telah dikembangkan lebih dari belasan tahun dan secara
konsisten memperbaiki kualitasnya.
c. Kelebihan :
i. Memiliki antarmuka grafis berbasis web sehingga bisa diakses secara luas.
ii. Mendukung banyak fitur MySQL
iii.Bisa import data dari SQL dan CSV
iv. Menyediakan eksport data dalam berbagai format seperti SQl, XLS, CSV, XML,
PDF dan Text.
v. Terdapat monitoring proses server seperti koneksi, prosesor, memory dan
sebagainya.
vi. Serta masih banyk lagi kelebihan lainnya.
d. Kekurangan :
2. Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan
menengah. Ms SQL Server
a. Pengertian : system manajemen basis data relasional yang dirancang untuk aplikasi
dengan arsitektur client server.
b. Sejarah : Kode SQL Server asli dikembangkan pada tahun 1980an oleh mantan
Sybase Inc., yang sekarang dimiliki oleh SAP. Sybase awalnya membangun
perangkat lunak untuk berjalan di sistem Unix dan platform komputer mini. Sybase,
Microsoft dan Ashton-Tate Corp, yang merupakan vendor terdepan dari database
PC, bekerja sama untuk menghasilkan versi pertama dari Microsoft SQL Server,
yang dirancang untuk sistem operasi OS/2 dan dirilis pada tahun 1989.
Setelah itu Ashton-Tate memilih untuk berpisah, namun Microsoft dan Sybase
melanjutkan kemitraan mereka sampai tahun 1994, ketika Microsoft mengambil alih
semua pengembangan dan pemasaran SQL Server untuk sistem operasinya sendiri.
Tahun sebelumnya, dengan hubungan Sybase mulai terurai, Microsoft juga telah
membuat perangkat lunak yang tersedia di Windows NT yang baru dirilis setelah
memodifikasi basis kode OS/2 16 bit untuk menciptakan implementasi 32 bit dengan
fitur tambahan, hal tersebut berfokus pada kode Windows ke depan. Pada tahun
1996, Sybase mengganti namanya menjadi Adaptive Server Enterprise dan
meninggalkan nama SQL Server kepada Microsoft.
Versi SQL Server :
Versi 1.0 diterbitkan Tahun 1989
Versi 1.1 diterbitkan Tahun 1991
Versi 4.2 diterbitkan Tahun 1992
Versi 4.21 diterbitkan Tahun 1994
Versi 6.0 diterbitkan Tahun 1995
Versi 6.5 diterbitkan Tahun 1996
Versi 7.0 diterbitkan Tahun 1998
Versi 2000 diterbitkan Tahun 2000
Versi 2005 diterbitkan Tahun 2005
Versi 2008 diterbitkan Tahun 2008
Versi 2008 R2 diterbitkan Tahun 2010
Versi 2012 diterbitkan Tahun 2012
Versi 2014 diterbitkan Tahun 2014
Versi 2016 diterbitkan Tahun 2016
c. Kelebihan :
i. Tingkat keamanan baik
ii. Dapat buat database mirroring dan clustering
iii. Dapat melakukan backup database
iv. Ada fitur recovery dan restore data
v. Bekerja dengan sangat baik pada OS Windows
d. Kekurangan :
i. Hanya bias digunakan di OS Windows
ii. Harga mahal
iii. Bahasa pemrograman yang terbatas
iv. Kurang cocok pada database skala besar
3. Oracle
4. MySQL
a. Pengertian : MySQL adalah DBMS yang open source dengan dua bentuk lisensi,
yaitu Free Software (perangkat lunak bebas) dan Shareware (perangkat lunak berpemilik
yang penggunaannya terbatas). Jadi MySQL adalah database server yang gratis dengan
lisensi GNU General Public License (GPL) sehingga dapat Anda pakai untuk keperluan
pribadi atau komersil tanpa harus membayar lisensi yang ada.
c. Kelebihan :
d. Kekurangan :
5. Microsoft Access
c. Kelebihan :
i. Kemudahan pengoperasian aplikasi
ii. Adanya fitur visual table designer yang mempermudah dalam
mengkonfigurasi struktur tabel secara visual
iii. Mudah dalam menyusun relasi dan Query (SQL) table
iv. Keamanan / sekuritas file database
v. Kompatibel dengan pemrograman database SQL (Structured Query
Language).
d. Kekurangan :
i. Orientasi database lebih kepada penggunaan lokal dan jaringan berskala
kecil menengah, dan bukan client-server
ii. Kemungkinan terjadinya collision atau redundancy data bisa saja terjadi
iii. Tidak mendukung multithreaded
iv. Bukan merupakan aplikasi database Server
v. Arsitektur keamanan yang ada belum sebaik aplikasi sekelas SQL Server
atau MySQL