Rencana Pembelajaran RDBMS
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
Disusun Oleh
Diperiksa Oleh
Disetujui Oleh
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
Tanggal Berlaku
1 Sepetember 2015
A. Haidar Mirza, S.T., M.Kom
A. Haidar Mirza, S.T., M.Kom
M. Izman Herdiansyah, Ph.D
RENCANA PEMBELAJARAN
Mata kuliah
Program Studi
: Relational Database Manajemen System Semester
: Teknik Informatika
Dosen
: 4 Kode Mata Kuliah : 142EK4401 SKS : 3
: A.Haidar Mirza
CAPAIAN PEMBELAJARAN : Mahasiswa mampu memahami setiap proses dalam perancangan database Relational
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
(1)
MINGGU
KE
1-2
3-5
(2)
KEMAMPUAN AKHIR
YANG DIHARAPAKAN
Mahasiswa dapat
mengetahui dan
Memahami konsep
relasi dalam database
Mahasiswa dapat
mengetahui dan
Memahami konsep SQL
(3)
BAHAN KAJIAN/
MATERI AJAR
1. Basic Notions
2. Fundamental
Relational Algebra
Operations
3. Additional Relational
Algebra Operations
4. Extended Relational
Algebra Operations
5. Null Values
6. Modification of the
Database
7. Views
8. Bags and Bag
operations
• Data Definition
• Basic Query Structure
• Additional Basic
Operations
• Set Operations
• Null Values
• Aggregate Functions
• Nested Subqueries
• Modification of the
(4)
BENTUK
PEMBELAJARAN
Ceramah dan
Diskusi
Ceramah , Diskusi
Latihan
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
(5)
KRITERIA
PENILAIAN
(6)
BOBOT
NILAI
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Hasil latihan
10%
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
Database
6-7
Mahasiswa dapat
mengetahui dan
Memahami Relational
Database Design
Theory
•
•
•
•
•
•
•
•
8-9
UAS
Features of Good
Relational Design
First Normal Form
Decomposition Using
Functional
Dependencies
Functional Dependency
Theory
Algorithms for
Functional
Dependencies and
Dependency preserving
Decompositions
BCNF and 3D Normal
Form
Decomposition Using
Multivalued
Dependencies and 4th
Normal Form
Database Design
Process :
Modeling Temporal
Data
1. UAS
Ceramah , Diskusi
Latihan
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Hasil latihan
10%
Mengerjakan quis
30%
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
UTS
10-13
Mahasiswa dapat
mengetahui dan
Memahami Query
Processing
•
•
•
•
•
•
•
14-17
18-21
Mahasiswa mampu
memahami konsep
manajemen transaksi
(Transaction Concept)
Mahasiswa mampu
memahami konsep
•
•
•
Overview
Measures of Query
Cost
Selection Operation
Sorting
Join Operation
Other Operations
Evaluation of
Expressions
Transaction Concept
Transaction State
Implementation of
Atomicity and Durability
• Concurrent Executions
• Serializability
• Recoverability
• Implementation of
Isolation
• Transaction Definition
in SQL
Testing for Serializability
• User Interfaces and
Tools
Ceramah , Diskusi
Latihan
Ceramah , Diskusi,
Latihan
Ceramah , Diskusi,
Latihan
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Hasil latihan
10%
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
10%
Kreatifitas
ide,(member contoh)
10%
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
22-23
perancangan aplikasi
dan konsep
pengembangannya
•
UAS
•
•
•
•
Referensi :
1.
2.
Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005
Ramakrishnan, Database Management Systems, 3rd Edition., McGrow Hill, 2005
00
1 April 2015
7.5.1 & 7.5.5
kemampuan
komunikasi (memberi
respon)
Web Interfaces to
Databases
Web Fundamentals
Servlets and JSP
Building Large Web
Applications
UAS
FRM/KUL/01/01
UAS
20%
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
Disusun Oleh
Diperiksa Oleh
Disetujui Oleh
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
Tanggal Berlaku
1 Sepetember 2015
A. Haidar Mirza, S.T., M.Kom
A. Haidar Mirza, S.T., M.Kom
M. Izman Herdiansyah, Ph.D
RENCANA PEMBELAJARAN
Mata kuliah
Program Studi
: Relational Database Manajemen System Semester
: Teknik Informatika
Dosen
: 4 Kode Mata Kuliah : 142EK4401 SKS : 3
: A.Haidar Mirza
CAPAIAN PEMBELAJARAN : Mahasiswa mampu memahami setiap proses dalam perancangan database Relational
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
(1)
MINGGU
KE
1-2
3-5
(2)
KEMAMPUAN AKHIR
YANG DIHARAPAKAN
Mahasiswa dapat
mengetahui dan
Memahami konsep
relasi dalam database
Mahasiswa dapat
mengetahui dan
Memahami konsep SQL
(3)
BAHAN KAJIAN/
MATERI AJAR
1. Basic Notions
2. Fundamental
Relational Algebra
Operations
3. Additional Relational
Algebra Operations
4. Extended Relational
Algebra Operations
5. Null Values
6. Modification of the
Database
7. Views
8. Bags and Bag
operations
• Data Definition
• Basic Query Structure
• Additional Basic
Operations
• Set Operations
• Null Values
• Aggregate Functions
• Nested Subqueries
• Modification of the
(4)
BENTUK
PEMBELAJARAN
Ceramah dan
Diskusi
Ceramah , Diskusi
Latihan
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
(5)
KRITERIA
PENILAIAN
(6)
BOBOT
NILAI
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Hasil latihan
10%
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
Database
6-7
Mahasiswa dapat
mengetahui dan
Memahami Relational
Database Design
Theory
•
•
•
•
•
•
•
•
8-9
UAS
Features of Good
Relational Design
First Normal Form
Decomposition Using
Functional
Dependencies
Functional Dependency
Theory
Algorithms for
Functional
Dependencies and
Dependency preserving
Decompositions
BCNF and 3D Normal
Form
Decomposition Using
Multivalued
Dependencies and 4th
Normal Form
Database Design
Process :
Modeling Temporal
Data
1. UAS
Ceramah , Diskusi
Latihan
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Hasil latihan
10%
Mengerjakan quis
30%
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
FRM/KUL/01/01
00
1 April 2015
7.5.1 & 7.5.5
UTS
10-13
Mahasiswa dapat
mengetahui dan
Memahami Query
Processing
•
•
•
•
•
•
•
14-17
18-21
Mahasiswa mampu
memahami konsep
manajemen transaksi
(Transaction Concept)
Mahasiswa mampu
memahami konsep
•
•
•
Overview
Measures of Query
Cost
Selection Operation
Sorting
Join Operation
Other Operations
Evaluation of
Expressions
Transaction Concept
Transaction State
Implementation of
Atomicity and Durability
• Concurrent Executions
• Serializability
• Recoverability
• Implementation of
Isolation
• Transaction Definition
in SQL
Testing for Serializability
• User Interfaces and
Tools
Ceramah , Diskusi
Latihan
Ceramah , Diskusi,
Latihan
Ceramah , Diskusi,
Latihan
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
Hasil latihan
10%
Kreatifitas
ide,(member contoh)
kemampuan
komunikasi (memberi
respon)
10%
Kreatifitas
ide,(member contoh)
10%
Nomor Dok
:
Nomor Revisi
:
Tgl. Berlaku
:
Klausa ISO
:
RENCANA PEMBELAJARAN
ISO 9001 : 2008
22-23
perancangan aplikasi
dan konsep
pengembangannya
•
UAS
•
•
•
•
Referensi :
1.
2.
Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005
Ramakrishnan, Database Management Systems, 3rd Edition., McGrow Hill, 2005
00
1 April 2015
7.5.1 & 7.5.5
kemampuan
komunikasi (memberi
respon)
Web Interfaces to
Databases
Web Fundamentals
Servlets and JSP
Building Large Web
Applications
UAS
FRM/KUL/01/01
UAS
20%