GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH : MANAJEMEN DATABASE KODE MATA KULIAH : ANI / 3 (3-0)

dokumen-dokumen yang mirip
GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 KOMPUTERISASI AKUNTANSI Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM BASIS DATA 1 (MI) KODE / SKS KK / 2 SKS

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Sistem Basis Data SISTEM BASIS DATA Rencana Pelaksanaan Pembelajaran. Disusun oleh Vivine Nurcahyawati, M.Kom, OCP

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM BASIS DATA KODE : TI11. C228 / 4 SKS

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER D3 BISNIS DAN KEWIRAUSAHAAN UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM BASIS DATA 2 (D3/SI) * KODE / SKS KK / 2 SKS

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN (SAP)

Satuan Acara Perkuliahan

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) : SISTEM INFORMASI AKUNTANSI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN(SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN (SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Mahasiswa mampu menjelaskan fungsi data management, business process management dalam suatu perancangan SIM suatu organisasi.

SATUAN ACARA PERKULIAHAN(SAP)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT014318

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

ANALISA INSTRUKSIONAL M.K : TEKNOLOGI INFORMASI KODE : MWU110 / 1/1 SKS DOSEN : SUNARSO SUGENG, SST, MT

DESAIN BASIS DATA SKS

Fakultas Teknologi Informasi Program Studi Sistem Komputer

MATAKULIAH BASIS DATA

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN

SATUAN ACARA PERKULIAHAN. : Teknologi Pendidikan (TekPend) : Ellina Rienovita, M.T

SATUAN ACARA PERKULIAHAN (SAP)

RENCANA PEMBELAJARAN

RENCANA PEMBELAJARAN SEMESTER

Sistem Basis Data Kode Mata Kuliah: IF0604/4 sks Program Studi: S 1 Sistem Informasi

Esson Sihombing, S.Kom.

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

Perancangan Basis Data

SATUAN ACARA PERKULIAHAN

RENCANA PELAKSANAAN PEMBELAJARAN

SISTEM BASIS DATA Imam Asrowardi, S.Kom.

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

GARIS-GARIS BESAR PROGRAM ENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP)

UNIVERSITAS MERCU BUANA

SILABUS, RPP, RPS BASIS DATA. Program Studi Informatika FAKULTAS TEKNIK- UNIVERSITAS PGRI SEMARANG

PROSES PERANCANGAN DATABASE

GBPP Perancangan Basis Data 2014

Aktivitas Pembelajaran. Kegiatan Dosen

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

RENCANA PEMBELAJARAN SEMESTER

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

Mata Kuliah : Sistem Basis Data. Place photo here PENGANTAR BASIS DATA

DESAIN DATABASE. Pertemuan 06 3 SKS

PENDAHULUAN BASIS DATA. Institut Teknologi Sumatera

Pokok Bahasan. Data. Perancangan Basis Data. Data. 5. Arsitektur/Abstraksi Data 6. Jenjang Data 7. Tipe File 8. Model Data

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

Sistem Basis Data ( )

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data Lanjut SI1506

ANALISIS DAN PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBAYARAN DAN PENGADAAN BARANG INVENTARIS DI SMA NEGERI 3 SERANG

RENCANA PEMBELAJARAN SEMESTER JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

PERANCANGAN SISTEM DATABASE

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB 2 LANDASAN TEORI

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PERANCANGAN BASIS DATA

SILABUS, RPP, RPS DATA WAREHOUSE. Program Studi Informatika FAKULTAS TEKNIK- UNIVERSITAS PGRI SEMARANG

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PERKULIAHAN. Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -1-

Database System 4 Normalization

PERANCANGAN BASIS DATA

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data I SI 1303

P7 Perancangan Database

UNIVERSITAS MERCU BUANA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi ( DATA MANAGEMENT OVERVIEW )

Pendahuluan. Semester Genap Th Ajaran 2012/2013. Budi Susanto UKDW. Sistem Basis Data. Sistem Basis Data. Teknik Informatika

ARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH : BAHASA INGGRIS KEAHLIAN KODE MATA KULIAH : ANI / 3 (3-0)

SIKLUS KEHIDUPAN DATABASE SEBAGAI SIKLUS KEHIDUPAN MIKRO

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL

SATUAN ACARA PERKULIAHAN (SAP)

BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL

Dosen Mamay Syani S.ST PEMOGRAMAN I ( BASIS DATA )

PERANCANGAN DATABASE 04/07/ :53

RENCANA PEMBELAJARAN SEMESTER

Konsep Normalisasi dan Anomali Tabel

PEMROSESAN QUERY. Gentisya Tri Mardiani, S.Kom

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

6. Kumpulan data yang diorganisir menggunakan metode tertentu sehingga menghasilkan informasi yang berguna bagi pemakainya, pengertian dari: JAWAB:

Pertemuan 2-3 ER-MODEL

SISTEM BASIS DATA (Lanjutan) :

Transkripsi:

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