Satuan Acara Perkuliahan

dokumen-dokumen yang mirip
PERANCANGAN BASIS DATA

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

Materi 1 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

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

RENCANA PEMBELAJARAN SEMESTER

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

PANDUAN UJI KOMPETENSI

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

SATUAN ACARA PERKULIAHAN (SAP)

Konsep Basis Data (Lanjut)

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

SATUAN ACARA PERKULIAHAN(SAP)

SATUAN ACARA PERKULIAHAN(SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

Materi 1 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

INTERNET PROGRAMMING DATABASE

SATUAN ACARA PERKULIAHAN (SAP)

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

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

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

SATUAN ACARA PERKULIAHAN PROGRAM STRATA I (S1) TEKNIK INFORMATIKA STMIK NUSA MANDIRI

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

Pemrograman Basis Data dan SQL

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Basis Data Relational

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

DESAIN DATABASE. Pertemuan 06 3 SKS

UNIVERSITAS MERCU BUANA

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

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

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

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

RENCANA PEMBELAJARAN

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom

Praktikum Basis Data 2017 TE UM

Abstrak BAB I PENDAHULUAN

STRUCTURE QUERY LANGUAGE (SQL)

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER (RPS)

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

RENCANA PEMBELAJARAN SEMESTER (RPS)

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

BAB 2 LANDASAN TEORI

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

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

SATUAN ACARA PERKULIAHAN (SAP)

LAPORAN PRAKTIKUM IV BASIS DATA (SISTEM BERKAS - LAN)

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

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

LATAR BELAKANG IBM San Jose Research Laboratory.

BAB II LANDASAN TEORI

Dosen Mamay Syani S.ST PEMOGRAMAN I ( BASIS DATA )

SISTEM BASIS DATA By Novareza Klifartha

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

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

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB II LANDASAN TEORI

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

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

LINGKUNGAN BASIS DATA

Modul 4 Microsoft Access 2007

RENCANA PEMBELAJARAN

PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PEREJALAN DINAS (SPPD) DI BALAI PRODUKSI DAN PENGUJIAN ROKET PAMEUNGPEUK MENGGUNAKAN NETBEANS

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

LAPORAN TUGAS BASIS DATA I

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Perancangan Basis Data

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PERANCANGAN BASIS DATA

MATAKULIAH BASIS DATA

RENCANA PEMBELAJARAN SEMESTER (RPS)

Introduction.

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

Riyanto

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

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

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

Basis Data (2) Model Data & Skema

RENCANA PEMBELAJARAN SEMESTER

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

BAB 2 LANDASAN TEORI. utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap sistem akan selalu

Pertemuan 10. Bahasa Query Terapan

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

SISTEM BASIS DATA. Pertemuan 1 & 2. 3 SKS Semester 2 S1 Sistem Informasi Nizar Rabbi Radliya

STMIK SUMEDANG DATA DEFINITION LANGUAGE (DDL) TUGAS PRAKTEK PEMROGRAMAN BASIS DATA. Nama : NIKKI BAGUS N A NIM : A Kelas : TI 4A

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

BAB IV METODOLOGI PERANCANGAN

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

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

P7 Perancangan Database

Transkripsi:

Satuan Acara Perkuliahan Mata Kuliah : Sistem Basis Data Kode Mata Kuliah / SKS: KK-1057 / 3 SKS Semester : Ganjil / Genap Dosen : Dini Yuristia, S.T. Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah ini bermaksud untuk memperkenalkan sistem basis data atau dasar-dasar lingkungan suatu sistem manajemen basis data yang diperlukan dalam penerapan terhadap konsep basis data pada suatu bidang pekerjaan. Pemrogram perlu mengetahui konsep dan penerapan basis data, sebelum membuat program basis data. Adapun yang akan dipelajari pada mata kuliah ini adalah dimulai dari konsep dasar basis data hingga perancangan ERD sampai belajar bahasa basis data (bahasa pemrograman) berbasis data deskripsi atau SQL( Structured Query Language). Kemampuan dalam mengoperasikan bahasa data deskripsi atau SQL dapat menggunakan perintah-perintah DDL (Data Definition Language) dan DML (Data Manipulation Language). Kemampuan yang di miliki pada tingkat dasar ini adalah membuat dan mengoperasikan table dan view. Materi dasar ini akan menentukan kompetensi yang diperlukan untuk membuat progam aplikasi yang paling sederhana seperti Access, SQL server, dan sebagainya. Tujuan Kompetensi Umum Setelah mengikuti perkuliahan, mahasiswa diharapkan akan dapat: 1) memahami konsep dasar sistem basis data dari proses yang harus dilakukan, 2) terampil dalam merancang sistem basis data serta dapat memeliharanya dengan baik, 3) mampu melakukan analisis dan memanfaatkannya dalam lingkungan pekerjaan. Tujuan Kompetensi Khusus Setelah mahasiswa mengikuti perkuliahan ini diharapkan mampu: 1. Menguraikan pengetahuan dasar, defenisi, manfaat, hubungan dengan pemograman dari sistem basis data 2. Menjelaskan komponen basis data, abstraksi data, sistem pengelolaan DBMS. 3. Mengidentifikasi kebutuhan model E-R basis data. 4. Membuat langkah-langkah perancangan ERD dari awal hingga akhir dengan benar. 1

