Click here to load reader

Gbpp-sap 20102 [Pbdr]

  • View
    252

  • Download
    0

Embed Size (px)

Text of Gbpp-sap 20102 [Pbdr]

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

GARIS-GARIS BESAR `PROGRAM PENGAJARAN (GBPP)JUDUL MATAKULIAH NOMOR KODE KREDIT PRASYARAT : Perancangan Basis Data Relasional : CS2343 : 3 sks TEORI= 3 jam/minggu RESPONSI= 1 jam/minggu

: Logika Matematika Pada mata kuliah ini dipelajari dasar-dasar basis data relasional. Pokok bahasan meliputi

DESKRIPSI SINGKAT

: perancangan struktur E-R, normalisasi tabel, bahasa Query dan pemanfaatan alat bantu untuk perancangan basis data. Pada akhir pekuliahan ini, mahasiswa diharapkan memiliki pengetahuan dalam perancangan

TUJUAN INSTRUKSIONAL UMUM (TIU)

:

basis data relasional, berinteraksi dengan sistem basis data relasional dengan menggunakan bahasa Query dan dapat menggunakan alat bantu dalam merancang dan merealisasikan data relasional.

No

Tujuan Instruksional Khusus (TIK)

Pokok Bahasan

Sub Pokok Bahasan Regulasi Perkuliahan Sejarah DBMS Konsep DBMS Abstraction Level Database Language Struktur Basis Data Relasional

Estimasi Waktu

Daftar Pustaka

1

Pengantar Basis Data

Pengantar Basis Data Model & Aljabar Relasional

100

1,2

2

Model & Aljabar Relasional

200

1,2

Halaman 1 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

3

Konsep E-R

Konsep E-R

4

Pemodelan & Implementasi E-R

Pemodelan & Implementasi E-R Functional Dependency

5

Functional Dependency

6

Konsep Normalisasi

Konsep Normalisasi

7

Review materi

Review materi/Quiz

Aljabar Relasional Relational Calculus Additional Operations Komponen E-R Relation Sets Keys Design Issues Perancangan E-R Mapping E-R Conceptual Data Model Studi kasus Konsep FD Closure FD Konsep Normalisasi 1NF 2NF 3NF Boyce-Codd NF Review materi keseluruhan &/Quiz UTS Sejarah SQL Basic Query Join Aggregasi Sub Query Null

200

1,2

300

1,2

100

1,2

200

1,2

100

7

Query Retrieval

Query Retrieval : SQL

300

1,2,3

Halaman 2 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

8

Data Modification Language

Data Modification Language

9

Data Definition Language

Data Definition Language Studi kasus perancangan & query basisdata Presentasi Tugas

Complex Query Insert Update Delete DML with Query Table View DDL with Query Other Objects Kasus Uji Pembahasan Kasus Uji Presentasi Tugas UAS

200

1,2,3

100

1,2,3

10 11

Study Cases Tugas Akhir PBDR

100 200

1,2,3 1,2,3

DAFTAR PUSTAKA 1. 2. 3.

Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 3 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 1

:

Memiliki pengetahuan tentang pentingnya basis data & konsep basis data relasional Regulasi Perkuliahan Memahami Sejarah DBMS Memahami Konsep DBMS Memahami Abstraction Level Memahami Database Language Pengantar Basis Data

2. TIK

:

B.

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Regulasi Perkuliahan 2. Sejarah DBMS

Halaman 4 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

3. Konsep DBMS 4. Abstraction Level 5. Database Language D. Kegiatan Belajar Mengajar

Halaman 5 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Pengantar Basis Data Infocus, white board/black board Uraian Kegiatan Pengajaran 1. 2. Regulasi Perkuliahan Sejarah DBMS Konsep DBMS Abstraction Level Database Language Estimasi Waktu 15 15 30 20 20

Penyajian Materi

3. 4. 5.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi F.

Pengatar basis data untuk pemahaman konsep relasional pada materi selanjutnya memperhatikan, mencatat, bertanya ceramah, diskusi, tanya jawab

Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 6 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 7 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 2

: :

Memiliki pengetahuan tentang Model dan aljabar relasional Memahami Struktur Basis Data Relasional Memahami Aljabar Relasional Model dan aljabar relasional

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Struktur Basis Data Relasional 2. Aljabar Relasional D. Kegiatan Belajar Mengajar

Halaman 8 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Model dan aljabar relasional Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 50 50

Penyajian Materi

1. 2.

Struktur Basis Data Relasional Aljabar Relasional

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Model dan aljabar relasional memperhatikan, mencatat, bertanya ceramah, diskusi, tanya jawab

Tugas latihan soal Model dan aljabar relasional F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 9 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 3

: :

Memiliki pengetahuan tentang Model dan aljabar relasional Memahami Relational Calculus Memahami Additional Operations Summary dan latihan soal Model dan aljabar relasional

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Relational Calculus 2. Additional Operations 3. Summary dan latihan soal D. Kegiatan Belajar Mengajar

Halaman 10 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Halaman 11 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Model dan aljabar relasional Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Relational Calculus Additional Operations Summary dan Latihan Soal Estimasi Waktu 40 30 30

Penyajian Materi

2. 3.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Model dan aljabar relasional memperhatikan, mencatat, bertanya ceramah, diskusi, tanya jawab

Tugas latihan soal Model dan aljabar relasional F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 12 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 13 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 4

: :

Memiliki pengetahuan tentang Konsep ER Memahami Komponen E-R Memahami Relation Sets Memahami Keys Memahami Design Issues Konsep ER

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Komponen E-R 2. Relation Sets

Halaman 14 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

3. Keys 4. Design Issues D. Kegiatan Belajar Mengajar

Halaman 15 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Konsep ER Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Komponen E-R Relation Sets Keys Design Issues Estimasi Waktu 20 30 30 20

Penyajian Materi

2. 3. 4.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Konsep ER memperhatikan, mencatat, bertanya ceramah, diskusi, tanya jawab

Tugas latihan soal Konsep ER F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 16 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 17 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 5

: :

Memiliki pengetahuan tentang Konsep ER Memahami Komponen E-R Memahami Relation Sets Memahami Keys Memahami Design Issues Konsep ER

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Review konsep ER 2. Implementasi ER 3. Studi Kasus ER

Halaman 18 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

D. Kegiatan Belajar Mengajar

Halaman 19 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Konsep ER Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Review Konsep E-R Implementasi ER Studi Kasus Estimasi Waktu 20 30 50

Penyajian Materi

2. 3.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Konsep ER memperhatikan, mencatat, bertanya ceramah, diskusi, tanya jawab

Tugas latihan soal Konsep ER F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 20 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 21 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 6

: :

Memiliki pengetahuan tentang Pemodelan dan Implementasi ER Memahami Perancangan E-R Pemodelan dan Implementasi ER

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Perancangan E-R D. Kegiatan Belajar Mengajar

Halaman 22 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Pemodelan dan Implementasi ER Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 100

Penyajian Materi Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

1.

Perancangan E-R

Pemodelan dan Implementasi ER memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal pemodelan dan implementasi ER F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 23 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 7

: :

Memiliki pengetahuan tentang Pemodelan dan Implementasi ER Memahami Mapping E-R Memahami Conceptual Data Model Pemodelan dan Implementasi ER

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Mapping E-R 2. Conceptual Data Model D. Kegiatan Belajar Mengajar

Halaman 24 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Pemodelan dan Implementasi ER Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 50 50

Penyajian Materi

1. 2.

Mapping E-R Conceptual Data Model

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Pemodelan dan Implementasi ER memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal pemodelan dan implementasi ER F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 25 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 8

: :

Memiliki pengetahuan tentang Pemodelan dan Implementasi ER Mampu menyelesaikan Latihan kasus perancangan dan implementasi ER Pemodelan dan Implementasi ER

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Latihan kasus perancangan dan implementasi ER D. Kegiatan Belajar Mengajar

Halaman 26 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Pemodelan dan Implementasi ER Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu

Penyajian Materi Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

1.

Latihan kasus perancangan dan implementasi ER

Pemodelan dan Implementasi ER memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal pemodelan dan implementasi ER F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 27 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 9

: :

Memiliki pengetahuan tentang Functional Dependency Memahami Konsep FD Memahami Closure FD Functional Dependency

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Konsep FD 2. Closure FD 3. Studi Kasus FD D. Kegiatan Belajar Mengajar

Halaman 28 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Halaman 29 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Functional Dependency Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 20 30 50

Penyajian Materi

1. 2. 3.

Konsep FD Closure FD Studi Kasus FD

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi Tugas latihan soal FD F.

Functional Dependency memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 30 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 10

: :

Memiliki pengetahuan tentang Konsep Normalisasi Memahami Konsep Normalisasi Memahami 1NF Memahami 2NF Memahami 3NF Konsep Normalisasi

Pokok Bahasan :

C. Sub Pokok Bahasan

Halaman 31 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

1. Konsep Normalisasi 2. 1NF 3. 2NF 4. 3NF D. Kegiatan Belajar Mengajar

Halaman 32 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Konsep Normalisasi Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Konsep Normalisasi 1NF 2NF 3NF Estimasi Waktu 30 30 20 20

Penyajian Materi

2. 3. 4.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Konsep Normalisasi memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal konsep normalisasi F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 33 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 34 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 11

: :

Memiliki pengetahuan tentang Konsep Normalisasi Review konsep normalisasi dan bentuk-bentuk normalisasi Memahami Boyce-Codd NF Mampu menyelesaikan Contoh kasus dan pembahasannya Konsep Normalisasi

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Review konsep normalisasi dan bentuk-bentuk normalisasi 2. Boyce-Codd NF 3. Contoh kasus dan pembahasannya D. Kegiatan Belajar Mengajar

Halaman 35 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Halaman 36 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Konsep Normalisasi Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Review konsep normalisasi dan bentuk-bentuk normalisasi Boyce-Codd NF Contoh kasus dan pembahasannya Estimasi Waktu 30 30 40

Penyajian Materi

2. 3.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Konsep Normalisasi memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal konsep normalisasi F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 37 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 12

: :

Memiliki pengetahuan tentang perancangan basis data keseluruhan Memahami konsep basis data Memahami perancangan basis data Mampu menerapkan konsep ER, FD dan normalisasi Konsep dan implementasi perancangan basis data

Pokok Bahasan :

C. Sub Pokok Bahasan

Halaman 38 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

1. Review Materi &/Quiz D. Kegiatan Belajar Mengajar

Halaman 39 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Konsep perancangan basis data relasional Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 100

Penyajian Materi Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

1.

Review materi keseluruhan &/Quiz untuk menguji pemahaman

Konsep perancangan basis data relasional memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal konsep normalisasi F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 40 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 13

: :

Memahami query retrieval : SQL Memahami Sejarah SQL Memahami Basic Query Latihan-latihan Query retrieval : SQL

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Sejarah SQL 2. Basic Query 3. Latihan-latihan

Halaman 41 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

D. Kegiatan Belajar Mengajar

Halaman 42 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Query retrieval : SQL Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Sejarah SQL Basic Query Latihan-latihan Estimasi Waktu 20 50 30

Penyajian Materi

2. 3.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Query retrieval : SQL memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal query retrieval : SQL F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 43 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 14

:

Memahami query retrieval : SQL Memahami Join Memahami Aggregasi Memahami Sub Query Memahami konsep Null Latihan-latihan Query retrieval : SQL

2. TIK

:

B.

Pokok Bahasan :

C. Sub Pokok Bahasan

Halaman 44 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

1. Join 2. Aggregasi 3. Sub Query 4. Null 5. Latihan-latihan D. Kegiatan Belajar Mengajar

Halaman 45 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Query retrieval : SQL Infocus, white board/black board Uraian Kegiatan Pengajaran 1. 2. Join Aggregasi Sub Query Null Latihan-latihan Estimasi Waktu 30 15 15 15 25

Penyajian Materi

3. 4. 5.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Query retrieval : SQL memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal query retrieval : SQL F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 46 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 15

: :

Memahami query retrieval : SQL Review query retrieval Memahami Complex Query Latihan-latihan Query retrieval : SQL

Pokok Bahasan :

Halaman 47 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

C. Sub Pokok Bahasan 1. Review query retrieval 2. Complex Query 3. Latihan-latihan D. Kegiatan Belajar Mengajar

Halaman 48 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Query retrieval : SQL Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Review query retrieval Complex Query Latihan-latihan Estimasi Waktu 30 30 40

Penyajian Materi

2. 3.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Query retrieval : SQL memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal query retrieval : SQL F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 49 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 16

: :

Memahami Data Modification Language Memahami proses Insert Memahami proses Update Memahami proses Delete Latihan-latihan

Halaman 50 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

B.

Pokok Bahasan :

Data Modification Language

C. Sub Pokok Bahasan 1. Insert 2. Update 3. Delete 4. Latihan-latihan D. Kegiatan Belajar Mengajar

Halaman 51 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Data Modification Language Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Insert Update Delete Latihan-latihan Estimasi Waktu 30 20 20 30

Penyajian Materi

2. 3. 4.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Data Modification Language memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal Data Modification Language F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 52 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 17

: :

Memahami Data Modification Language Memahami DML with Query Latihan-latihan Data Modification Language

Pokok Bahasan :

Halaman 53 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

C. Sub Pokok Bahasan 1. DML with Query 2. Latihan-latihan D. Kegiatan Belajar Mengajar

Halaman 54 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Data Modification Language Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 30 70

Penyajian Materi

1. 2.

DML with Query Latihan-latihan

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Data Modification Language memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal Data Modification Language F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 55 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 18

:

Memahami Data Definition Language Memahami Table Memahami View Memahami DDL with Query Memahami Other Objects Latihan-latihan Data Definition Language

2. TIK

:

B.

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Table 2. View

Halaman 56 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

3. DDL with Query 4. Other objects 5. Latihan D. Kegiatan Belajar Mengajar

Halaman 57 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Data Definition Language Infocus, white board/black board Uraian Kegiatan Pengajaran 1. 2. Table View DDL with Query Other object Latihan-latihan Estimasi Waktu 20 20 20 20 20

Penyajian Materi

3. 4. 5.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Data Definition Language memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal Data Definition Language F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill

Halaman 58 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 19

: :

Memahami konsep perancangan dan query menggunakan SQL Memahami konsep perancangan basis data Memahami konsep query SQL, DML dan DDL Mampu menyelesaikan kasus uji yang diberikanHalaman 59 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

B.

Pokok Bahasan :

Studi Kasus

C. Sub Pokok Bahasan 1. Studi kasus 2. Pembahasan Studi kasus D. Kegiatan Belajar Mengajar

Halaman 60 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Studi Kasus Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 30 60

Penyajian Materi

1. 2.

Studi Kasus Pembahasan Studi Kasus

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi

Penyelesaian Studi Kasus memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Tugas latihan soal perancangan basis data relasional F. Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

Halaman 61 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. TIU 2. TIK B.

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 20

: :

Memahami dan mempu merancang basis data Memahami perancangan basisdata Mampu menyelesaikan permasalahan perancangan basisdata Mampu menyelesaikan Kasus Uji yang diberikan Pemanfaatan tools

Pokok Bahasan :

C. Sub Pokok Bahasan 1. Kasus Uji

Halaman 62 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

2. Pembahasan kasus Uji

D. Kegiatan Belajar Mengajar

Halaman 63 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Kasus Uji Infocus, white board/black board Uraian Kegiatan Pengajaran 1. Kasus Uji Pembahasan Kasus Uji Estimasi Waktu 30 60

Penyajian Materi

2.

Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi F.

Penyelesaian Kasus Uji memperhatikan, mencatat, bertanya, mengerjakan latihan soal yang diberikan ceramah, diskusi, tanya jawab

Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 64 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Oracle9i SQL Fundamentals volume 1 & 2 - student guide, Oracle University, 2002

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan Pertemuan ke A. Tujuan 1. 2. B. TIU TIK

: : : : :

Perancangan Basis Data Relasional CS2343 3 sks 100 21

: : :

Memahami Konsep dan Implementasi Perancangan basis data relasional Memahami konsep teori yang pernah diberikan Mampu mengimplementasikan konsep yang diterima Mampu mempresentasikan hasil implementasi sistem yang dibuat Presentasi Tugas

Pokok Bahasan

Halaman 65 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

C. Sub Pokok Bahasan

1.

Presentasi Tugas

D. Kegiatan Belajar Mengajar

Pendahuluan Media

Memahami Konsep dan Implementasi Perancangan Sistem Basis data secara keseluruhan Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 100

Penyajian Materi Penutup

1.

Presentasi Tugas

Memahami Konsep dan Implementasi perancangan Sistem Basis data secara keseluruhan

Halaman 66 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi F. Referensi1. 2.

memperhatikan, mencatat, bertanya ceramah, diskusi, review

Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

SATUAN ACARA PERKULIAHAN (SAP)

Mata kuliah Kode Matakuliah SKS Waktu Pertemuan

: : : :

Perancangan Basis Data Relasional CS2343 3 sks 100

Halaman 67 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pertemuan ke A. Tujuan 1. 2. B. TIU TIK

:

22

: : :

Memahami Konsep dan Implementasi Perancangan basis data relasional Memahami konsep teori yang pernah diberikan Mampu mengimplementasikan konsep yang diterima Mampu mempresentasikan hasil implementasi sistem yang dibuat Presentasi Tugas

Pokok Bahasan

C. Sub Pokok Bahasan

1.

Presentasi Tugas

D. Kegiatan Belajar Mengajar

Halaman 68 dari 69

Program Studi [Sarjana|Diploma] Teknik Informatika Departemen Teknik Informatika Institut Teknologi Telkom

Pendahuluan Media

Memahami Konsep dan Implementasi Perancangan Sistem Basis data secara keseluruhan Infocus, white board/black board Uraian Kegiatan Pengajaran Estimasi Waktu 100

Penyajian Materi Penutup Kegiatan Mahasiswa Metoda Pembelajaran E. Evaluasi F. Referensi1. 2.

1.

Presentasi Tugas

Memahami Konsep dan Implementasi perancangan Sistem Basis data secara keseluruhan memperhatikan, mencatat, bertanya ceramah, diskusi, review

Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill Database Management System, Raghu Ramakrisnan, Gherke McGraw Hill

Halaman 69 dari 69