Basis data atau kita kenal juga dengan database merupakan kumpulan file - file yang saling berhubungan antara file dengan file yang lain sehingga membentuk sautu bagunan data atau ada yang menyebutkan untuk menguraikan segala sesuatu daru data tunggal. Jadi sekilas yang kita baca basis data bisa di ibaratkan buku telepon yang berisikan nomor telepon seseorang adalah data - datanya dan buku telepon itu sendiri adalah basis data.
Untuk mengelola basis data diperlukan namanya perangkat lunak atau bisa disebut dengan DBMS( Database Management System ) dan sebagai berikut nama jenis -jenis DBMS :
1. Microsoft Acces
2. My SQL
3. SQL Server
4. Oracle
5. Postgre SQL
6. FireBird
Dari ke-6 jenis DBMS ,DBMS juga mempunyai tanggu jawab menguatkan struktur basis data, termasuk :
- Memelihara hubungan antar data didalam basis data
- Memastikan data tersimpan secara tepat, dan menetapkan aturan hubungan data agar tidak dilanggar
- Pemulihan semua data dari kegagalan sistem
B. Dasar - dasar SQL
SQL merupakan singkata dari Structure Query Language, yang merupakan bahasa ( Language ) yang digunkan untuk database. Ada 3 jenis perinta SQL :
1.DDL (Data Defination Language)
- CREATE DATABASE ( Membuat database )
- DROP DATABASE ( Menghapus database )
- CREATE TABLE ( Memciptakan table )
- DROP TABLE ( Menghapus table )
- ALTER TABLE ( Mengubah table )
2.DML (Data Management Language)
- INSERT INTO ( Menambah record )
- SELECT ( Melihat isi table )
- UPDATE ( Mengganti isi record )
- DELETE ( Menghapus record )
3.DCL (Data Control Language)
- GRANT ( Memberikan hak akses dari admin ke salah satu user )
- REVOKE ( Mencabut hak akses ke salah satu user )
- ROLLBACK ( Mengebalikan posisi dimana save point telah ditentukan )
- COMMIT ( Membuat data tidak bisa diubah kembali meskipun menggunakan perintah
ROLLBACK )
Sekian dari penjelasan saya dan terima kasih
sumber:

ConversionConversion EmoticonEmoticon