Anda di halaman 1dari 8

Nama: M.

Rizki Nur Faris

NIM: 21120118140061

Sistem Basis Data B

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.

b. Sejarah : Sebelum adanya phpMyAdmin para pengelola database harus mengelola


database melalui perintah command text. Pada Linux menggunakan terminal, sementara
pada windows menggunakan command prompt. Karena MySQL adalah sistem
manajemen database RDBMS tanpa GUI untuk mengelolanya. Semakin
berkembangnya penggunaan MySQL memicu pihak pengembang ketiga untuk
mengembangkan sistem GUI grafis untuk melakukan manajemen database pada
MySQL.
Pengembangan phpMyAdmin dimulai pada tahun 1998 oleh Tobias Ratschiller seorang
konsultan IT. Ratschiller mengerjakan sebuah program bernama MySQL-Webadmin
dengan bebas, yang merupakan produk dari Petrus Kuppelwieser, yang telah berhenti
mengembangkannnya pada saat itu. Ratschiller menulis kode baru untuk phpmyadmin,
dan ditingkatkan pada konsep dari proyek Kuppelwiesser. Ratschiller meninggalkan
proyek phpMyAdmin pada tahun 2001. Sekarang, Sebuah tim dari delapan pengembang
yang dipimpin oleh Oliver Muller meneruskan pengembangan phpMyAdmin di
SourceForge.net.

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 :

i. Hanya dapat diimpelementasikan pada 1 unit server, jika terdapat tambahan


server maka hanya akan berfungsi sebagai pasif / standby server (tidak memiliki
kemampuan Technology Cluster Server seperti halnya pada DMBS Oracle).
ii. Hanya bisa berjalan pada satu platform system operasi yaitu Microsoft Windows.

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

a. Pengertian : merupakan Relational Database Management System yang berfungsi


untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle
server memungkinkan untuk menyediakan solusi yang efekstif dan efisien karena
kemampuannya dalam pengelolaan database.
b. Sejarah : Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob
Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development
Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama
menjadi Oracle Corporation sampai sekarang. Perusahaan ini berkonsentrasi pada
pembuatan database server di mainframe. Kisah sukses Oracle Corp terkait dengan
sejarah dan teori database relasional. Teori database relasional diperkenalkan hampir
secara simultan oleh Edgar F. Codd dan seorang penemu lain yang kurang dikenal,
pada tahun 1969. IBM adalah perusahaan pertama yang menerapkan model relasional
ini dalam bahasa SQL, dengan produknya DB2. Sayangnya IBM agak ragu akan
keampuhan SQL dan model relasional. Larry melihat perkembangan teori model
relasional dan implementasi database relasional dalam DB2. Ia yakin bahwa model
relational adalah “way of the future” dan memutuskan untuk mengimplementasikan
model relasional di produk Oracle. Sebelumnya produk database Oracle memakai
model non-relasional. Oracle menjadi pesaing kuat bagi IBM dalam pasar database
server di mainframe, terutama database bermodel relasional. Sekitar pertengahan
tahun 1980an, Larry mendiversifikasi produk Oracle (versi 6.x) keluar mainframe,
yakni ke sistem operasi Unix. Selanjutnya tahun 1996 Oracle Corp mendiversifikasi
Oracle (versi 7.x) ke sistem operasi Novell Netware, Windows NT, dan Linux (versi
8.x, tahun 1997). Mulai pertengahan tahun 1990an Oracle Corp mulai membuat juga
produk-produk nondatabase-server seperti application server (WebDB, OAS),
development tools (Oracle Developer, Oracle Designer), dan application suite (Oracle
Apps).
c. Kelebihan :
i. Client – server environment
ii. Multi – user
iii. Dikases berbagai sistem operasi
iv. Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat
memenuhi tuntutan akan data dan informasi yang bervolume besar
v. Data yang tersimpan dapat diakses penuh selama 24 jam
d. Kekurangan :
i. Spesifikasi tinggi
ii. Ukuran data bertambah menjadikan proses semakin lama
iii. Harga mahal
iv. Hanya untuk perusahaan berukuran besar
v. Pertahanan dalam software tergolong rendah

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.

