S B D – S E S I 1 2
Database Management System (DBMS)
DBMS adalah sistem perangkat lunak yang me-mungkinkan pengguna untuk mendefinisikan,
Fasilitas-fasilitas yang disediakan DBMS:
Memungkinkan pengguna mendefinisikan database biasanya melalui DDL (Data Definition Language). DDL memungkinkan pengguna untuk menentukan tipe dan struktur data yang akan disimpan pada
database.
Memungkinkan pengguna untuk memasukkan,
meng-update, menghapus, dan mengambil data dari database biasanya melalui DML (Data Manipulation Language).
Perangkat Lunak yang termasuk DBMS:
dBase
dB2
Access
Visual Foxpro
My SQL
MS-SQL Server
Sybase
Oracle
Beberapa Tool dalam MySQL:
Workbench
Navicat
SequelPro
phpMyAdmin
WEB SERVER
Web Server merupakan sebuah perangkat lunak
dalam server yang berfungsi menerima permintaan (request) berupa halaman web melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali (response) hasilnya
Macam-macam Web Server
XAMPP. X (empat sistem operasi apapun: Windows, Linux, Mac OS, dan juga Solaris) Apache MySQL -PHP – Perl)
Sejarah SQL
Juni 1970. Seorang peneliti dari IBM bernama Ef
Codd membahas tentang pembuatan bahasa standar untuk mengakses basis data. Bahasa tersebut diberi nama SEQUEL (Structured English Query Language)
Kemudian IBM mengadakan proyek pembuatan
bahasa standar untuk basis data relasional berbasis SEQUEL dan mengubah/menyingkat namanya
Sejarah SQL
Akhir tahun 1970, muncul perusahaan bernama
Oracle Coorporation yang membuat server basis data yang populer, yang bernama sesuai nama
perusahaannya, yaitu Oracle.
Tahun 1994 sebuah perusahaan software “TcX Data Konsult AB”, membuat software untuk basis data
dengan menggunakan bahasa SQL, kemudian
software tersebut diberi nama “MySQL-AB”.
Sejarah MySQL
“My” pada kata MySQL konon merupakan nama putri dari Michael Widenius (pemrogram DBMS tersebut)
Versi lain mengatakan “My” adalah kependekan dari
Sejarah MySQL
Tahun 2008, software MySQL AB dibeli oleh
perusahaan software “Sun Microsystem” dan diganti namanya menjadi “MySQL” saja.
Tahun 2010, Oracle Corporation membeli
Sejarah MySQL
SQL merupakan kependekan dari kata “Structured Query Language”.
SQL merupakan suatu bahasa permintaan yang terstruktur. Dikatakan terstruktur karena pada
penggunaannya, SQL memiliki beberapa aturan yang telah distandarkaan oleh asosiasi yang bernama ANSI.
TUJUAN SQL
Tujuan dari pemakaian SQl dalam menyelesaikan tugas-tugas yang berkaitan dengan database,
diantaranya :
Memanggil data dari satu table atau lebih
Memanipulasi data
Mendapatkan ringkasan informasi
Membuat, memodifikasi atau menghapus table