Sistem Basis Data SISTEM BASIS DATA Rencana Pelaksanaan Pembelajaran. Disusun oleh Vivine Nurcahyawati, M.Kom, OCP

dokumen-dokumen yang mirip
GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 KOMPUTERISASI AKUNTANSI Semester : 2

Aktivitas Pembelajaran. Kegiatan Dosen

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER D3 BISNIS DAN KEWIRAUSAHAAN UNIVERSITAS GUNADARMA

RENCANA PEMBELAJARAN SEMESTER (RPS)

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM BASIS DATA 1 (MI) KODE / SKS KK / 2 SKS

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN. : Teknologi Pendidikan (TekPend) : Ellina Rienovita, M.T

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) DAN SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH : MANAJEMEN DATABASE KODE MATA KULIAH : ANI / 3 (3-0)

Mahasiswa mampu menjelaskan fungsi data management, business process management dalam suatu perancangan SIM suatu organisasi.

DESAIN BASIS DATA SKS

Perancangan Basis Data

Satuan Acara Perkuliahan

SATUAN ACARA PERKULIAHAN (SAP)

SILABUS. Kode/bobot/Semester : KI / 4 sks / 3

SATUAN ACARA PERKULIAHAN (SAP)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

UNIVERSITAS MERCU BUANA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

PEMROGRAMAN BASIS DATA I

SATUAN ACARA PERKULIAHAN (SAP)

RENCANA PEMBELAJARAN SEMESTER

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

Basis Data 1 Sistem Basis Data

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM BASIS DATA KODE : TI11. C228 / 4 SKS

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

SQL Data Definition Language (DDL)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN (SAP)

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER (RPS)

MATAKULIAH BASIS DATA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KONTRAK PERKULIAHAN. Kontrak Perkuliahan S1 IF ST3 Telkom Purwokerto

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT014318

RENCANA PEMBELAJARAN

P7 Perancangan Database

BAB 2 LANDASAN TEORI

Outline. Basis Data. Deskripsi MK. Tujuan Perkuliahan. Pustaka-Buku Penunjang 04/02/2010 DESKRIPSI MATA KULIAH

Introduction.

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS)

SATUAN ACARA PERKULIAHAN

Pengantar Basis Data SISTEM BASIS DATA I. WAN H. Manihuruk, S.kom

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data I SI 1303

KONTRAK PERKULIAHAN. Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -1-

SATUAN ACARA PERKULIAHAN(SAP)

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

DESAIN DATABASE. Pertemuan 06 3 SKS

PENGANTAR PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data Lanjut SI1506

SILABUS, RPP, RPS BASIS DATA. Program Studi Informatika FAKULTAS TEKNIK- UNIVERSITAS PGRI SEMARANG

Basis Data Relational

SATUAN ACARA PERKULIAHAN(SAP)

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

Fakultas Teknologi Informasi Program Studi Sistem Komputer

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

PROSES PERANCANGAN DATABASE

Esson Sihombing, S.Kom.

UNIVERSITAS MERCU BUANA

LINGKUNGAN BASIS DATA

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi ( DATA MANAGEMENT OVERVIEW )

INTERNET PROGRAMMING DATABASE

Sistem Basis Data Kode Mata Kuliah: IF0604/4 sks Program Studi: S 1 Sistem Informasi

PERANCANGAN DATA BASE BY LILIS PUSPITAWATI, SE.,M.SI

PERANCANGAN BASIS DATA

Kontrak Kuliah Basis Data II (Semester Genap 2009/2010)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 4

LAPORAN PRAKTIKUM IV BASIS DATA (SISTEM BERKAS - LAN)

RENCANA PEMBELAJARAN

Pendahuluan. Semester Genap Th Ajaran 2012/2013. Budi Susanto UKDW. Sistem Basis Data. Sistem Basis Data. Teknik Informatika

Basis Data Modul Teori

Basis Data Spasial Modul 2

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data II IF1405

RENCANA PEMBELAJARAN SEMESTER

Analisis dan Perancangan Sistem Basis Data pada PT. Siemens Indonesia Departemen Sales, Service dan Commercial

