satuan acara perkuliahan (sap)

advertisement
SATUAN ACARA PERKULIAHAN (SAP)
MATA KULIAH
: MANAJEMEN BASIS DATA
KODE
:........
PROGRAM STUDI : MAGISTER MANAJEMEN SISTEM INFORMASI
Pertemuan
Pokok Bahasan
Tujuan Instruksi Umum
Sub Pokok Bahasan
Sasaran Belajar
(TIU)
I
Pengenalan Database
Agar mahasiswa memahami
konsep database, sistem
database, komponen dan
penggunaannya

Konsep dasar database,
DBMS





I
Lingkungan Database
Agar mahasiswa mampu
memahami Arsitektur sistem
database dan lingkungan
database



Arsitektur sistem
database
Data independence
Konsep DBMS, Fungsi
DBMS & Komponen


Mahasiswa dapat
memahami konsep dasar
database
Mahasiswa dapat
memahami perbedaan
pemrosesan file secara
tradisional dan
pemrosesan file dengan
menggunakan database
Mahasiswa dapat
mengetahui keuntungan
dan kerugian
menggunakan database
Mahasiswa dapat
mengetahui komponen
sistem databse
Mahasiswa dapat
mengetahui siapa saja
pengguna database
Mahasiswa dapat
memahami arsitektur
sistem database
Mahasiswa dapat
memahami konsep data
Independence



DBMS
Arsitektur DBMS untuk
mutiuser
Data Dictionary
Model-model data




II
Database Relasional
Agar Mahasiswa memahami
konsep model relasional serta
ilustrasinya





Pengertian model
relasional
Keuntungan Model
Relasional
Terminologi dalam
Model Relasional
Jenis-jenis kunci
Integrity Rule



II
Pengenalan Produk-Produk database
Relasional
Agar Mahasiswa mengetahui
macam-macam produk
database (Access, DB2,
Oracle, dsb)





III
Bahasa Query Formal
Agar mahasiswa memahami

Pengenalan Access
Pengenalan DB2
Pengenalan Informix/
Oracle
Kelebihan dan
kekurangan masingmasing produk
Fasilitas-fasilitas &
Utilitynya

Aljabar relasional



Mahasiswa dapat
Memahami konsep
DBMS, fungsi dan
komponennnya
Mahasiswa dapat
Memahami arsitektur
DBMS untuk multi user
Mahasiswa dapat
memahami data
dictionary
Mahasiswa dapat
membedakan berbagai
model data
Agar mahasiswa mampu
memahami konsep model
relasional,
keuntungannya serta
istilah-istilah yang
digunakan
Mahasiswa mampu
membedakan jenis-jenis
kunci
Mahasiswa mampu
memahami integrity rules
Agar mahasiswa mampu
memahami macammacam produk sistem
databse
Mengerti kelebihan dan
kekurangan masingmasing produk
Mengetahui fasilitasfasilitas yang dimiliki
masing-masing produk
Mahasiswa mampu
pengoperasian dari aljabar
relasional dan kalkulus
relasional




Konsep Operasi-operasi
aljabar relasional dan
pengoperasiannya
Kalkulus Relasional
Kalkulus relasional tuple
Kalkulus relasional
domain




III
SQL ( Structured Query Language)
Agar mahasiswa memahami
konsep SQL dan
pengoperasiannya




Pengenalan SQL
Data definitio language
Data manipulation
Language
Pembuatan View




IV
Model Entity Relationship
Agar mahasiswa memahami
konsep pemodelan E-R, &
Transformasinya ke database
relasional



Pengenalan pemodelan
data
Konsep dasar model E-R
Transformasi dari ER
diagaram ke database
relasional


memahami konsep
aljabar relasional
Mahasiswa mampu
memahami operasioperasi dasar dan operasi
tambahan aljabar
relasional
Memahami konsep
kalkulus relasional
Memahami operasioperasi kalkulus
relasional
Mampu membedakan
kalkulus relational
berorientasi tuple dan
kalkulus operasional
berorientasi domain
Mahasiswa mampu
membuat database dan
tabel SQL
Memanipulasi database
dan tabel dengan SQL
Menggunakan beberapa
operator/Klausa yang
terdapat dalam SQL dan
penerapannya ke dalam
subquery
Mengetahui penggunaan
tabel view
Mahasiswa mampu
menggambarkan model
data dengan
menggunakan diagram
ER
Mahasiswa mampu
V
Enhanced Entity Relationship (EER)
Agar mahasiswa memahami
konsep pemodelan EER, &
Transformasinya ke database
relasional

Studi kasus

Konsep dasar model
EER
Transformasi dari EER
Diagram ke database
relasional
Studi kasus

Konsep dasar normalisasi
Bentuk-bentuk normal
Bentuk normal ke 1
(1NF)
Bentuk Normal ke 2
(2NF)
Bentuk normal ke 3
(3NF)
Bentuk BCNF
Contoh kasus



VI
Normlisai
Memahami konsep
normalisasi dan dapat
membentuk data-data dari
sutau tabel sampai ke bentuk
normal ke tiga







mentransformasikannya
ke dalam database
relasional

Mahasiswa mampu
menggambarkan model
data denagn
menggunakan diagram
EER
Mentransformasikannya
ke dalam databse
relasiona
Mahasiswa mampu
memahami tujuan dasar
normalisasi dan tujuan
dilakukannya normalisasi
Memahami tahapan-tahapan
normalisasi
Memahami macam-macam
bentuk normal
Membentuk suatu tabel
menjai tabel yang normalized
REFERENSI :
1.
Connoly, Thomas, etc., Database Systems: A Practical Approach To Design, Implementation and Management, Addison Wesley, 1996
2.
Date, C.J., An Introduction to Databse System, Addison Wesley Publishing Company, Vol.1 & 2, New York, 1990
3.
Elmasri, Ramez and Navathe, Shamkant B., Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company Inc., California, 1994
4.
Korth, H, et.All, Database System Concept, McGraw Hill, New York, 1997
5.
Mc Fadden, F. and Hoffer, Jeffrey A., Database Management, The Benjamin/ Cumming Publishing Company Inc., California, 1991
Download