GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH : MANAJEMEN DATABASE KODE MATA KULIAH : ANI / 3 (3-0) JURUSAN ILMU ADMINISTRASI BISNIS FAKULTAS ILMU SOSIAL ILMU POLITIK UNIVERSITAS LAMPUNG 2009
GARIS-GARIS BESAR PROGRAM PENGAJARAN JUDUL MATA KULIAH : Manajemen Database NOMER KODE/SKS : ANI / 3 DESKRIPSI SINGKAT : Mata Kuliah ini memperlajari teori tentang konsep dasar database, DBA, DBMS, pendekatan sistem database, arsitektur dan model database, sikluks hidup database kemudian dijararkan teori bagaimana merancang suatu sistem database dengan permodelan Entiry Relationship Model (ERD), model data relational, algoritma pemetaan dan proses perancangan database relational, aljabar relational dan relational calculus, implementasi database dengan structure query language, Functional Dependencies dan proses normalisasi, kemudian diajarkan teori tentang transaksi, concurrency control, security dan integrity, backup dan recovery. TUJUAN INSTRUKSIONAL UMUM : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat mengerti, memahami dan mampu menjelaskan sistem database model relational. No Tujuan Intruksional Khusus Pokok Bahasan Sub Pokok Bahasan Waktu Daftar Pustaka 1 Memahami konsep dasar tentang sistem database Teori-teori dasar tentang sistem database 2 Memahami tentang tahapantahapan dalam mendesain suatu sistem database 3 Memahami tentang bagaimana mendesain suatu sistem database yang baik dengan dengan menggunakan permodelan data Teori-teori tentang tahapan-tahapan sistem database Teori tentang permodelan data dengan menggunakan Entity Relationship Model (ERD) - Teori dasar tentang Database - teori tentang sumber daya organisasi dan pengolahan data - Teori tentang database Administrator (DBA) - Teori tentang Database Manajemen System (DBMS) - Teori tentang Pendekatan Database beserta keuntungan dan kerugianya - Bahasa dan interface dari database - Teori tentang arsitektur database - Teori tentang model-model database - Teori tentang Relational Database Managemen system (RDBMS) - Teori tentang Siklus Hidup suatu sistem database - Teori tentang Penggunaan ER Model dalam desain skema konseptual - Teori tentang Notasi untuk ER- Diagram 2x pertemuan - Ref 1 - Ref 2 - Ref 4 1x pertemuan - Ref 1 - Ref 2 - Ref 4 4x pertemuan - Ref 1
4 Memahami tentang bagaimana Model data Relational serta bagaimana Algoritma pemetaan dari ERD Teori tentang model data relational dan algoritma pemetaan - Teori tentang Relasi (Binary, Narray, Unary) dengan konsep 1:1, 1:N dan M:N - Teori tentang parsial dan total partisipasi - Teori tentang subclass, superclass, spesialisasi dan generalisasi - Teori tentang model union, disjoin dan overlapping - Studi Kasus - Teori tentang konsep model relational - Teori tentang constraints untuk model data relasional - Teori tentang Referential Integrity Constraints - Teori tentang operasi-operasi update pada relasi (Insert, Delete, Modify) dan mendefinisikan relasi (Create) - Teori tentang algoritma pemetaan skema ERD ke skema Relasional 2x pertemuan - Ref 1 5 Memahami tentang aljabar relasional dan relational calculus yang digunakan untuk memanipulasi relasi-relasi 6 Memahami tentang bahasa basis data relasional Teori tentang aljabar Relational dan relational calculus Teori tentang structure query language (SQL) - Teori tentang operasi Select - Teori tentang operasi Project - Teori tentang operasi-operasi yang melibatkan teori set - Teori tentang operasi join - Teori tentang Complete set dan division - Teori tentang fungsi agregate - studi Kasus - Teori tentang pendefinisian data dalam SQL - Teori tentang mendefinisikan query dalam SQL 4x pertemuan - Ref 1 1x pertemuan Ref 1
7 Memahami tentang functional dependencies dan proses normalisasi untuk desain sistem database yang baik Teori tentang functional dependencies dan proses normalisasi - Teori tentang tabel sebagai set - Teori tentang fungsi agregate - Teori tentang update statement - Teori tentang Views dalam SQL - Teori tentang Trigger Dalam SQL - Studi kasus - Teori tentang Petunjuk informal dalam desain skema relasi - Teori tentang functional dependencies - Teori tentang normalisasi data yang didasarkan pada primary key - Teori tentang dependency dan lossless - Teori tentang Denormalisasi - Studi kasus 2x pertemuan - Ref 1 - Ref 3 Daftar Pusataka: 1. Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000 2. Korth, Henry F., Database System Concept, McGraw-Hill International, USA, 1991 3. M. Kroenke, David, Database Processing Seven Edition, Prentice Hall, New Jersey, 2000 4. C.J. Date,
SATUAN ACARA PERKULIAHAN NAMA MATA KULIAH : MANAJEMEN DATABASE SKS : 3 SKS DESKRIPSI SINGKAT : Mata Kuliah Sistem Database diajarkan selama 1 semester dengan tatap muka kurang lebih 16 kali pertemuan, didalam tatap muka diberikan teori tentang konsep dasar database, DBA, DBMS, pendekatan sistem database, arsitektur dan model database, sikluks hidup database kemudian dijararkan teori bagaimana merancang suatu sistem database dengan permodelan Entiry Relationship Model (ERD), model data relational, algoritma pemetaan dan proses perancangan database relational, aljabar relational dan relational calculus, implementasi database dengan structure query language, Functional Dependencies dan proses normalisasi, kemudian diajarkan teori tentang transaksi, concurrency control, security dan integrity, backup dan recovery. TUJUAN INSTRUKSIONAL UMUM : Mahasiswa mampu merancang sistem database model relational No Tujuan Intruksional Khusus 1. Memahami konsep dasar tentang sistem database Pokok Bahasan Sub Pokok Bahasan Est. Waktu Teori-teori dasar - Teori dasar tentang 300 tentang sistem Database Menit database - teori tentang sumber daya organisasi dan pengolahan data - Teori tentang database Administrator (DBA) - Teori tentang Database Manajemen System (DBMS) - Teori tentang Pendekatan Database beserta keuntungan dan kerugianya - Bahasa dan interface dari database Bentuk Pengajaran Media Daftar Pustaka - Ceramah Hand Out - Ref 1 - Ref 2 - Ref 4
2. Memahami tentang tahapan-tahapan dalam mendesain suatu sistem database 3. Memahami tentang bagaimana mendesain suatu sistem database yang baik dengan dengan menggunakan permodelan data Teori-teori tentang tahapan-tahapan sistem database Teori tentang permodelan data dengan menggunakan Entity Relationship Model (ERD) - Teori tentang arsitektur database - Teori tentang modelmodel database - Teori tentang Relational Database Managemen system (RDBMS) - Teori tentang Siklus Hidup suatu sistem database - Teori tentang Penggunaan ER Model dalam desain skema konseptual - Teori tentang Notasi untuk ER-Diagram - Teori tentang Relasi (Binary, Narray, Unary) dengan konsep 1:1, 1:N dan M:N - Teori tentang parsial dan total partisipasi - Teori tentang subclass, superclass, spesialisasi dan generalisasi - Teori tentang model union, disjoin dan overlapping - Studi Kasus 300 menit 300 menit - Ceramah - Tugas - Ceramah - Tugas - Diskusi Hand Out - Ref 1 - Ref 2 - Ref 4 Hand Out - Ref 1
4. Memahami tentang bagaimana Model data Relational serta bagaimana Algoritma pemetaan dari ERD Teori tentang model data relational dan algoritma pemetaan - Teori tentang konsep model relational - Teori tentang constraints untuk model data relasional - Teori tentang Referential Integrity Constraints - Teori tentang operasioperasi update pada relasi (Insert, Delete, Modify) dan mendefinisikan relasi (Create) - Teori tentang algoritma pemetaan skema ERD ke skema Relasional 300 menit - Ceramah - Diskusi - Tugas Hand Out - Ref 1 5. Memahami tentang aljabar relasional dan relational calculus yang digunakan untuk memanipulasi relasirelasi 6. Memahami tentang bahasa basis data relasional Teori tentang aljabar Relational dan relational calculus Teori tentang structure query language (SQL) - Teori tentang operasi Select - Teori tentang operasi Project - Teori tentang operasioperasi yang melibatkan teori set - Teori tentang operasi join - Teori tentang Complete set dan division - Teori tentang fungsi agregate - studi Kasus - Teori tentang pendefinisian data dalam SQL - Teori tentang mendefinisikan query 300 menit 300 menit - Ceramah - Tugas - Ceramah - Diskusi - Tugas Hand Out - Ref 1 Hand Out Ref 1
7. Memahami tentang functional dependencies dan proses normalisasi untuk desain sistem database yang baik Teori tentang functional dependencies dan proses normalisasi dalam SQL - Teori tentang tabel sebagai set - Teori tentang fungsi agregate - Teori tentang update statement - Teori tentang Views dalam SQL - Teori tentang Trigger Dalam SQL - Studi kasus - Teori tentang Petunjuk informal dalam desain skema relasi - Teori tentang functional dependencies - Teori tentang normalisasi data yang didasarkan pada primary key - Teori tentang dependency dan lossless - Teori tentang Denormalisasi - Studi kasus 300 menit - Ceramah - Diskusi - Tugas - Presentasi Hand Out - Ref 1 - Ref 3 8. Memahami tentang operasional sistem basis data untuk keamanan suatu sistem database Teori tentang Transaksi dan security database - Teori tentang transakasi database - Teori tentang concurrency control - Teori tentang security - Teori tentang integrity - Teori tentang backup dan recovery 300 menit - Ceramah Hand Out - Ref 4
Daftar Pustaka 1. Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000 2. Korth, Henry F., Database System Concept, McGraw-Hill International, USA, 1991 3. M. Kroenke, David, Database Processing Seven Edition, Prentice Hall, New Jersey, 2000 4. C.J. Date,
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 1 dan 2 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami konsep dasar tentang sistem database 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori dasar tentang Database, teori tentang sumber daya organisasi dan pengolahan data, Teori tentang database Administrator (DBA), Teori tentang Database Manajemen System (DBMS), Teori tentang Pendekatan Database beserta keuntungan dan kerugianya, Bahasa dan interface dari database B. Pokok Bahasan: Teori-teori dasar tentang sistem database C. Sub Pokok Bahasan: 1. Teori dasar tentang Database 2. teori tentang sumber daya organisasi dan pengolahan data 3. Teori tentang database Administrator (DBA) 4. Teori tentang Database Manajemen System (DBMS) 5. Teori tentang Pendekatan Database beserta keuntungan dan kerugianya 6. Bahasa dan interface dari database
D. Belajar Mengajar: Tahap Pengajar Mahasiswa Media dan Alat Peraga Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori dasar tentang Database - teori tentang sumber daya organisasi dan pengolahan data - Teori tentang database Administrator (DBA) - Teori tentang Database Manajemen System (DBMS) - Teori tentang Pendekatan Database beserta keuntungan dan kerugianya - Bahasa dan interface dari database Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis
F. Daftar Pusataka: 1. Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000 2. Korth, Henry F., Database System Concept, McGraw-Hill International, USA, 1991 3. C.J. Date,
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 3 dan 4 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang tahapan-tahapan dalam mendesain suatu sistem database 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang arsitektur database, Teori tentang model-model database, Teori tentang Relational Database Managemen system (RDBMS), Teori tentang Siklus Hidup suatu sistem database B. Pokok Bahasan: Teori-teori tentang tahapan-tahapan sistem database C. Sub Pokok Bahasan: 1. Teori tentang arsitektur database 2. Teori tentang model-model database 3. Teori tentang Relational Database Managemen system (RDBMS) 4. Teori tentang Siklus Hidup suatu sistem database D. Belajar Mengajar: Tahap Pengajar Mahasiswa Media dan Alat Peraga Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Memperhatikan
Penyajian - Teori tentang arsitektur database - Teori tentang model-model database - Teori tentang Relational Database Managemen system (RDBMS) - Teori tentang Siklus Hidup suatu sistem database Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: 1. Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000 2. Korth, Henry F., Database System Concept, McGraw-Hill International, USA, 1991 3. C.J. Date,
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 5 dan 6 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang bagaimana mendesain suatu sistem database yang baik dengan dengan menggunakan permodelan data 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang Penggunaan ER Model dalam desain skema konseptual, Teori tentang Notasi untuk ER-Diagram, Teori tentang Relasi (Binary, Narray, Unary) dengan konsep 1:1, 1:N dan M:N, Teori tentang parsial dan total partisipasi, Teori tentang subclass, superclass, spesialisasi dan generalisasi, Teori tentang model union, disjoin dan overlapping B. Pokok Bahasan: Teori tentang permodelan data dengan menggunakan Entity Relationship Model (ERD) C. Sub Pokok Bahasan: - Teori tentang Penggunaan ER Model dalam desain skema konseptual - Teori tentang Notasi untuk ER-Diagram - Teori tentang Relasi (Binary, Narray, Unary) dengan konsep 1:1, 1:N dan M:N - Teori tentang parsial dan total partisipasi - Teori tentang subclass, superclass, spesialisasi dan generalisasi - Teori tentang model union, disjoin dan overlapping
D. Belajar Mengajar: Tahap Pengajar Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori tentang Penggunaan ER Model dalam desain skema konseptual - Teori tentang Notasi untuk ER-Diagram - Teori tentang Relasi (Binary, Narray, Unary) dengan konsep 1:1, 1:N dan M:N - Teori tentang parsial dan total partisipasi - Teori tentang subclass, superclass, spesialisasi dan generalisasi - Teori tentang model union, disjoin dan overlapping Penutup - Menutup kuliah E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan Media dan Alat Peraga Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 7 dan 8 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang bagaimana Model data Relational serta bagaimana Algoritma pemetaan dari ERD 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang konsep model relational, Teori tentang constraints untuk model data relasional, Teori tentang Referential Integrity Constraints, Teori tentang operasi-operasi update pada relasi (Insert, Delete, Modify) dan mendefinisikan relasi (Create), Teori tentang algoritma pemetaan skema ERD ke skema Relasional B. Pokok Bahasan: Teori tentang model data relational dan algoritma pemetaan C. Sub Pokok Bahasan: 1. Teori tentang konsep model relational 2. Teori tentang constraints untuk model data relasional 3. Teori tentang Referential Integrity Constraints 4. Teori tentang operasi-operasi update pada relasi (Insert, Delete, Modify) dan mendefinisikan relasi (Create) 5. Teori tentang algoritma pemetaan skema ERD ke skema Relasional
D. Belajar Mengajar: Tahap Pengajar Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori tentang konsep model relational - Teori tentang constraints untuk model data relasional - Teori tentang Referential Integrity Constraints - Teori tentang operasioperasi update pada relasi (Insert, Delete, Modify) dan mendefinisikan relasi (Create) - Teori tentang algoritma pemetaan skema ERD ke skema Relasional Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan Media dan Alat Peraga E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 9 dan 10 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang aljabar relasional dan relational calculus yang digunakan untuk memanipulasi relasi-relasi 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang operasi Select, Teori tentang operasi Project, Teori tentang operasi-operasi yang melibatkan teori set, Teori tentang operasi join, Teori tentang Complete set dan division, Teori tentang fungsi agregate B. Pokok Bahasan: Teori tentang aljabar Relational dan relational calculus C. Sub Pokok Bahasan: 1. Teori tentang operasi Select 2. Teori tentang operasi Project 3. Teori tentang operasi-operasi yang melibatkan teori set 4. Teori tentang operasi join 5. Teori tentang Complete set dan division 6. Teori tentang fungsi agregate
D. Belajar Mengajar: Tahap Pengajar Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori tentang operasi Select - Teori tentang operasi Project - Teori tentang operasioperasi yang melibatkan teori set - Teori tentang operasi join - Teori tentang Complete set dan division - Teori tentang fungsi agregate Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan Media dan Alat Peraga E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 11 dan 12 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang bahasa basis data relasional 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang pendefinisian data dalam SQL, Teori tentang mendefinisikan query dalam SQL, Teori tentang tabel sebagai set, Teori tentang fungsi agregate, Teori tentang update statement, Teori tentang Views dalam SQL, Teori tentang Trigger Dalam SQL B. Pokok Bahasan: Teori tentang structure query language (SQL) C. Sub Pokok Bahasan: 1. Teori tentang pendefinisian data dalam SQL 2. Teori tentang mendefinisikan query dalam SQL 3. Teori tentang tabel sebagai set 4. Teori tentang fungsi agregate 5. Teori tentang update statement 6. Teori tentang Views dalam SQL 7. Teori tentang Trigger Dalam SQL
D. Belajar Mengajar: Tahap Pengajar Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori tentang pendefinisian data dalam SQL - Teori tentang mendefinisikan query dalam SQL - Teori tentang tabel sebagai set - Teori tentang fungsi agregate - Teori tentang update statement - Teori tentang Views dalam SQL - Teori tentang Trigger Dalam SQL Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan Media dan Alat Peraga E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 13 dan 14 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang functional dependencies dan proses normalisasi untuk desain sistem database yang baik 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang Petunjuk informal dalam desain skema relasi, Teori tentang functional dependencies, Teori tentang normalisasi data yang didasarkan pada primary key, Teori tentang dependency dan lossless, Teori tentang Denormalisasi. B. Pokok Bahasan: Teori tentang functional dependencies dan proses normalisasi C. Sub Pokok Bahasan: 1. Teori tentang Petunjuk informal dalam desain skema relasi 2. Teori tentang functional dependencies 3. Teori tentang normalisasi data yang didasarkan pada primary key 4. Teori tentang dependency dan lossless 5. Teori tentang Denormalisasi
D. Belajar Mengajar: Tahap Pengajar Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori tentang Petunjuk informal dalam desain skema relasi - Teori tentang functional dependencies - Teori tentang normalisasi data yang didasarkan pada primary key - Teori tentang dependency dan lossless - Teori tentang Denormalisasi Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan Media dan Alat Peraga E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000 M. Kroenke, David, Database Processing Seven Edition, Prentice Hall, New Jersey, 2000
SATUAN ACARA PERKULIAHAN Mata Kuliah : Manajemen Database Kode Mata Kuliah : ANI SKS : 3 Waktu Pertemuan : 300 menit Pertemuan ke : 15 dan 16 A. Tujuan 1. Tujuan Instruksionla Umum/TIU: Setelah mengikuti mata kuliah ini mahasiswa diharapkan Memahami tentang operasional sistem basis data untuk keamanan suatu sistem database 2. Tujuan Instruksional Khusus/TIK: Setelah menyelesaikan mata kuliah ini mahasiswa akan dapat menjelaskan Teori tentang transakasi database, Teori tentang concurrency control, Teori tentang security, Teori tentang integrity, Teori tentang backup dan recovery. B. Pokok Bahasan: Teori tentang Transaksi dan security database C. Sub Pokok Bahasan: 1. Teori tentang transakasi database 2. Teori tentang concurrency control 3. Teori tentang security 4. Teori tentang integrity 5. Teori tentang backup dan recovery
D. Belajar Mengajar: Tahap Pengajar Pendahuluan - Membuka perkuliahan - Menjelaskan materi kuliah secara umum Penyajian - Teori tentang transakasi database - Teori tentang concurrency control - Teori tentang security - Teori tentang integrity - Teori tentang backup dan recovery Penutup - Menutup kuliah - Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa Mahasiswa Memperhatikan Memperhatiakan dan Mengajukan Pertanyaan Memberhatikan dan memberi tanggapan Media dan Alat Peraga E. Evaluasi: 1. Tanya Jawab 2. Memberikan Tes Tertulis F. Daftar Pusataka: Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada, 2000 M. Kroenke, David, Database Processing Seven Edition, Prentice Hall, New Jersey, 2000