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

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

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

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

Rencana Pelaksanaan Pembelajaran

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

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

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Satuan Acara Perkuliahan

SATUAN ACARA PERKULIAHAN (SAP)

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

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

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

[FORMAT] RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

SATUAN ACARA PERKULIAHAN (SAP)

RENCANA PEMBELAJARAN

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

IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

STRUCTURE QUERY LANGUAGE (SQL)

Riyanto

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Database Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.

Statement DDL Create database drop database Create table drop table alter table

Modul 3 : Query Penggabungan Tabel

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

RENCANA PEMBELAJARAN SEMESTER

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

Pertemuan 10. Bahasa Query Terapan

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

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

Macam - Macam Perintah Pada SQL

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data

SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah: PEMROGRAMAN BASIS DATA. Oleh: Nisa Miftachurohmah, S. Kom

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

S Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE

STRUCTURE QUERY LANGUAGE

STRUCTURE QUERY LANGUAGE ( S Q L ) Jenis SQL 1. Interactive langsung dapat dioperasikan 2. Embedded disisipkan ke dalam sebuah program

RENCANA PEMBELAJARAN SEMESTER (RPS)

SATUAN ACARA PERKULIAHAN(SAP)

MODUL V DATA MANIPULATION LANGUAGE (DML) 1

STRUKTUR DATA TFP 1502

STRUCTURE QUERY LANGUAGE ( S Q L )

STRUCTURE QUERY LANGUAGE ( S Q L ) Pengelompokan Statement SQL 1. Data Definition Language ( DDL )

VIEW : Tabel Virtual VIEW 5/29/2017

Perangkat Lunak Pengembangan Web

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )

Data Manipulation Language (DML)

SATUAN ACARA PERKULIAHAN(SAP)

RENCANA PEMBELAJARAN SEMESTER


Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL

Modul 3. Oleh : Mohammad Sholikin. 1

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

SQL Data Definition Language (DDL)

BAHASA QUERY KOMERSIAL

DATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pasien b. Dokter c. Ruang d. Petugas e. Rawat_inap f. Pembayaran

Basis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan

STRUCTURE QUERY LANGUAGE DDL & DML

BAHASA QUERY KOMPLEKS

MODUL 3. View PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

SUBQUERY VIEW JOIN PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

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

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

BAHASA QUERY KOMERSIAL

Pemrograman Web Lanjut 2017

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

SATUAN ACARA PERKULIAHAN (SAP)

SQL (STRUCTURED QUERY LANGUAGE)

Membuat Function, Stored Procedur dan View pada MySQL

SATUAN ACARA PERKULIAHAN (SAP)

Basis Data II. Pertemuan Ke-8 (Views & Users Authorisation) Noor Ifada S1 Teknik Informatika - Unijoyo 1

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

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

Introduction to SQL. Database Programming. 2 nd Chapter

PRAKTIKUM 5 SISTEM BASIS DATA JOIN

BAHASA QUERY KOMERSIAL

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

BAHASA QUERY KOMERSIAL

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

PEMROGRAMAN DASAR S1 TFP 1301

RENCANA PEMBELAJARAN SEMESTER (RPS)

Praktikum Basis Data 14 Structure Query Language 2

Basis Data Relational

TABLE JOIN SQL SERVER 2005

BAHASA QUERY KOMERSIAL

Perancangan Basis Data

15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

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

BAB III STRUCTURED QUERY LANGUAGE (SQL)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

LATAR BELAKANG IBM San Jose Research Laboratory.

Oracle Academic Initiative

Transkripsi:

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Mata Kuliah : Manajemen Basis Data (4 sks) Kode : MIP-2303 Prasyarat : Konsep Basis Data Program studi : Teknik Informatika (Program S1) Semester : III (Tiga) Dosen : Edhy Sutanta, S.T.,M.Kom. JURUSAN TEKNIK INFORMATIKA INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA 2017

