garis-garis besar program pengajaran (gbpp) dan...
TRANSCRIPT
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
- 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
2x pertemuan - Ref 1 - Ref 2 - Ref 4
2 Memahami tentang tahapan-tahapan dalam mendesain suatu sistem database
Teori-teori tentang tahapan-tahapan sistem database
- Teori tentang arsitektur database - Teori tentang model-model database - Teori tentang Relational Database
Managemen system (RDBMS) - Teori tentang Siklus Hidup suatu
sistem database
1x pertemuan - Ref 1 - Ref 2 - Ref 4
3 Memahami tentang bagaimana mendesain suatu sistem database yang baik dengan dengan menggunakan permodelan data
Teori tentang permodelan data dengan menggunakan Entity Relationship Model (ERD)
- Teori tentang Penggunaan ER Model dalam desain skema konseptual
- Teori tentang Notasi untuk ER-Diagram
4x pertemuan - Ref 1
- 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 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 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
Teori tentang aljabar Relational dan relational calculus
- 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
4x pertemuan - Ref 1
6 Memahami tentang bahasa basis data relasional
Teori tentang structure query language (SQL)
- Teori tentang pendefinisian data dalam SQL
- Teori tentang mendefinisikan query dalam SQL
1x pertemuan Ref 1
- 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
7 Memahami tentang functional dependencies dan proses normalisasi untuk desain sistem database yang baik
Teori tentang functional dependencies dan proses normalisasi
- 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 Pokok Bahasan Sub Pokok Bahasan Est.
Waktu Bentuk
Pengajaran Media Daftar
Pustaka 1. Memahami konsep dasar
tentang sistem database Teori-teori dasar tentang sistem database
- 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
300 Menit
- Ceramah Hand Out - Ref 1 - Ref 2 - Ref 4
2. Memahami tentang tahapan-tahapan dalam mendesain suatu sistem database
Teori-teori tentang tahapan-tahapan sistem database
- Teori tentang arsitektur database - Teori tentang model-model database - Teori tentang Relational
Database Managemen system (RDBMS)
- Teori tentang Siklus Hidup suatu sistem database
300 menit
- Ceramah - Tugas
Hand Out - Ref 1 - Ref 2 - Ref 4
3. Memahami tentang bagaimana mendesain suatu sistem database yang baik dengan dengan menggunakan permodelan data
Teori tentang permodelan data dengan menggunakan Entity Relationship Model (ERD)
- 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
- Ceramah - Tugas - Diskusi
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 operasi-operasi 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 relasi-relasi
Teori tentang aljabar Relational dan relational calculus
- 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
300 menit
- Ceramah - Tugas
Hand Out - Ref 1
6. Memahami tentang bahasa basis data relasional
Teori tentang structure query language (SQL)
- Teori tentang pendefinisian data dalam SQL
- Teori tentang mendefinisikan query
300 menit
- Ceramah - Diskusi - Tugas
Hand Out Ref 1
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
7. Memahami tentang functional dependencies dan proses normalisasi untuk desain sistem database yang baik
Teori tentang functional dependencies dan proses normalisasi
- 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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar
Kegiatan Mahasiswa
Media dan Alat
Peraga
Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
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
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk
ditanggapi oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar
Kegiatan Mahasiswa
Media dan Alat
Peraga
Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
Penyajian - Teori tentang arsitektur
database
- Teori tentang model-model
database
- Teori tentang Relational
Database Managemen
system (RDBMS)
- Teori tentang Siklus Hidup
suatu sistem database
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk
ditanggapi oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar Kegiatan
Mahasiswa
Media dan Alat
Peraga Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
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
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa pertanyaan untuk ditanggapi oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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 : 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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar Kegiatan
Mahasiswa
Media dan Alat
Peraga Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
Penyajian - 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
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk
ditanggapi oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar Kegiatan
Mahasiswa
Media dan Alat
Peraga Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
Penyajian - 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
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk
ditanggapi oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar Kegiatan
Mahasiswa
Media dan Alat
Peraga Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
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
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk ditanggapi
oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar Kegiatan
Mahasiswa
Media dan Alat
Peraga Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
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
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk ditanggapi
oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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. Kegiatan Belajar Mengajar:
Tahap Kegiatan Kegiatan Pengajar Kegiatan
Mahasiswa
Media dan Alat
Peraga Pendahuluan - Membuka perkuliahan
- Menjelaskan materi kuliah
secara umum
Memperhatikan Papan Tulis, LCD
Penyajian - Teori tentang transakasi
database
- Teori tentang concurrency
control
- Teori tentang security
- Teori tentang integrity
- Teori tentang backup dan
recovery
Memperhatiakan dan Mengajukan Pertanyaan
Papan Tulis, LCD
Penutup - Menutup kuliah
- Memberikan beberapa
pertanyaan untuk ditanggapi
oleh mahasiswa
Memberhatikan dan memberi tanggapan
Papan Tulis, LCD
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