5. Mentransformasikan ERD ke dalam bentuk tabel dan membuat RAT 6. Mengaplikasikan teknik normalisasi dan denormalisasi. 7. Menjelaskan fungsi SQL. 8. Menggunakan perintah SQL untuk mengakses suatu sistem manajemen basis data Strategi Perkuliahan Perkuliahan dilaksanakan dengan metode ceramah, diskusi, penugasan berupa studi kasus dan diikuti dengan praktek di instansi masing-masing serta penyusunan laporan. Pustaka 1. Abdul Kadir ( Penerbit Andi ), dasar perancangan dan Implementasi Database relasional 2. Fathansyah ( Informatika ), Basis data 3. Ir. Harianto Kristanto ( Penerbit Andi ) Kon sep dan perancangan database Tugas 1. Merancang ERD dan jelaskan tahap demi tahap secara sistematis kemudian diimplementasikan ke dalam bentuk tabel, dikerjakan dengan berkelompok (maksimal 2 orang dan kasus ditentukan dosen), dikumpul sebelum UTS dan dalam bentuk hardcopy. 2. Berdasarkan tugas 1 implementasikan rancangan basis data ke bahasa pemograman ( berbasis Access atau SQL ) dikerjakan dengan berkelompok (maksimal 2 orang dan kasus sesuai tugas 1), dikumpul sebelum UAS. Penilaian Dan Bobot Penilaian Penilaian yang diberikan meliputi 4 (empat) komponen, yaitu: Komponen Bobot Ujian Tengah Semester 35 % Ujian Akhir Semester 35 % Tugas 25 % Absensi 5 % Total Bobot semua komponen 100 % 2

Penilaian akhir merupakan gabungan nilai dari semua komponen tersebut di atas. Kriteria penilaian yang digunakan adalah: Angka Mutu Huruf Mutu 80-100 A 70-79 B 60-69 C 50-59 D 0-49 E Kehadiran Dalam Perkuliahan Kehadiran dalam perkuliahan minimal 70 %. 3

Jadual Perkuliahan No Pokok Sub Pokok 1 Pengenalan dan memahami pengetahuan dasar dari sistem basis data 1.1 Ruang lingkup mata kuliah 1.2 Defenisi sistem basis data 1.3 Hubungan dengan pemograman Memberikan penjelasan ruang lingkup perkuliahan, tujuan pembelajaran, pemahaman tentang pengertian dan dasar-dasar umum tentang sistem basis data, manfaat dan hubungannya dengan pemograman 2 Menggunakan basis data 2.1 Komponen Basis data 2.2 Abstraksi data 2.3 Sistim pengelolaan basis data (DBMS Database Management System) Menjelaskan komponen, abstraksi data, pengelolaan, pengaplikasian dan penerapannya dalam sistem informasi manajemen (DBMS Data base Management System). Memberikan pengetahuan tentang pendekatan yang perlu dilakukan dalam perancangan dan pembangunan model basis data. 3 Model E-R 3.1 Identifikasi kebutuhan pemodelan basis data Menjelaskan konsep-konsep model ER (Entity Relationship) seperti : Key ( jenis-jenis key ), Atribut, Model Entity, derajat relasi dan Diagram ER 4 Model E-R 4.1 Pemodelan data di Menjelaskan : 4

No Pokok Sub Pokok analisa sesuai kebutuhan (spesifikasi). Diagram data memenuhi spesifikasi yang telah di tentukan 1. Varian entitas 2. Varian relasi 3. Spesialisai dan generalisasi 4. Agregasi Dapat menjelaskan penerapannya sesuai kebutuhan 5 Menerapkan teknik pemodelan 5.1 Data di identifikasi sampai dengan dengan kamus data. Diagram data menunjukkan relasi dari setiap data yang ada Membuat perancangan Entity Relationship Diagram 6 Mengintegrasikan konsep pemodelan data ke bentuk tabel 6.1 Tabel di buat dengan menggunakan fitur pembuat tabel. Fitur pembuat tabel menyediakan kolom nama field, tipe data dan deskripsi field Menjelaskan : 1. Transformasi ERD ke basis data fisik / tabel 2. DBMS Struktur Tabel / Rancangan Antar Tabel (RAT) / Skema diagram 7 Latihan merancang ERD dan transformasi ke bentuk tabel 7.1 Memberikan contoh kasus Pengarahan dan persiapan untuk menghadapi Ujian Tengah Semester 5

No Pokok Sub Pokok 8 9 Normalisasi Basis Data Relational UJIAN TENGAH SEMESTER (UTS) 9.1 Penjelasan tentang Menjelaskan pengertian normalisasi, normalisasi basis syarat-syarat tabel normal, bentukbentuk normal data dan latihan normalisasi 10 Denormalisasi Basis Data 10.1 Penjelasan tentang denormalisasi basis data dan latihan denormalisasi Menjelaskan pengertian, alasan denormalisasi, bentuk-bentuk denormalisasi 11 Hubungan ERD dengan Normalisasi dan Denormalisasi 11.1 Sinkronisasi tabel dan ERD Menjelaskan tentang hubungan ERD dengan normalisasi dan denormalisasi 12 Pengenalan Structure Query Languange, membuat dan memodifikasi tabel 12.1 Pengenalan SQL 12.2 Tabel di buat dan di atur dengan menggunakan perintah standar dalam DDL 12.3 Tabel yang di buat sudah memasukan nama kolom/field, tipe data dan konstrain Menjelaskan penggunaan fungsifungsi aplikasi SQL dan bagaimana membuat dan memodifikasi tabel dengan menggunakan perintah DDL 6

No Pokok Sub Pokok nya 13 Memanipulasi data 13.1 Pengisian data pada tabel menggunakan perintah standar (insert, update dan delete), disesuaikan dengan informasi dan kondisinya 13.2 Tabel sudah di simpan, di beri nama dan terisi data Menjelaskan penggunaan fungsifungsi aplikasi SQL dan bagaimana memanipulasi tabel dengan menggunakan perintah DML 14 DCL dan mengoperasikan tabel dan view 14.1 Menjelaskan DCL 14.2 Data tabel ditampilkan dengan perintah select dengan kondisinya (where, order by, group by, having, dsb) 14.3 Data tabel ditampilkan dengan perintah select dengan kondisinya (where, order by, group by, having, dsb)yang melibat-kan (join) Menjelaskan bagaimana mengoperasikan tabel dan view dengan perin-tah SQL 7

No Pokok Sub Pokok dengan beberapa tabel yang lain. 15 Latihan persiapan UAS 15.1 Memberikan contoh kasus Pengarahan dan persiapan untuk menghadapi Ujian Akhir Semester 16 UJIAN AKHIR SEMESTER (UAS) 8