BASIS DATA. Pertemuan 1. 3 SKS Semester 4 S1 Sistem Informasi Nizar Rabbi Radliya

SISTEM BASIS DATA Imam Asrowardi, S.Kom.

Design by: Zaenal Abidin. Kontrak Perkuliahan. Prof. Dr. Sukestiyarno Alamsyah, S.Si., M.Kom Zaenal Abidin, S.Si.

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

Tujuan Perkuliahan. Sistem Manajemen Basis Data (Pert. 2) Diskusi Pembahasan Tugas 1. Agenda. Definisi Basis Data (secara istilah)

Teknik Informatika, Fakultas Teknik, Universitas Brawijaya,

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PERANCANGAN BASIS DATA

ANALISA INSTRUKSIONAL M.K : TEKNOLOGI INFORMASI KODE : MWU110 / 1/1 SKS DOSEN : SUNARSO SUGENG, SST, MT

PERANCANGAN SISTEM TERINCI DATABASE

Perancangan Basis Data

Seminar Internasional, ISSN Peran LPTK Dalam Pengembangan Pendidikan Vokasi di Indonesia

Abstrak BAB I PENDAHULUAN

PERANCANGAN SISTEM TERINCI DATABASE

Konsep Basis Data (Lanjut)

Materi 1 SISTEM BASIS DATA 3 SKS Semester 2 S1 Sistem Informasi UNIKOM 2017 Nizar Rabbi Radliya

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Perancangan Basis Data. Ari Sulistiyawati

Transkripsi:

Rencana Pelaksanaan Pembelajaran SISTEM BASIS DATA 410103050 Disusun oleh Vivine Nurcahyawati, M.Kom, OCP PROGRAM STUDI S1 SISTEM INFORMASI STMIK STIKOM SURABAYA 2012

DAFTAR ISI DAFTAR ISI... i DESKRIPSI MATA KULIAH (MK)... 2 Nama MK... 2 Semester / Sks... 2 Kompetensi Lulusan... 2 Tujuan... 2 Baseline... 2 Kompetensi Hardskill... 2 Kompetensi Softskill... 2 Pokok Bahasan... 2 Pustaka... 2 Media Belajar... 3 Jenis Assesment... 3 ANALISIS INSTRUKSIONAL (AI)... 4 SILABUS... 5 i

DESKRIPSI MATA KULIAH (MK) Nama MK : (410103050) Semester / Sks : 2 (dua) / 3 (tiga) Kompetensi Lulusan : Memberikan kemampuan dan pengetahuan bagaimana membangun database sebagai bagian tidak terpisahkan dari sebuah sistem informasi. (K I) Tujuan : Mahasiswa mampu membangun dan menerapkan basis data sesuai dengan kebutuhan pengguna Baseline : Memahami karakteristik data dan informasi serta konsep dasar dari sistem informasi untuk bisnis dan intrumen pengumpulan datanya. Kompetensi Hardskill : 1. Memahami konsep basis data (C2) 2. Mampu menentukan kebutuhan pengguna (C2) 3. Membangun basis data (C3) 4. Menerapkan Data Definition Language dan Data Manipulation Language (C3) Kompetensi Softskill : Bekerjasama dalam kelompok, tepat waktu, inisiatif, tanggung jawab, jujur Pokok Bahasan : 1. Konsep dasar, sistem dan arsitektur basis data. 2. Perancangan basis data yang dimulai dengan Entity-Relationship Diagram (ERD). 3. Basis data model relasional (termasuk di dalamnya pemetaan ERD ke model relasional, ketergantungan fungsional dan normalisasi). 4. Manipulasi basis data dengan menerapkan Data Definition Language dan Data Manipulation Language. Pustaka Wajib: 1. Elmasri, Ramez and Navathe, Shamkant B. 2007. Fundamentals of Database Systems, Fifth Edition. Boston: Pearson Education, Inc. Addison Wesley. Anjuran: 2. Silberschatz, Abraham, Korth, H. F. and Sudarschan, S. 2000. Database System Concepts, Fourth Edition. Singapore: The McGraw-Hill Companies, Inc. 2

3. Ramakrishnan, Raghu, Gehrke, Johannes. 2003. Database Management Systems, Third Edition. New York: The McGraw-Hill Companies, Inc. Media Belajar Software : windows, power point, power designer, aplikasi basis data Hardware : personal computer, LCD projector, sound system Jenis Assesment 1. Tes : tertulis (quis) 2. Presentasi dan diskusi, resume, laporan, proyek basis data (UTS dan UAS). 3

ANALISIS INSTRUKSIONAL (AI) Tujuan Mahasiswa mampu membangun dan menerapkan basis data sesuai dengan kebutuhan pengguna K4 : Menerapkan Data Definition Language dan Data Manipulation Language M1-M2 Mahasiswa dapat memanipulasi data dalam basis data dengan Structured Query Language (SQL) M12-M14 C3, A3 K3 : Membangun Basis Data Mahasiswa dapat melakukan normalisasi terhadap skema basis data berdasarkan Ketergantungan Fungsional dan Primary Key M11 Mahasiswa dapat membuat model data relational (tabel-tabel dalam basis data) C3, A3 M9-M10 M8 Mahasiswa memahami konsep model relational K2 : Mampu menentukan Kebutuhanan Pengguna Mahasiswa dapat membuat ER Diagram sesuai dengan kebutuhan pengguna M6-M7 C2, A3 Mahasiswa memahami konsep model data dengan menggunakan Entity-Relationship (ER) Model M4-M5 C2, A3 M3 Mahasiswa mampu menentukan kebutuhan pengguna K1 : Memahami Konsep Basis Data C3, A3 C3, A3 C2, A3 Mahasiswa dapat memahami pengertian, Mahasiswa memahami model data, karakteristik, manfaat, implikasi basis data arsitektur dan kebebasan data dalam basis dan pemakainya data serta bahasa, interface dan klasifikasi DBMS C2, A3 C2, A3, P3 Baseline Memahami karakteristik data dan informasi serta konsep dasar dari sistem informasi untuk bisnis dan intrumen pengumpulan datanya Laporan Akhir Proyek Proposal Proyek (Daftar kebutuhan pengguna sampai ER Diagram) 4

SILABUS Nama PT Kode Mata Kuliah : 410103050 Mata kuliah Bobot Semester : 3 Standar Kompetensi Mata kuliah prasyarat : - Agenda Pembelajaran Minggu ke Spesific Learning Objective (Sub-Kompetensi) 1,2 Mahasiswa dapat memahami pengertian, karakteristik, manfaat, implikasi basis data dan pemakainya (C2,A3) Mahasiswa memahami model data, arsitektur dan kebebasan data dalam basis data serta bahasa, interface dan klasifikasi DBMS (C2, A3, P3) : STMIK STIKOM Surabaya : (SBD) : 3 SKS : Mahasiswa mampu membangun dan menerapkan basis data sesuai dengan kebutuhan pengguna. Materi Pembelajaran/ Pokok Bahasan [Pustaka] 1. RPP 2. Konsep Dasar Basis Data (Buku 1 Bab 1) Sistem dan Arsitektur Basis Data (Buku 1 Bab 2) Sub Pokok Bahasan 1. Pendahuluan 2. Definisi Basis Data 3. Karakteristik Basis Data 4. Pemakai Basis Data 5. Manfaat dan Implikasinya 1. Model data, schema & instance 2. Arsitektur DBMS dan Kebebasan Data 3. Bahasa & Interface dari Basis Data 4. Lingkungan Sistem Basis Data 5. Klasifikasi DBMS Indikator Pencapaian Pembelajaran Mampu menjelaskan pengertian dan sifat-sifat basis data (C2) Mampu menjelaskan karakteristik dan manfaat basis data(c2) Memberikan contoh tentang implikasi basis data dan pemakainya(c2) Mhs tepat waktu dalam pengumpulan tugas. Mampu menjelaskan model data (C2) Mampu menguraikan arsitektur dan kebebasan data (C2) Mampu menjelaskan bahasa, interface dan klasifikasi DBMS (C2) Pembentukan kelompok kerja (P3) Mhs tepat waktu dalam Aktivitas Pembelajaran Mhs. [ Estimasi waktu ] 1x(3x50 )] Tugas 1 : Membuat ringkasan tentang pemanfaatan basis data dan pemakainya [TT + BM : (1+1)x(3x50 )] 1x(2x50 )] Pembuatan kelompok secara acak dengan kriteria tertentu [TM : 1x(1x50 )] Tugas 2 : Membuat ringkasan tentang sistem dan arsitektur basis data [TT + BM : (1+1)x(3x50 )] istem Basis Data Evaluasi Pembelajaran Bentuk Bobot Ringkasan pemanfaatan basis data (dikumpulkan M2 melalui email dosen atau unggah di blog dosen) Ringkasan sistem dan arsitektur basis data (dikumpulkan M3 melalui email dosen atau unggah di blog dosen) 5% 5% 5

Minggu ke Spesific Learning Objective (Sub-Kompetensi) 3 Mahasiswa mampu menentukan kebutuhan pengguna (C2, A3) 4,5 Mahasiswa dapat membuat ER Diagram sesuai dengan kebutuhan pengguna (C2, A3) 6 Mahasiswa memahami konsep model relasional 7,8 Mahasiswa dapat membuat model data relational (tabel-tabel dalam basis data) (C3) Materi Pembelajaran/ Pokok Bahasan [Pustaka] 1. Kumpulan soal 2. Entity Relationship Diagram (ERD) (Buku 1 Bab 3) 1. Kumpulan soal 2. Entity Relationship Diagram (ERD) (Buku 1 Bab 3) Model Data Relasional (Buku 1 Bab 5) Pemetaan ERD ke Model Relasional (Buku 1 Bab 7) Sub Pokok Bahasan 1. Penggunaan model data konseptual tingkat tinggi untuk merancang basis data 2. Konsep Model ER 3. Notasi ER-Diagram 4. Studi Kasus Studi Kasus 1. Konsep Model Relasional 2. Domain, Tuple, Attribute dan Relasi 3. Karakteristik relasi 4. Constraint untuk Model Data Relasional 5. Operasi Update pada Relasi 6. Mendefinisikan Relasi 1. Algoritma Pemetaan 2. Korespondensi antara Model ER dengan Model Relasional 3. Studi Kasus Indikator Pencapaian Pembelajaran pengumpulan tugas. Mampu menjelaskan penggunaan model data konseptual tingkat tinggi (C2) Mampu menotasikan dengan ER- Diagram (C2) Mampu menuangkan kebutuhan pengguna dalam bentuk notasi ER-Diagram (C2) Mhs mampu menjelaskan tentang model relasional (C2) Mhs mampu menyebutkan contoh penggunaan model data relational (C2) Mhs mampu menjelaskan algoritma pemetaan (C2) Mhs mampu membuat pemetaan dari ERD ke model relational (C3) Aktivitas Pembelajaran Mhs. [ Estimasi waktu ] Dosen memberikan contoh soal tentang notasi ER-Diagram [TM : 1x(1x50 )] Mahasiswa mengerjakan latihan soal dari dosen. Dosen memanggil acak untuk mhs yang mengerjakan di depan kelas kemudian hasilnya didiskusikan bersama [TM : 1x(2x50 )] Dosen memberikan contoh soal tentang notasi ER-Diagram [TM : 1x(1x50 )] Mahasiswa mengerjakan latihan soal dari dosen. Dosen memanggil acak untuk mhs yang mengerjakan di depan kelas kemudian hasilnya didiskusikan bersama [TM : 1x(2x50 )] 1x(3x50 )] Dosen memberikan contoh soal tentang pemetaan ERD ke model relasional [TM : 2x(1x50 )] Mahasiswa mengerjakan latihan soal dari dosen. Dosen memanggil acak untuk mhs yang mengerjakan di depan kelas kemudian hasilnya didiskusikan bersama [TM : 2x(2x50 )] istem Basis Data Evaluasi Pembelajaran Bentuk Bobot Tes : Quiz 10% Tes : Presentasi Proposal 30% 6

Minggu ke Spesific Learning Objective (Sub-Kompetensi) 9,10 Mahasiswa dapat melakukan normalisasi terhadap skema basis data berdasarkan Ketergantungan Fungsional dan Primary Key (C3) 11-14 Mahasiswa dapat menerapkan Data Definition Language (DDL) dan Data Manipulation Language (DML) (C3) Materi Pembelajaran/ Pokok Bahasan [Pustaka] Ketergantungan Fungsional (Buku 1 Bab 10) Normalisasi (Buku 1 Bab 10 dan 11) Data Definition Language (DDL) (Buku 1 Bab 8) Data Manipulation Languange (DML) (Buku 1 Bab 8) Sub Pokok Bahasan 1. Petunjuk Informal Desain Skema Relasi 2. Ketergantungan Fungsional (FD) 3. Aturan Penurunan untuk FD 4. Pencarian Closure (Algoritma) 1. Penentuan Primary Key (Algoritma) 2. Pengertian Normalisasi 3. Bentuk Normal Pertama (1NF) 4. Bentuk Normal Kedua (2NF) 5. Bentuk Normal Ketiga (3NF) 6. Bentuk Normal Boyce-Codd (BCNF) 1. Bahasa Basis Data Relasional 2. Pendefinisian Data dalam SQL 3. Konsep Schema & Catalog 4. Perintah Create Table, Tipe Data dan Constraint 5. Perintah Drop 6. Perintah Alter 7. Mendefinisikan Query dalam SQL 1. Basic SQL Queries 2. Penanganan Ambiguous dan Penggunaan Alias 3. Query tanpa WHERE Clause dan Penggunaan (*) 4. Tabel sebagai Set 5. Nested Queries & Set Comparison Indikator Pencapaian Pembelajaran Mhs mampu menentukan tentang ketergantungan fungsional (C3) Mhs mampu menentukan primary key dalam basis data (C2) Mhs mampu melakukan Normalisasi pada basis data (C3) Mhs mampu menerapkan DDL (C3) Mhs mampu menerapkan DML (C3) Aktivitas Pembelajaran Mhs. [ Estimasi waktu ] 1x(3x50 )] 1x(3x50 )] Tugas 3 : Mencari dan menyelesaikan studi kasus untuk Normalisasi [TT + BM : (1+1)x(3x50 )] Kuliah dan Latihan Soal [TM : 1x(3x50 )] Belajar mandiri di komunitas [TT + BM : (1+1)x(3x50 )] Kuliah dan Latihan Soal [TM : 1x(3x50 )] Belajar mandiri di komunitas [TT + BM : (1+1)x(3x50 )] istem Basis Data Evaluasi Pembelajaran Bentuk Bobot Penyelesaian studi kasus untuk normalisasi 10% Tes : Quiz 10% 7

Minggu ke Spesific Learning Objective (Sub-Kompetensi) Keterangan : TM :Tatap Muka; TT :Tugas Terstruktur; BM :Belajar Mandiri Mengetahui, Kaprodi Materi Pembelajaran/ Pokok Bahasan [Pustaka] Data Manipulation Language (DML) (Buku 1 Bab 8) DDL dan DML (Buku 1 Bab 8) Menyetujui, Reviewer Sub Pokok Bahasan 1. Fungsi EXISTS & NOT EXISTS 2. Eksplisit Set & NULL 3. Penamaan Kembali 4. Fungsi Aggregate & Grouping 5. Substring Comparison, Arithmetic Operator & Ordering 6. UPDATE Statements 7. VIEW dalam SQL 1. Penggunaan JOIN dalam SQL Indikator Pencapaian Pembelajaran Mhs mampu menerapkan DML (C3) Mhs mampu menerapkan DDL dan DML (C3) Aktivitas Pembelajaran Mhs. [ Estimasi waktu ] Kuliah dan Latihan Soal [TM : 1x(3x50 )] Belajar mandiri di komunitas [TT + BM : (1+1)x(3x50 )] Kuliah dan Latihan Soal [TM : 1x(3x50 )] Belajar mandiri di komunitas [TT + BM : (1+1)x(3x50 )] istem Basis Data Evaluasi Pembelajaran Bentuk Bobot Tes : Presentasi Laporan Akhir 30% 8