2. Manfaat Mata Kuliah - Kontrak Kuliah
KONTRAK PERKULIAHAN
Mata Kuliah
: Teknologi Database
Kode Mata Kuliah / SKS
: KIL 403 / 3 SKS
Fakultas / Program Studi
: Teknik Informatika
Semester
: VI (Enam)
Kompetensi Mata Kuliah
: Mampu Memahami EER Dan SQL Lanjut Serta Teknologi
Basis Data Terkini Yang Digunakan Pada Web
Waktu Pertemuan/Jam
: 16 Kali Tatap Muka
Pengampu
: Moh. Furqan, M.Kom.; Fuadz Hasyim, M.Kom.;
Andi Wijaya, M.Kom.; Yayat Hidayat, S.Kom.
1.
Deskripsi Mata Kuliah
Mata kuliah Teknologi Database ini membahas tentang Perancangan Basis Data
Relasional, Query Kompleks, Fungsi dan Tipe Data, Triggers, Store Procedure, Basis
Data Terdistribusi, Penyimpan Data Dalam DBMS Distribusi, Manajemen Katalog
Terdistribusi, Transaksi Terdistribusi, Model Basis Data Objek Relasional, dan Model
Basis Data Berorientasi Objek.
Mata kuliah ini diberikan pada semester 6 dan bersifat wajib bagi seluruh mahasiswa
Program Studi Teknik Informatika dengan Mata Kuliah Prasyarat Basis Data.
2.
Manfaat Mata Kuliah
Dengan menyelesaikan mata kuliah ini mahasiswa menguasai teori dan penerapan
teknologi database yang meliputi Perancangan Basis Data Relasional, Query Kompleks,
Fungsi dan Tipe Data, Triggers, Store Procedure, Basis Data Terdistribusi, Penyimpan
Data
Dalam
DBMS
Distribusi,
Manajemen
Katalog
Terdistribusi,
Transaksi
Terdistribusi, Model Basis Data Objek Relasional, dan Model Basis Data Berorientasi
Objek.
3.
Capaian Pembelajaran dan Kompetensi Dasar Mata Kuliah
Setelah mengikuti mata kuliah ini mahasiswa semester 6 Mampu Memahami EER Dan
SQL Lanjut Serta Teknologi Basis Data Terkini Yang Digunakan Pada Web.
No
Kompetensi Dasar
1
Perancangan basis data
relasional dengan ER
dan EER dan
pemetaannya ke dalam
tabel
Query kompleks
2
3
4
Pokok & Sub Pokok
Bahasan
Perancangan menggunakan
ER
Transformasi model data
kedalam tabel
Kombinasi query
Metode
Pembelajaran
Jenis
Evaluasi
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Conditional Expressions
Fungsi dan tipe data
baru
Query SQL kompleks
Fungsi-fungsi analitis
Triggers
Tipe-tipe data baru
Triggers
Store procedure
Routine
Store procedures
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
View table
5
Test
Tertulis
Merancang database
Basis data terdistribusi
Mengimplementasikan
rancangan kedalam SQL
kompleks
Arsitektur terdistribusi,
Diskusi,
Latihan
Sistem client server,
6
Test
Tertulis
Sistem Middleware
Penyimpan data dalam
DBMS Distribusi
Fragmentasi dan Replikasi
Diskusi,
Latihan
Test
Tertulis
Manajemen katalog
terdistribusi
Diskusi,
Latihan
Test
Tertulis
8
Penamaan Objek, struktur
katalog, data idenpendesi
terdistribusi, pemrosesan
terdistribusi
9
Query Nonjoin dalam DBMS
terdistribusi, Join dalam
DBMS terdistribusi
Repliasi synchonous dan
Replikasi ansychonous
Diskusi,
Latihan
Test
Tertulis
7
Memperbaharui Data
terdistribusi
Transaksi Terdistribusi
10
11
Model Basis Data
Objek Relasional
12
Model Basis Data
Berorientasi Objek
Kontrol Konkurensi
Terdistribusi, Deadlock
Terdistribusi, Recovery
Terdistribusi
ORDBMS, Fitur utama objek
relasional, perluasan tipe
dasar, objek-objek kompleks,
pewarisan
OODBMS, ODMG, DML,
SQL99
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
4.
Organisasi Materi Perkuliahan
Mampu Memahami EER Dan SQL Lanjut Serta Teknologi Basis Data
Terkini Yang Digunakan Pada Web.
(12) Model Basis Data Berorientasi Objek
(11) Model Basis Data Objek Relasional
(10)Transaksi Terdistribusi
(9) Memperbaharui Data Terdistribusi
(8) Manajemen Katalog Terdistribusi
(7) Penyimpan Data Dalam DBMS Distribusi
(3) Fungsi dan Tipe Data Baru
(6) Basis Data Terdistribusi
(2) Query Kompleks
(5) Store Procedure
(1) Perancangan Basis Data
(4) Triggers
Relasional
5.
Daftar Pustaka
1. Adi Nugroho, 2004, Konsep Pengembangan Sistem Basis Data, Penerbit Informatika,
Bandung.
2. Bambang Hariyanto, 2004, Sistem Manajemen Basis Data, Penerbit Informatika,
Bandung.
3. Connoly, Thomas; Begg, Carolyn; Strachan, Anne, 2005; Database Systems: A
Practical Approach to Design, Implementation and Management, 4th edition.
Addison Wesley.
4. Courtney, James F; Paradice, David B, 1998; Database Systems for Management,
Times Mirror/Mosby College Publishing, Toronto.
5. Elmasri, Ramez; Navathe, Shamkant B., 2007, Fundamentals of Database System, 5th
edition, The Benjamin/Cummings Publishing Company, Inc., California.
6. Jeffrey A. Hoffer, Mary B. Prescott, dan Fred R. McFadden, 2007; Modern Database
Management, 8th edition,
7. Raghu Ramakrishnan dan J. Gehrke, 2004, Sistem Manajemen DataBase,
(terjemahan) edisi ke-3, McGraw Hill Education, USA.
8.
Strategi Perkuliahan
Strategi perkuliahan yang ditempuh untuk mencapai tujuan yang ditetapkan yaitu
ceramah (menjelaskan tentang kompetensi dasar teknologi database.), diskusi (secara
kelompok dan individu mahasiswa mendiskusikan tentang kompetensi dasar teknologi
database), latihan (setelah dilakukan diskusi dilanjutkan dengan mencoba beberapa
latihan tentang kompetensi dasar teknologi database).
9.
Tugas – Tugas
Setelah mahasiswa memperoleh materi perkuliahan sesuai dengan pertemuan dan untuk
mengetahui tingkat penguasaan, mahasiswa di berikan tugas baik individu maupun
kelompok.
10. Penilaian dan Kriteria Penilaian
Penilaian akan dilakukan oleh Dosen pengampu dengan menggunakan kriteria atau
rentang nilai yang telah ditetapkan oleh Sekolah Tinggi Teknologi Nurul Jadid. Adapun
pembatasan nilai diperoleh dari:
a. UTS
= 25 %
b. UAS
= 25 %
c. Project
= 25 %
d. Tugas
= 15 %
e. Keaktifan (absensi, diskusi)
= 10 %
Skor penilaian akhir :
No
Nilai Mahasiswa
1
A
2
B+
3
B
4
C+
5
C
6
D
7
E
Skor
80 – 100
75 – 79
70 – 74
65 – 69
60 – 64
50 – 59
0 – 49
11. Tata Tertib, Sarana Konsultasi dan Koordinator Kelas
a. Tata Tertib Sesuai Dengan Panduan Akademik, antara lain :
1. Berpakaian bersih, rapi dan sopan, tidak boleh menggunakan T-Shirt tanpa
kerah
2. Bersepatu kecuali tidak memungkinkan.
3. Dilarang merokok
4. Dilarang meninggalkan ruang kuliah, kecuali dengan ijin Dosen
5. Dilarang menandatangani lembar presensi untuk mahasiswa lain.
6. Mahasiswa wajib mengikuti perkuliahan dengan aktif minimal hadir sebanyak
80% dalam satu semester.
7. Kehadiran kuliah kurang dari 80% mengakibatkan mahasiswa tidak
diperkenankan mengikuti ujian mata kuliah.
b. Sarana Konsultasi
1. E-Learning
2. Blog
3. Email
4. Kontak
5. Group FB
: elearning.sttnj.ac.id
: muhammadfurqan.wordpress.com
: [email protected]
: 081230414870 (sertakan identitas)
: Komputasi Cerdas, Visualisasi dan Grafik
STT Nurul Jadid
c. Koordinator Kelas
No
Kelas
1
G
2
H
3
I
4
J
5
K
Nama Mahasiswa
Muhammad Ichsan
Muhammad Ghazali
Mohammad Irfan
Royatul Chusnan
Fredy Nur Muhammad
Wely Budi Kusuma
Muhammad Asis
Rohman Arifin
Agus Widiyarto
Hery Firmansyah
No. Kontak
085-236-060-445
088-170-995-68
082-332-824-952
085-231-340-783
085-230-810-484
085-320-570-365
082-314-950-459
082-244-442-418
0852-53-656-181
12. Jadwal Perkuliahan
No
Kompetensi Dasar
0
Pemahaman tentang
Kontrak Kuliah
1
Perancangan basis
data relasional
dengan ER dan
EER dan
pemetaannya ke
dalam tabel
2
Query kompleks
3
Fungsi dan tipe data
baru
4
Triggers
5
Store procedure
6
Studi kasus
menggunakan
Query kompleks
Pertemuan
ke/Tanggal
(1)
Kelas G,H,I,J,K
(25, 27 Februari
&
02 Maret 2017)
(2)
Kelas G, H, I
(09 Maret 2017)
Kelas K
(04 Maret 2017)
Kelas J
(06 Maret 2017)
(3)
Kelas G, H, I
(16 Maret 2017)
Kelas K
(11 Maret 2017)
Kelas J
(13 Maret 2017)
(4)
Kelas G, H, I
(23 Maret 2017)
Kelas K
(18 Maret 2017)
Kelas J
(20 Maret 2017)
(5)
Kelas G, H, I
(30 Maret 2017)
Kelas K
(25 Maret 2017)
Kelas J
(27 Maret 2017)
(6)
Kelas G, H, I
(06 April 2017)
Kelas K
(01 April 2017)
Kelas J
(03 April 2017)
(7)
Kelas G, H, I
(13 April 2017)
Kelas K
(08 April 2017)
Kelas J
Pokok & Sub Pokok
Bahasan
Kontrak Kuliah
Metode
Pembelajaran
Diskusi
Jenis
Evaluasi
-
a. Perancangan
menggunakan ER
b. Transformasi
model data
kedalam tabel
Diskusi,
Latihan
Test
Tertulis
a. Kombinasi query
b. Conditional
Expressions
c. Query SQL
kompleks
Diskusi,
Latihan
Test
Tertulis
a. Fungsi-fungsi
analitis
b. Tipe-tipe data
baru
Diskusi,
Latihan
Test
Tertulis
a. Triggers
b. Routine
Diskusi,
Latihan
Test
Tertulis
a. Store procedures
b. View table
Diskusi,
Latihan
Test
Tertulis
a. Merancang
database
b. Mengimplementsi
kan rancangan
kedalam SQL
kompleks
Diskusi,
Latihan
Test
Tertulis
7
Basis data
terdistribusi
8
Penyimpan data
dalam DBMS
Distribusi
9
Manajemen katalog
terdistribusi
10
Manajemen katalog
terdistribusi
11
Memperbaharui
Data terdistribusi
12
Transaksi
Terdistribusi
13
Model Basis Data
Objek Relasional
(10 April 2017)
UJIAN TENGAH SEMESTER
(15 April 2017)
(8)
a. Arsitektur
Kelas G, H, I
terdistribusi,
(27 April 2017)
b. Sistem client
Kelas K
server,
(29 April 2017)
c. Sistem
Kelas J
Middleware
(01 Mei 2017)
(9)
Kelas G, H, I
(04 Mei 2017)
a. Fragmentasi dan
Kelas K
Replikasi
(06 Mei 2017)
Kelas J
(08 Mei 2017)
(10)
a. Penamaan Objek,
Kelas G, H, I
b. Struktur katalog,
(11 Mei 2017)
c. Data independesi
Kelas K
terdistribusi,
(13 Mei 2017)
d. Pemrosesan
Kelas J
terdistribusi
(15 Mei 2017)
(11)
Kelas G, H, I
a. Query Nonjoin
(18 Mei 2017)
dalam DBMS
Kelas K
terdistribusi,
(20 Mei 2017)
b. Join dalam DBMS
Kelas J
terdistribusi
(22 Mei 2017)
(12)
Kelas K
(08 Juli 2017)
a. Repliasi
Kelas J
synchonous dan
(10 Juli 2017)
b. Replikasi
Kelas G, H, I
ansychonous
(13 Juli 2017)
(13)
Kelas K
(15 Juli 2017)
Kelas J
(17 Juli 2017)
Kelas G, H, I
(20 Juli 2017)
(14)
Kelas K
(22 Juli 2017)
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
a. Kontrol
Konkurensi
Terdistribusi,
b. Deadlock
Terdistribusi,
c. Recovery
Terdistribusi
Diskusi,
Latihan
Test
Tertulis
a. ORDBMS,
b. Fitur utama objek
relasional,
Diskusi,
Latihan
Test
Tertulis
Kelas J
(24 Juli 2017)
Kelas G, H, I
(27 Juli 2017)
14
Model Basis Data
Berorientasi Objek
c. Perluasan tipe
dasar,
d. Objek-objek
kompleks,
e. Pewarisan
(15)
Kelas K
(29 Juli 2017)
a. OODBMS,
Kelas J
b. ODMG,
(31 Juli 2017)
c. DML,
Kelas G, H, I
d. SQL99
(03 Agustus
2017)
UJIAN AKHIR SEMESTER
(05 Agustus 2017)
Diskusi,
Latihan
Test
Tertulis
Mata Kuliah
: Teknologi Database
Kode Mata Kuliah / SKS
: KIL 403 / 3 SKS
Fakultas / Program Studi
: Teknik Informatika
Semester
: VI (Enam)
Kompetensi Mata Kuliah
: Mampu Memahami EER Dan SQL Lanjut Serta Teknologi
Basis Data Terkini Yang Digunakan Pada Web
Waktu Pertemuan/Jam
: 16 Kali Tatap Muka
Pengampu
: Moh. Furqan, M.Kom.; Fuadz Hasyim, M.Kom.;
Andi Wijaya, M.Kom.; Yayat Hidayat, S.Kom.
1.
Deskripsi Mata Kuliah
Mata kuliah Teknologi Database ini membahas tentang Perancangan Basis Data
Relasional, Query Kompleks, Fungsi dan Tipe Data, Triggers, Store Procedure, Basis
Data Terdistribusi, Penyimpan Data Dalam DBMS Distribusi, Manajemen Katalog
Terdistribusi, Transaksi Terdistribusi, Model Basis Data Objek Relasional, dan Model
Basis Data Berorientasi Objek.
Mata kuliah ini diberikan pada semester 6 dan bersifat wajib bagi seluruh mahasiswa
Program Studi Teknik Informatika dengan Mata Kuliah Prasyarat Basis Data.
2.
Manfaat Mata Kuliah
Dengan menyelesaikan mata kuliah ini mahasiswa menguasai teori dan penerapan
teknologi database yang meliputi Perancangan Basis Data Relasional, Query Kompleks,
Fungsi dan Tipe Data, Triggers, Store Procedure, Basis Data Terdistribusi, Penyimpan
Data
Dalam
DBMS
Distribusi,
Manajemen
Katalog
Terdistribusi,
Transaksi
Terdistribusi, Model Basis Data Objek Relasional, dan Model Basis Data Berorientasi
Objek.
3.
Capaian Pembelajaran dan Kompetensi Dasar Mata Kuliah
Setelah mengikuti mata kuliah ini mahasiswa semester 6 Mampu Memahami EER Dan
SQL Lanjut Serta Teknologi Basis Data Terkini Yang Digunakan Pada Web.
No
Kompetensi Dasar
1
Perancangan basis data
relasional dengan ER
dan EER dan
pemetaannya ke dalam
tabel
Query kompleks
2
3
4
Pokok & Sub Pokok
Bahasan
Perancangan menggunakan
ER
Transformasi model data
kedalam tabel
Kombinasi query
Metode
Pembelajaran
Jenis
Evaluasi
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Conditional Expressions
Fungsi dan tipe data
baru
Query SQL kompleks
Fungsi-fungsi analitis
Triggers
Tipe-tipe data baru
Triggers
Store procedure
Routine
Store procedures
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
View table
5
Test
Tertulis
Merancang database
Basis data terdistribusi
Mengimplementasikan
rancangan kedalam SQL
kompleks
Arsitektur terdistribusi,
Diskusi,
Latihan
Sistem client server,
6
Test
Tertulis
Sistem Middleware
Penyimpan data dalam
DBMS Distribusi
Fragmentasi dan Replikasi
Diskusi,
Latihan
Test
Tertulis
Manajemen katalog
terdistribusi
Diskusi,
Latihan
Test
Tertulis
8
Penamaan Objek, struktur
katalog, data idenpendesi
terdistribusi, pemrosesan
terdistribusi
9
Query Nonjoin dalam DBMS
terdistribusi, Join dalam
DBMS terdistribusi
Repliasi synchonous dan
Replikasi ansychonous
Diskusi,
Latihan
Test
Tertulis
7
Memperbaharui Data
terdistribusi
Transaksi Terdistribusi
10
11
Model Basis Data
Objek Relasional
12
Model Basis Data
Berorientasi Objek
Kontrol Konkurensi
Terdistribusi, Deadlock
Terdistribusi, Recovery
Terdistribusi
ORDBMS, Fitur utama objek
relasional, perluasan tipe
dasar, objek-objek kompleks,
pewarisan
OODBMS, ODMG, DML,
SQL99
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
4.
Organisasi Materi Perkuliahan
Mampu Memahami EER Dan SQL Lanjut Serta Teknologi Basis Data
Terkini Yang Digunakan Pada Web.
(12) Model Basis Data Berorientasi Objek
(11) Model Basis Data Objek Relasional
(10)Transaksi Terdistribusi
(9) Memperbaharui Data Terdistribusi
(8) Manajemen Katalog Terdistribusi
(7) Penyimpan Data Dalam DBMS Distribusi
(3) Fungsi dan Tipe Data Baru
(6) Basis Data Terdistribusi
(2) Query Kompleks
(5) Store Procedure
(1) Perancangan Basis Data
(4) Triggers
Relasional
5.
Daftar Pustaka
1. Adi Nugroho, 2004, Konsep Pengembangan Sistem Basis Data, Penerbit Informatika,
Bandung.
2. Bambang Hariyanto, 2004, Sistem Manajemen Basis Data, Penerbit Informatika,
Bandung.
3. Connoly, Thomas; Begg, Carolyn; Strachan, Anne, 2005; Database Systems: A
Practical Approach to Design, Implementation and Management, 4th edition.
Addison Wesley.
4. Courtney, James F; Paradice, David B, 1998; Database Systems for Management,
Times Mirror/Mosby College Publishing, Toronto.
5. Elmasri, Ramez; Navathe, Shamkant B., 2007, Fundamentals of Database System, 5th
edition, The Benjamin/Cummings Publishing Company, Inc., California.
6. Jeffrey A. Hoffer, Mary B. Prescott, dan Fred R. McFadden, 2007; Modern Database
Management, 8th edition,
7. Raghu Ramakrishnan dan J. Gehrke, 2004, Sistem Manajemen DataBase,
(terjemahan) edisi ke-3, McGraw Hill Education, USA.
8.
Strategi Perkuliahan
Strategi perkuliahan yang ditempuh untuk mencapai tujuan yang ditetapkan yaitu
ceramah (menjelaskan tentang kompetensi dasar teknologi database.), diskusi (secara
kelompok dan individu mahasiswa mendiskusikan tentang kompetensi dasar teknologi
database), latihan (setelah dilakukan diskusi dilanjutkan dengan mencoba beberapa
latihan tentang kompetensi dasar teknologi database).
9.
Tugas – Tugas
Setelah mahasiswa memperoleh materi perkuliahan sesuai dengan pertemuan dan untuk
mengetahui tingkat penguasaan, mahasiswa di berikan tugas baik individu maupun
kelompok.
10. Penilaian dan Kriteria Penilaian
Penilaian akan dilakukan oleh Dosen pengampu dengan menggunakan kriteria atau
rentang nilai yang telah ditetapkan oleh Sekolah Tinggi Teknologi Nurul Jadid. Adapun
pembatasan nilai diperoleh dari:
a. UTS
= 25 %
b. UAS
= 25 %
c. Project
= 25 %
d. Tugas
= 15 %
e. Keaktifan (absensi, diskusi)
= 10 %
Skor penilaian akhir :
No
Nilai Mahasiswa
1
A
2
B+
3
B
4
C+
5
C
6
D
7
E
Skor
80 – 100
75 – 79
70 – 74
65 – 69
60 – 64
50 – 59
0 – 49
11. Tata Tertib, Sarana Konsultasi dan Koordinator Kelas
a. Tata Tertib Sesuai Dengan Panduan Akademik, antara lain :
1. Berpakaian bersih, rapi dan sopan, tidak boleh menggunakan T-Shirt tanpa
kerah
2. Bersepatu kecuali tidak memungkinkan.
3. Dilarang merokok
4. Dilarang meninggalkan ruang kuliah, kecuali dengan ijin Dosen
5. Dilarang menandatangani lembar presensi untuk mahasiswa lain.
6. Mahasiswa wajib mengikuti perkuliahan dengan aktif minimal hadir sebanyak
80% dalam satu semester.
7. Kehadiran kuliah kurang dari 80% mengakibatkan mahasiswa tidak
diperkenankan mengikuti ujian mata kuliah.
b. Sarana Konsultasi
1. E-Learning
2. Blog
3. Email
4. Kontak
5. Group FB
: elearning.sttnj.ac.id
: muhammadfurqan.wordpress.com
: [email protected]
: 081230414870 (sertakan identitas)
: Komputasi Cerdas, Visualisasi dan Grafik
STT Nurul Jadid
c. Koordinator Kelas
No
Kelas
1
G
2
H
3
I
4
J
5
K
Nama Mahasiswa
Muhammad Ichsan
Muhammad Ghazali
Mohammad Irfan
Royatul Chusnan
Fredy Nur Muhammad
Wely Budi Kusuma
Muhammad Asis
Rohman Arifin
Agus Widiyarto
Hery Firmansyah
No. Kontak
085-236-060-445
088-170-995-68
082-332-824-952
085-231-340-783
085-230-810-484
085-320-570-365
082-314-950-459
082-244-442-418
0852-53-656-181
12. Jadwal Perkuliahan
No
Kompetensi Dasar
0
Pemahaman tentang
Kontrak Kuliah
1
Perancangan basis
data relasional
dengan ER dan
EER dan
pemetaannya ke
dalam tabel
2
Query kompleks
3
Fungsi dan tipe data
baru
4
Triggers
5
Store procedure
6
Studi kasus
menggunakan
Query kompleks
Pertemuan
ke/Tanggal
(1)
Kelas G,H,I,J,K
(25, 27 Februari
&
02 Maret 2017)
(2)
Kelas G, H, I
(09 Maret 2017)
Kelas K
(04 Maret 2017)
Kelas J
(06 Maret 2017)
(3)
Kelas G, H, I
(16 Maret 2017)
Kelas K
(11 Maret 2017)
Kelas J
(13 Maret 2017)
(4)
Kelas G, H, I
(23 Maret 2017)
Kelas K
(18 Maret 2017)
Kelas J
(20 Maret 2017)
(5)
Kelas G, H, I
(30 Maret 2017)
Kelas K
(25 Maret 2017)
Kelas J
(27 Maret 2017)
(6)
Kelas G, H, I
(06 April 2017)
Kelas K
(01 April 2017)
Kelas J
(03 April 2017)
(7)
Kelas G, H, I
(13 April 2017)
Kelas K
(08 April 2017)
Kelas J
Pokok & Sub Pokok
Bahasan
Kontrak Kuliah
Metode
Pembelajaran
Diskusi
Jenis
Evaluasi
-
a. Perancangan
menggunakan ER
b. Transformasi
model data
kedalam tabel
Diskusi,
Latihan
Test
Tertulis
a. Kombinasi query
b. Conditional
Expressions
c. Query SQL
kompleks
Diskusi,
Latihan
Test
Tertulis
a. Fungsi-fungsi
analitis
b. Tipe-tipe data
baru
Diskusi,
Latihan
Test
Tertulis
a. Triggers
b. Routine
Diskusi,
Latihan
Test
Tertulis
a. Store procedures
b. View table
Diskusi,
Latihan
Test
Tertulis
a. Merancang
database
b. Mengimplementsi
kan rancangan
kedalam SQL
kompleks
Diskusi,
Latihan
Test
Tertulis
7
Basis data
terdistribusi
8
Penyimpan data
dalam DBMS
Distribusi
9
Manajemen katalog
terdistribusi
10
Manajemen katalog
terdistribusi
11
Memperbaharui
Data terdistribusi
12
Transaksi
Terdistribusi
13
Model Basis Data
Objek Relasional
(10 April 2017)
UJIAN TENGAH SEMESTER
(15 April 2017)
(8)
a. Arsitektur
Kelas G, H, I
terdistribusi,
(27 April 2017)
b. Sistem client
Kelas K
server,
(29 April 2017)
c. Sistem
Kelas J
Middleware
(01 Mei 2017)
(9)
Kelas G, H, I
(04 Mei 2017)
a. Fragmentasi dan
Kelas K
Replikasi
(06 Mei 2017)
Kelas J
(08 Mei 2017)
(10)
a. Penamaan Objek,
Kelas G, H, I
b. Struktur katalog,
(11 Mei 2017)
c. Data independesi
Kelas K
terdistribusi,
(13 Mei 2017)
d. Pemrosesan
Kelas J
terdistribusi
(15 Mei 2017)
(11)
Kelas G, H, I
a. Query Nonjoin
(18 Mei 2017)
dalam DBMS
Kelas K
terdistribusi,
(20 Mei 2017)
b. Join dalam DBMS
Kelas J
terdistribusi
(22 Mei 2017)
(12)
Kelas K
(08 Juli 2017)
a. Repliasi
Kelas J
synchonous dan
(10 Juli 2017)
b. Replikasi
Kelas G, H, I
ansychonous
(13 Juli 2017)
(13)
Kelas K
(15 Juli 2017)
Kelas J
(17 Juli 2017)
Kelas G, H, I
(20 Juli 2017)
(14)
Kelas K
(22 Juli 2017)
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
Diskusi,
Latihan
Test
Tertulis
a. Kontrol
Konkurensi
Terdistribusi,
b. Deadlock
Terdistribusi,
c. Recovery
Terdistribusi
Diskusi,
Latihan
Test
Tertulis
a. ORDBMS,
b. Fitur utama objek
relasional,
Diskusi,
Latihan
Test
Tertulis
Kelas J
(24 Juli 2017)
Kelas G, H, I
(27 Juli 2017)
14
Model Basis Data
Berorientasi Objek
c. Perluasan tipe
dasar,
d. Objek-objek
kompleks,
e. Pewarisan
(15)
Kelas K
(29 Juli 2017)
a. OODBMS,
Kelas J
b. ODMG,
(31 Juli 2017)
c. DML,
Kelas G, H, I
d. SQL99
(03 Agustus
2017)
UJIAN AKHIR SEMESTER
(05 Agustus 2017)
Diskusi,
Latihan
Test
Tertulis