Pada perkuliahan basis data di minggu ke-8 ini membahas tentang Bahasa Basis Data.
SQL(Structure Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis
data relasional. Bahasa ini secara de facto merupakan bahasa standar
yang digunakan dalam manajemen basis data relasional. Saat ini hampir
semua server basis data yang ada mendukung bahasa ini untuk melakukan
manajemen datanya.
Bagian SQL :
- DDL atau Data Definition Language, adalah perintah untuk membuat dan mendefinisikan Database. Seperti :
- Create – Untuk membuat
- Drop – Untuk menghancurkan atau menghapus
- Alter – Untuk memodifkasi
- DML atau Data Manipulation Language, adalah perintah untuk memanipulasi data. Seperti :
- Insert – Untuk menyisipkan atau memasukkan data
- Update – Untuk mengubah data
- Delete – Untuk menghapus data
- Embeded DML
- View Definition adalah SQL untuk mendefinisikan View.
- Authorization adalah SQL untuk menentukan hak akses ke relasi dan view .
- Integrity adalah SQL untuk menentukan konstrain integritas yang harus dipenuhi oleh data tersimpan dalam basis data
- Transaction Control adalah SQL untuk menentukan awal dan akhir transaksi
DML :
insert into mhs values ('1300018090', 'shaufi yliani p', 'Yogyakarta') insert into mhs(nim, nama_mhs) values ('130018090', 'ofhie') update mhs set alamat_mhs='glagahsari' where nim='1300018019' delete from mhs where nim='1300018090'
Sekian refleksi Basis Data minggu ke-8 dari saya, semoga bermanfaat :)