SATUAN ACARA PERKULIAHAN (SAP) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER SEMESTER GENAP TAHUN AKADEMIK 2004/2005 1. MATAKULIAH : BASISDATA 2. KODE MK : IF34332 3. JUMLAH PERTEMUAN : 14 PERTEMUAN 4. DOSEN PEMBINA MATAKULIAH : 1. MIRA KANIA SABARIAH, S.T. 2. RASIM, S.T. 5. TUJUAN INSTRUKSIONAL UMUM : Setelah mempelajari mata kuliah Basis Data, diharapkan mahasiswa Jurusan Teknik Informatika dapat mengetahui dan memahami konsep dasar dari basis data serta dapat merancang dan memanipulasi sebuah basis data dengan benar. NO PERTEMUAN TUJUAN INSTRUKSIONAL KHUSUS POKOK BAHASAN SUB POKOK BAHASAN BENTUK/METODE ESTIMASI WAKTU DAFTAR PUSTAKA a. a. 1 Agar mahasiswa dapat mengetahui dan memahami dasar dibuatnya basisdata berikut proses manipulasi basisdata itu sendiri PENDAHULUAN b. c. d. e. Sejarah dan motivasi sistem basis data (DBS) Komponen DBS Fungsi sistem manajemen basis data (DBMS) Arsitektur basis data dan independensi data Penggunaan bahasa query b. Ceramah 150 menit c. a. 2 Agar mahasiswa dapat mengetahui jenis-jenis dari pemodelan data dalam basis data dan dapat menerapkannya dalam suatu kasus PEMODELAN DATA Kategorisasi model data Ceramah, latihan b. 150 menit c. Mira, Dian, Handout basisdata, Unikom, 2002 [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 [SIL99] Silberschatz, A., Korth, H. F., Sudarshan, S., Database System Concepts, 3rd edition, McGraw-Hill, 1999 Mira, Dian, Handout basisdata, Unikom, 2002 [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 [SIL99] Silberschatz, a. b. 3,4,5 Agar mahasiswa dapat memahami konsep dasar dari model entity relationship dan dapat membuat model entity relatioship dalam bentuk diagram E-R MODEL ENTITY-RELATIONSHIP a. b. c. Definisi dari Entity dan penentuan Simbol Diagram E-R Derajat Relasi Ceramah, latihan, tugas 150 menit c. a. b. 6,7 Agar mahasiswa dapat memahami model relasional dan dapat membuat skema relasi 8 a. MODEL RELASIONAL b. UJIAN TENGAH SEMESTER Pemetaan skema konseptual ke skema relasional Integritas entitas dan pengacuan - Ceramah, latihan, tugas 150 menit c. - - A., Korth, H. F., Sudarshan, S., Database System Concepts, 3rd edition, McGraw-Hill, 1999 Mira, Dian, Handout basisdata, Unikom, 2002 [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 [SIL99] Silberschatz, A., Korth, H. F., Sudarshan, S., Database System Concepts, 3rd edition, McGraw-Hill, 1999 Mira, Dian, Handout basisdata, Unikom, 2002 [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 [SIL99] Silberschatz, A., Korth, H. F., Sudarshan, S., Database System Concepts, 3rd edition, McGraw-Hill, 1999 - a. Mira, Dian, Handout basisdata, Unikom, 2002 9,10 Agar mahasiswa dapat mengetahui dasar dari proses dasar manipulasi data dan dapat menerapkannya dalam melakukan manipulasi data OPERASI ALJABAR RELASIONAL a. b. Operator Dasar Operator Tambahan 11 Agar mahasiswa dapat memahami terjadinya kasus anomali dan dapat menyelesaikan masalah tersebut FUNCTIONAL DEPENDENCY (FD) a. b. Anomali Jenis Dependency Ceramah, latihan, tugas 150 menit Ceramah, latihan 150 menit b. [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 a. Mira, Dian, Handout basisdata, Unikom, 2002 dengan mempelajari fungsional depedensi b. c. a. b. 12,13 Agar mahasiswa dapat memahami proses normalisasi dan dapat melakukan normalisasi dengan benar NORMALISASI a. b. Normalisasi 1NF, 2NF, 3NF BCNF Ceramah, latihan 150 menit c. a. 14,15 Agar mahasiswa dapat menguasai bahasa SQL terutama saat melakukan proses manipulasi data 16 Bahasa SQL a. b. Pengantar SQL Bahasa pemanipulasian (seleksi) UJIAN AKHIR SEMESTER DAFTAR PUSTAKA : 1. 2. 3. 4. Silberschatz, A., Korth, H.F. and Sudarshan, S. "Database System Concepts", 4th ed. McGraw- Hill. 2002. Date, C.J. "An Introduction to Database Systems", 7th ed. Addison Wesley. 2000. Kadir A., ”Konsep dan Tuntunan Praktis Basis Data”, Andi Yogyakarta, 2000 Mira Kania S, Dian D., ”Handout Basisdata”, 2002 data Ceramah, latihan, tugas 150 menit b. [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 Kadir A., Konsep DAN Tuntunan Praktis Basis Data, Andi Yogyakarta, 2000 Mira, Dian, Handout basisdata, Unikom, 2002 [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 Kadir A., Konsep DAN Tuntunan Praktis Basis Data, Andi Yogyakarta, 2000 [DAT00] Date, C.J., An Introduction to Database System, 7th edition, Addison Wesley, 2000 Kadir A., Konsep DAN Tuntunan Praktis Basis Data, Andi Yogyakarta, 2000 BOBOT PENILAIAN : Nilai Akhir (NA) Nilai Akhir = 20 %Quis&Tugas +35% UTS + 45% UAS Bobot Penilaian Indeks A B C D E Nilai 80 < NA < 100 68 < NA < 79 56 < NA < 67 45 < NA < 55 0 < NA < 44