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 |
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
|
1 | Pengertian basis data, Hirarki data | A,B,C |
2 | Arsitektur sistem basis data | A,B,C |
3 | Obyek data relasional | A,B,C |
4,5 | Aturan integritas | A,B,C |
6,7 | Normalisasi | A,B,C |
8 | UJIAN SISIPAN I | |
9 | Relasional aljabar | A,B,C |
10 | SQl | A,B,C |
11 | Proteksi data | A,B,C |
12-15 | Pembuatan aplikasi basis data | A,B,C |
16 | UJIAN SISIPAN II |
Posting Komentar
Berkomentar sesuai dengan judul blog ini yah, berbagi ilmu, berbagi kebaikan, kunjungi juga otoriv tempat jual aksesoris motor dan mobil lengkap