RENCANA PERKULIAHAN
MATA KULIAH : BASIS DATA (SMT 323)
PROGRAM STUDI : MATEMATIKA

1. Deskripsi Mata Kuliah

Basis Data adalah mata kuliah yang membahas tentang konsep, dasar-dasar dan teknik pengelolaan data dan informasi, sehingga diperoleh kumpulan-kumpulan data (basis data) yang isinya dapat dipercaya keakuratannya. Mata kuliah ini berisi bahasan-bahasan tentang pengertian basis data, arsitektur sistem basis data,  obyek data relasional, aturan integritas, SQL,  normalisasi, dan proteksi data.

2. Manfaat Mata Kuliah

Pengelolaan data dan informasi yang baik sangat diperlukan dalam segala proses yang melibatkan dan membutuhkan dukungan data dan informasi. Pengelolaan yang baik adalah dalam arti tidak mengandung ketidakkonsistenan, tidak ada duplikasi data, reliable, akurat, dan dapat diakses dengan cepat dan tepat. Basis Data merupakan ilmu yang mempelajari konsep pengelolaan data dan informasi dengan tujuan untuk menghilangkan segala macam bentuk anomali (keanehan) dalam kumpulan-kumpulan data yang saling terhubung. Dalam penerapannya, ilmu tentang Basis Data mendasari pembuatan sistem manajemen basis data (Data Base Management System, DBMS) dan manajemen sistem informasi (Management System Information, MIS). Dengan demikian, penguasaan konsep penyusunan Basis Data yang benar menjadi dasar yang sangat menentukan dalam pembuatan sistem pengelolaan data dan informasi, yang pada umumnya terkait pemanfaatan komputer dalam kehidupan sehari-hari. 

3. Kompetensi yang Harus Dicapai

Pada akhir perkuliahan mahasiswa diharapkan memiliki kompetensi sebagai berikut:
a. Standar Kompetensi
Mampu membuat rancangan basis data serta mampu mengimplementasikan rancangan tersebut dengan menggunakan salah satu perangkat lunak aplikasi basis data. 

b. Kompetensi Dasar
1. Menjelaskan tentang pengertian basis data, keunggulan dan kelemahannya
2. Menjelaskan tentang hirarki data dalam basis data
3. Menjelaskan tentang aristektur (model-model) basis data
4. Menjelaskan tentang relasional aljabar
5. Menjelaskan tentang aturan integritas integrity constraint
6. Menjelaskan tentang bentuk-bentuk dan proses normalisasi 
7. Menjelaskan tentang  model E-R dan Structure Query Language (SQL) 
8. Menjelaskan tentang optimasi query 
9. Menjelaskan tentang proteksi data/keamanan dalam basis data 

4. Skema Hubungan Materi Perkuliahan

Skema Hubungan Materi Perkuliahan
Skema Hubungan Materi Perkuliahan

5. Strategi Perkuliahan

Mata kuliah ini terdiri dari dua kegiatan yaitu penyampaian teori dan praktikum. Dalam penyampaian teori, akan diterapkan metode tanya jawab, diskusi atau ekspositori. Mahasiswa akan mendapat tugas untuk membuat ringkasan materi, selanjutnya pada pertemuan selanjutnya mahasiswa mempresentasikan ringkasan yang telah dibuat. Dalam presentasi tersebut, dosen berperan sebagai fasilitator yang memantau apakah pemahaman mahasiswa dari tugas membuat ringkasan materi  tidak menyimpang dari teori yang sebenarnya.

Pada pelaksanaan praktikum, mahasiswa akan belajar membuat aplikasi basis data dengan menggunakan perangkat lunak basis data yang ada. 

6. Bahan Bacaan Perkuliahan

Bahan bacaan wajib
A. Date, C.J. 1989. An Introduction to Database Systems, Sixth Edition. California, Addison Wesley Publishing Company.
B. Abdul Kadir,. 2001. Konsep dan Tuntunan Praktis Basis Data. Yogyakarta: Andi Offset 
C. Darmawan S & Susy K.A. 1999. Basis Data, Individual Textbook. Jurusan Pendidikan Matematika FMIPA, Universitas Negeri Malang – JICA.

Bahan bacaan anjuran
D.    Buku-buku tentang basis data.

7. Tugas

1. Mahasiswa membuat ringkasan materi pokok bahasan untuk pertemuan berikutnya. Dalam pelaksanaan tatap muka akan dilakukan presentasi dan tanya jawab untuk mengetahui pemahaman dari tugas tersebut.
2. Mahasiswa membuat rancangan basis data dari suatu permasalahan dalam kehidupan sehari-hari dan mempresentasikan di depan kelas.
3. Mahasiswa membuat program aplikasi basis data dengan menggunakan perangkat lunak basis data berdasarkan rancangan yang telah mereka buat. 

8. Penilaian

Penilaian akan dilakukan dengan memperhitungkan komponen-komponen sbb:
Bobot Nilai Akhir
Kegiatan penilaian
25%Rata-rata hasil ujian Sisipan I dan II.
15 %Keaktifan di kelas, yaitu keaktifan dalam diskusi dan tanya jawab
15%Praktikum. Keaktifan mahasiswa dalam  praktikum komputer
20%Tugas, yang dinilai adalah kebenaran rancangan basis data dan program aplikasi yang disusun
25%Ujian Akhir, berupa presentasi hasil program aplikasi yang dibuat.

9. Jadwal Perkuliahan 

Minggu ke
Pokok Bahasan

Referensi
1Pengertian basis data, Hirarki dataA,B,C
2Arsitektur sistem basis dataA,B,C
3Obyek data relasionalA,B,C
4,5Aturan integritasA,B,C
6,7NormalisasiA,B,C
8UJIAN SISIPAN I
9Relasional aljabarA,B,C
10SQlA,B,C
11Proteksi dataA,B,C
12-15Pembuatan aplikasi basis dataA,B,C
16UJIAN SISIPAN II

Post a Comment

Berkomentar sesuai dengan judul blog ini yah, berbagi ilmu, berbagi kebaikan, kunjungi juga otoriv tempat jual aksesoris motor dan mobil lengkap

Lebih baru Lebih lama