Sabtu, 20 Desember 2014

Semester 1 - Sistem Basis Data


Sistem Basis Data

Basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan program komputer untuk memperoleh informasi dari basis data tersebut. Pada mata kuliah "Sistem Basis Data" membahas mengenai penyimpanan data pada program komputer dengan menggunakan software basis data MySql. Secara garis besar materi-materi yang dibahas pada mata kuliah ini diantaranya membahas mengenai pengenalan DBMS (Database Management System), model-model data, perncangan basis data, DDL (Data Definition Language), DML (Data Manipulation Language), ERD (Entity Relational Diagram), DCL (Data Control Language), Teknik Normalisasi dan Kekangan basis data.

Pada saat mempelajari DDL, kita diajari bagaimana cara membuat objek baru, bagaimana untuk menggunakan objek, bagaimana mengubah objek yang sudah ada, dan bagaimana untuk menghapus objek yang ada. Hal-hal tersebut dapat dilakukan dengan menggunakan syntax CREATE, USE, ALTER, dan DROP. Sedangkan saat mempelajari perancangan basis data, akan dijelaskan 6 tahap perancangan basis data.
Gambar: Fase Perancangan Basis Data

Pada saat mempelajari DML, kita diajari bagaimana memanipulasi data yang sudah ada dengan syntax SELECT, INSERT, UPDATE, dan DELETE. Pada saat mempelajari ERD, kita diajari konsep tentang memodelkan struktur data dan hubungan antar data. Pada saat mempelajari DCL, kita diajari bagaimana mengontrol keamanan setiap database atau sebagian isi dari database dengan membuat hak-hak akses tertentu bagi setiap user dengan menggunakan syntax Grant dan Revoke. Pada saat mempelajari Teknik Normalisasi, kita diajari cara mengelompokan data menjadi tabel-tabel yang menunjukan entity dan relasinya. Dan pada saat mempelajari Kekangan Basisdata, kita mempelajari bagaimana membuat data pada tabel-tabel database mempunyai integritas yang terjaga. 

Berikut adalah materi-materi yang dibahas pada mata kuliah ini:
  1. Pendahuluan Basis Data dan DBMS [Download] 
  2. Model-model Data [Download] 
  3. DDL dan Perancangan Basis Data [Download] 
  4. DML dan ERD [Download] 
  5. DCL dan Normalisasi [Download] 
  6. Kekangan Basis Data [Download]  
Pada saat selesai membahas satu materi kuliah, dosen akan memberikan pertanyaan yang jawabannya harus di postingkan di blog.
Categories:

2 komentar: