Berbagi Materi Desain Basis Data

 Halo kali ini kita akan kenalan sama materi baru, apa itu ? kepo ya.. ok langsung aja, kenalin ini mata kuliah baru dari kurikulum baru namanya Desain Basis Data, bahas apasih ? jadi materi yang dibahas meliputi pengetahuan tentang dasar-dasar basis data, pengaplikasian model fisik basis data hingga optimasi dan pengelolaan ketersediaan basis data. Materi pertamanya membahas tentang bahasa dan interface dari basis data. 
Bahasa-bahasa DBMS
-          digunakan untuk membuat spesifikasi skema konseptual dan internal, dan mapping antara keduanya.
-          DDL (Data Definition Language) dapat digunakan untuk menspesifikasikan kedua skema di atas, jika dalam DBMS tidak ada pemisahan yang ketat antara kedua level tersebut.
-          DDL hanya digunakan untuk mespesifikasikan skema konseptual, jika DBMS mempunyai pemisahan yang jelas.
-          Untuk mapping antara keduanya dapat digunakan VDL (View Definition Language) untuk menspesifikasikan user view dan mappingnya menjadi skema konseptual.
-          DML (Data Manipulation Language) digunakan untuk melakukan manipulasi data (setelah dilakukan proses kompilasi skema konseptual)

-          SQL (Structured Query Language) merupakan contoh bahasa yang digunakan untuk manipulasi basis data relasional, yang mengintegrasikan DDL, VDL dan DML.

dipertemuan kali ini kita akan bahas tentang DDL terebih dahulu.
Data Definition Language ( DDL ) adalah bahasa dalam DBMS yang digunakan untuk membuat atau mendefinisikan objekobjek dalam database. Hasil penggunaan DDL adalah berupa sekumpulan tabel yang disebut sebagai data dictionary atau kamus data. Kamus data mengintegrasikan metadata. Metadata inilah yang mendeskripsikan objek dalam database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.  Fungsi utama DDL: 
 - Membuat (create) objek tabel  
- Modifikasi (modify) objek tabel  
- Menghapus (delete) objek tabel  
Statement DDL adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database.  
Berikut beberapa statement DDL :  
- Create : Perintah yang digunakan untuk membuat objek database seperti Table, View, Index, Synonym, Sequence, Procedure, Trigger, Function, Package, dan User-Defined Data Types.  Contoh dari create table sebagai berikut:
Gambar 1. Perintah membuat tabel


Gambar 2. Hasil dari perintah create tabel pada Gambar 1

- Alter : Perintah yang digunakan untuk memodifikasi struktur dari objek-objek database.
Gambar 3. Perintah untuk alter table

- Drop : Perintah yang digunakan untuk menghapus objek database  
- Truncate : Perintah yang digunakan untuk menghapus secara permanen baris (row) dari sebuah tabel atau dengan kata lain mengosongkan kembali tabel tanpa menghapus tabel itu sendiri. 
- Rename : Perintah yang digunakan untuk mengganti nama sebuah objek database.
Sekian terimakasih. Slalu Tersenyum,Tetap ceria, jangan lupa bersyukur tiap detik.


Salam, {15410100142, Novita Kumalasari}

Email Mahasiswa : {15410100142@stikom.edu}

Prodi S1 Sistem Informasi

http://si.stikom.edu

Dosen : Titik Lusiani, M.Kom,OCP

http://blog.stikom.edu/lusiani

https://titiklusiani.wordpress.com

http://www.stikom.surabaya

“ Institut Bisnis dan Informatika Stikom Surabaya Kampusku, Bersamamu Aku Maju”; http://www.stikom.edu 

Komentar

Pos populer dari blog ini

MSDM Pertemuan 2

Optimasi Database