I. ANALISIS INSTRUKSIONAL Mata Kuliah : Manajemen Basis Data Kode : MIP-2303 Prasyarat : Konsep Basis Data Program studi : Teknik Informatika (program S1) Semester : III (Tiga) Capaian Pembelajaran (LO) Prodi : Lulusan mampu merancang sistem informasi atau mengelola jaringan komputer Capaian Pembelajaran (LO) MK : Mahasiswa mampu 1) mengoperasikan DBMS (MySQL), 2) bahasa SQL untuk mendefinisikan basis data (DDL), 3) bahasa SQL untuk mengelola basis data ( DML), serta 4) mempresentasikan kemampuan dan ketrampilannya di secara lengkap dan jelas. Mampu mengoperasikan DBMS dan bahasa SQL untuk definisi dan manipulasi basis data, serta mempresentasikan ide, kemampuan, & ketrampilannya Mampu memahami STORED ROUTINE Mampu membuat, melihat, dan menghapus FUNCTION Mampu membuat, melihat, dan menghapus, parameter (IN, OUT, INOUT) Mampu membuat, merubah, melihat definisi, dan menghapus View Mampu membuat TRIGGER (BEFORE TRIGGER-AFTER TRIGGER), melihat, dan menghapus Trigger perintah DML VIEW dan TRIGGER Mampu SELECT SUB QUERY Mampu TABLE JOIN perintah DML untuk menampilkan data perintah SQL untuk membuat tabel perintah SQL untuk modifikasi tabel, memasukan data, menghapus data perintah SQL untuk menghapus tabel perintah DDL untuk definisimodifikasi tabel, memasukkanmenghapus data pada tabel Mampu memahami arsitektur, interace, dan fitur DBMS (MySQL) Mampu memahami perintah SQL dasar (koneksi, membuat database-tabel, mengisi data ke dalam tabel, menghapus databasetabel) perintah SQL dasar Mampu memahami konsep dasar basis data

INSTITUT SAINS & TEKNOLOGI AKPRIND YAOGYAKARTA FAKULTAS TEKNOLOGI INDUSTRI II. RENCANA PEMBELAJARAN SEMESTER (RPS) Program Studi : Teknik Informatika Mata Kuliah : Sistem Manajemen Basis Data Kode : TFP-2504 Jumlah SKS : 4 SKS Semester : III (Tiga) Dosen Pengampu : Edhy Sutanta, S.T.,M.Kom. Deskripsi Mata Kuliah : Mata kuliah ini memberikan pengalaman belajar kepada mahasiswa tentang Data definition, basic query structure, set operations, aggregate functions, null values, nested subqueries, complex queries, views, modification of the database, joined relations, SQL data types and schemas, integrity constrants, authorization, embedded SQL, dynamic SQL, functions and procedural constructs, recursive queries, advanced SQL features. Kuliah dilaksanakan dalam bentuk tutorial, diskusi, penugasan di dan praktek di laboratorium, dan presentasi. Capain Pembelajaran : Mahasiswa mampu: 1) menganalisis kebutuhan data, 2) membuat model proses software pemodelan data (DFD/UML), 3) membuat model basis data ER-M, 4) menganalisis dan merancang basis data dalam bentuk yang optimal (normal), 5) mengimplementasikan rancangan basis data software DBMS (DDL), mengelola (DML), dan mengontrol akses basis data ( DCL), serta 6) mempresentasikan ide orisinilnya, kemampuan dan ketrampilannya di secara lengkap dan jelas.

Pertemu an Ke Capaian Pembelajaran Bahan Kajian/Pokok Bahasan Metode Pembelajaran Pengalaman Belajar Indikator Penilaian Teknik Penilaian Bobot Penilaian Waktu Sumber/ Pustaka 1 2 3 4 5 6 7 8 9 10 1 Mampu memahami alasan pentingnya belajar Manajemen Basis Data, kontrak pembelajaran Posisi MK dalam Kurikulum Kontrak pembelajaran Elearning & Blog Pendahuluan Demo elearning Demo Akses elearning Pembuatan - - - 3 x 50 menit - 2-3 Mampu memahami konsep dasar basis data 4-5 Mampu perintah SQL dasar 6-7 Mampu perintah DDL untuk definisi-modifikasi tabel, memasukkanmenghapus data Data, basis data, sistem basis data, hirarkhi data Kebutuhan data dan informasi Pengenalan DBMS Studi Kasus Arsitektur MySQL Interface MySQL Fitur MySQL Perintah SQL dasar Koneksi/diskoneksi ke server Membuat databasetabel Mengisi data ke dalam tabel Menghapus database-tabel Membuat tabel Modifikasi tabel Memasukan data Menghapus data Menghapus tabel Mengoperasikan software DBMS MySQL CREATE USE DESC INSERT LOAD DROP PRIMARY KEY UNIQUE IF NOT EXISTS SELECT TEMPORARY 01: perancangan database 02: penggunaan DDL 2 x

