Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 1 Agar mahasiswa memahami 1. Apa yang dimaksud dengan DBMS 2. Tujuan menggunakan DBMS 3. Teknologi yang digunakan untuk membangun DBMS 2 Agar mahasiswa memahami proses perancangan database serta merancang database menggunakan model data ER Database Manajemen System - Definisi-definisi - Evolusi Teknologi DBMS - Manfaat DBMS - Komponen DBMS Model Data ER - Skema Data Instance - Skema Model ER - Diagram ER - Notasi Diagram ER - Contoh Diagram ER Dosen definisi DBMS Evolusi Teknologi DBMS manfaat DBMS komponen DBMS Skema Data Instance Skema Model ER Buku 1, Part 1 hal 1-21 Buku 2, Part 1, hal 3-28 Buku 1, Part 2, hal 9 37 Buku 2, part 2, hal 29-55 Buku 3, Part 1, hal 309-371
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 3 Agar mahasiswa dapat memahami konsep merancang ER Model Entity Relationship (ER) - Model ER - Constrain - Cardinality Ratio - Case Study Dosen Diagram ER Notasi Diagram ER Contoh Diagram ER Model ER Constrain Cardinality Ratio Case Study Buku 1, Chapt 1, hal 51-83 Buku 2, chapt 3, hal 57-101 Buku 3, part 1, hal 371-399
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 4 Agar mahasiswa dapat merancang model data relational 5 Agar mahasiwa dapat memahami pemetaan Diagram ER ke Model Relational Model Data Relational - Model data - Terminology - Sifat-sifat Tabel - Nilai atribut pada tuple - Skema model relasi - Pemetaan Diagram ER ke Model Data Relational Model Data Relational Lanjut Pemetaan : Weak Entity, Owner Entity, Relationship Type Dosen Model data Terminology Nilai atribut pada tuple Skema model relasi Pemetaan Diagram ER ke Model Data Relational Buku 1, Chapt 1, hal 51-83 Buku 3, Charp 2, hal 29-55 Buku 1, Part 1, hal 24 45 Buku 2, Chapt 3, hal 57 101
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 6 Agar mahasiswa melakukan normalisasi terhadap data Normalisasi Data - Anomali Data - Tabel Universal - Functional Dependency - Bentuk-bentuk normal Dosen Weak Entity Owner Entity Relationship Type Anomali Data Tabel Universal Functional Dependency Bentuk-bentuk normal Buku 3, Part 2, hal 146-169 Buku 1, Chapt 3, hal 325 367 Buku 3, Part 3, Hal 371-415
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 7 Memberikan Review Materi atau Memberikan Quiz Dosen Latihan soal / Quis 8 UJIAN TENGAH SEMESTER (UTS) 9 Agar mahasiswa dapat memahami teknik-teknik yang digunakan dalam Normalisasi Agar mahasiswa dpat memahami: - Persoalan persoalan yang ditimbulkan oleh redudansi penyimpangan informasi - Apa yang dimaksud dengan bentuk bentuk normal dan tujuannya melakukan normalisas Pertimbangan yang digunakan dalam mendekomposisi relasi relasi menjadi bentuk normal Penyempurnaan Skema dan Bentuk-bentuk Normal Persoalan yang timbul oleh redundansi penyimpanan informasi - Functional Dependencies - Normal 1 - normal 2 - normal 3 - BCNF - Menyampaikan Penyempurnaan Skema dan Bentuk-bentuk Normal Functional Dependencies Normal 1 Normal 2 Normal 3 BCNF Buku 1, Charp 15, hal 417-450 Buku 3, Chapt 10, hal 415-443
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 10 Agar mahasiswa memahami: - teknik-teknik yang digunakan dalam manipulasi data Perintah-perintah SQL yang dapat digunakan untuk mengendalikaan database melalui program aplikasi client 11 Agar mahasiswa memahami: - teknik-teknik yang digunakan dalam manipulasi data Perintah-perintah SQL yang dapat digunakan untuk mengendalikaan data database melalui program aplikasi client SQL : Data Manipulation - DDL - DML SQL : Triggers, Constraint & Queries - Instance - Basic SQL Query - Range variable - Persamaan & string - Nested queries, nested queries dengan korelasi - Set-comparison Operators - Division dalam SQL - Operator aggregat Dosen DDL DML Triggers, Constraint & Queries Instance Range variable Buku 1. Chapt 5, hal 119 168 Buku 2, charp 8, hal 233 289 Buku 3, Part 2, hal 139 183 Buku 1. Chapt 9, hal 119 168 Buku 2, charp 8, hal 233 289 Buku 3, Part 2, hal 225 283
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 12 Agar mahasiswa dapat memahami : Keamanan dan administrasi database - Konjungsi AND, OR, NOT - Outer Join Keamanan dan administrasi database - Keamanan database - Penaggulangan computer - Keamanan di Microsoft Office Access DBMS - Keamanan di Dosen Persamaan & string Nested queries, nested queries dengan korelasi Set-comparison Operators Division dalam SQL Operator aggregat Konjungsi AND, OR, NOT Outer Join Keamanan database Penaggulangan computer Buku 2, Charp 24, Hal 707 732 Buku 3, Charp 28, hal 945-975
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 13 Agar mahasiswa dapat memahami : Arsitektur data mining Oracle DBMS - DBMS dan Keamanan Web Arsitektur dan model Data Mining - Arsitektur Data Mining - Model Data Mining - Regression - Decision Tree - Neural Network - Searching dan Indexing - OLAP Dosen Keamanan di Microsoft Office Access DBMS Keamanan di Oracle DBMS DBMS dan Keamanan Web Arsitektur Data Mining Model Data Mining Regression Decision Tree Neural Network Buku 1, Charp 24, Hal 707 732 Buku 3, Charp 20, hal 565
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 14 Agar mahasiswe dapat memahami konsep Data Warehouse Data Warehouse - Definisi Data Warehouse - Karakteristik Data Warehouse - Masalah-masalah dalam penerapan Data Warehouse - Data Preprocessing - Knowledge Discovery dalam Database - Tahapan-tahapan dalam knowledge Database Dosen Searching dan Indexing OLAP Definisi Data Warehouse Karakteristik Data Warehouse Masalah-masalah dalam penerapan Data Warehouse Data Preprocessing Knowledge Discovery dalam Database Tahapan-tahapan dalam knowledge Database Buku 1, Chapt 23, hal 677 702 Buku 3, Charp 29, Hal 1195
Standar Kompetensi: memahami dasar dan peranan database. melakukan proses pembentukan struktur database. memahami keamanan dan administrasi database. 15 Memberikan Review Materi atau Memberikan Quiz 16 UJIAN AKHIR SEMESTER (UAS) PENGINPUTAN NILAI TUGAS DAN KEHADIRAN Latihan soal / Quis : 1.Raghu Rama Kisma, Database Management System Database, Johannes Gehrke, McGraw Hill Education 2. ElMasari, Fundamentals of Database System, Navathe, Pearson International Edisition, Addison Wesley 3. Connolly, Thomas M & E Begg, Carolyn, 2004, Database Solutions A step-by-step guide to building databases,pearson Education, United Kingdom