b. Sejarah : MySQL adalah pengembangan lanjutan dari proyek UNIREG yang


dikerjakan oleh Michael Monty Widenius dan TcX (perusahaan perangkat lunak asal
Swedia). Sayangnya, UNIREG belum terlalu kompatibel dengan database dinamis yang
dipakai di website. TcX kemudian mencari alternatif lain dan menemukan perangkat
lunak yang dikembangkan oleh David Hughes, yaitu miniSQL atau mSQL. Namun,
ditemukan masalah lagi karena mSQL tidak mendukung indexing sehingga belum
sesuai dengan kebutuhan TcX.
Pada akhirnya muncul kerjasama antara pengembang UNIREG (Michael Monty
Widenius), mSQL (David Hughes), dan TcX. Kerjasama ini bertujuan untuk
mengembangkan sistem database yang baru, dan pada 1995 dirilislah MySQL seperti
yang dikenal saat ini. Saat ini pengembangan MySQL berada di bawah Oracle.

c. Kelebihan :

i. Mendukung integrasi dengan bahasa pemrograman lain

ii. Tidak membutuhkan ram besar

iii. Mendukung multi user

iv. Bersifat open source

v. Struktur tabel yang fleksibel

vi. Tipe data yang bervariasi

vii. Keamanan yang terjamin

d. Kekurangan :

i. Kurang cocok untuk aplikasi game dan mobile

ii. Sulit mengelola database yang besar

iii. Technical support yang kurang jelas

5. Microsoft Access

a. Pengertiannya : program aplikasi berbasis data computer relasional yang


difungsikan untuk merancang, membuat dan mengolah beragam jenis data yang
berkapasitas besar. Digunakan untuk kalangan rumahan dan perusahaan kecil hingga
menengah yang menggunakan mesin basis data Microsoft Jet Database Engine dan
juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
b. Sejarah : Akses versi 1.0 dirilis pada 13 November 1992, segera diikutiMei 1993
oleh 1,1 Akses untuk meningkatkan kompatibilitas dengan produk Microsoft lain dan
termasuk bahasa pemrogram Akses Dasar. Microsoft menentukan spesifikasi
minimum persyaratan perangkat keras untuk akses v2.0: Microsoft Windows v3.1
dengan 4 MB RAM yang dibutuhkan, 6 MB RAM direkomendasikan; 8 MB yang
tersedia hard disk space yang dibutuhkan, 14 MB hard disk space direkomendasikan.
Produk ini dikirim pada tujuh disket 1,44 MB manual menunjukkan tanggal hak cipta
1993. Awalnya, perangkat lunak bekerja dengan baik dengan database yang relatif
kecil tapi terdapat beberapa kondisi menyebabkan korupsi data . Sebagai contoh, file
ukuran lebih dari 10 MB yang bermasalah (perlu diketahui bahwa sebagian besar hard
disk lebih kecil dari 500 MB pada saat ini digunakan lebar), dan manual yang
dibawanya memperingatkan bahwa beberapa keadaan di mana usang driver perangkat
atau konfigurasi yang tidak benar menyebabkan kehilangan data . Dengan keluar
pentahapan Windows 95, 98 dan ME, peningkatan kehandalan jaringan, dan
Microsoft telah merilis 8 paket layanan untuk Jet Database Engine , keandalan akses
database telah jauh lebih baik baik dalam ukuran dan jumlah pengguna. Dengan
Office 95, Microsoft (Akses 7,0 alias “Akses 95”) menjadi bagian dari Microsoft
Office Professional Suite bergabung dengan Microsoft Excel, Word, dan PowerPoint
dan transisi dari Access Basic ke Visual Basic for Applications (VBA). Sejak itu, ada
rilis dari Microsoft Access dengan setiap rilis kantor. Hal ini termasuk akses 97 (versi
8.0), Access. 2000 (versi 9,0), Access 2002 (versi 10.0), Access 2003 (versi 11.5),
dan akses 2007 (versi 12,0).

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

Anda mungkin juga menyukai