pada tabel TABLE FOREIGN KEY ALTER TABLE INSERT UPDATE 8 UJIAN TENGAH SEMESTER 9-10 Mampu perintah DML untuk menampilkan data 11-12 Mampu perintah DML VIEW dan TRIGGER SELECT statement SUB QUEY TABLE JOIN Membuat, merubah, melihat definisi, dan menghapus View (Algorithm Attributes, Updatable View, SELECT, WHERE, parameter kondisional, alias hasil query SELECT, DISTINCT, LIMIT, GROUP BY, COUNT(), HAVING, ORDER BY, kombinasi ORDER BY- LIMIT, BETWEEN, MAX, MIN, AVERAGE ALL, ANY, EXISTS, IN CROSS JOIN, EQUI- JOIN atau INNER JOIN, NATURAL JOIN, LEFT JOIN & RIGHT JOIN, UPDATE dan DELETE JOIN TABLE CREATE VIEW CREATE ALGORITHM UPDATE 03: penggunaan DML 04: penggunaan VIEW dan TRIGGER

13-14 Mampu 15 Mampu mengoperasikan DBMS dan bahasa SQL untuk definisi dan manipulasi basis data, serta mempresentasikan ide, kemampuan, & ketrampilannya klausa WITH CHECK OPTION, merubah View, melihat definisi pembuatan view) Membuat TRIGGER (BEFORE TRIGGER-AFTER TRIGGER), melihat, dan menghapus Trigger Pengenalan STORED ROUTINE FUNCTION Pemrograman di Studi Kasus untuk Proyek Akhir penggunaan DDL dan DML Studi Kasus WITH CHECK OPTION ALTER VIEW SHOW CREATE VIEW DESC CREATE TRIGGER BEFORE TRIGGER AFTER TRIGGER SHOW TRIGGERS DROP TRIGGER CREATE FUNCTION SHOW FUNCTION DROP FUNCTION CREATE PROC_PARAMETE R: SHOW DROP Studi Kasus penggunaan DDL dan DML 05: penggunaan Hasil Pratek Laboratorium 16 UJIAN AKHIR SEMESTER Praktek Laboratorium 10% 3 x 50 menit 1-8

EVALUASI No Komponen Evaluasi Bobot (%) 1 Kehadiran dan Partisipasi dalam klas 10% 2 Hasil Praktikum dan Penugasan 40% 3 Ujian Tengah Semester 25% 4 Ujian Akhir Semester 25% Jumlah 100% Pustaka Utama: 1. Date, C.J., 1995, An Introduction to Database Systems, Adisson Wesley Publishing, Co., Inc. 2. Elmasri, R. and Navathe, S., 1994, Fundamental of Databases System, 2 nd edition, Redwood City, The Benjamin Cummings Pub., Co., Inc. 3. Korth, H.F. and Silberschatz, A., 1986, Database Systems Concept, USA, Mc.Graw-Hill International, Co. 4. Panduan Praktikum Sistem Manajemen Basis Data, Laboratorium Basis Data IST AKPRIND Pustaka Pendukung: 5. Churcher, C., 2007, Beginning Database Design: From Novice to Professional (ebook available) 6. Oppel, A. & Sheldon, R., 2009, SQL: A Beginner s Guide- (ebook available) 7. Powel, G. 2006, Beginning Database Design-Programmer to Programmer- (ebook available) 8. Taylor, A.G., 2011, SQL Essential-All in One for Dummies (ebook available)