RENCANA PEMBELAJARAN

dokumen-dokumen yang mirip
Rencana Pelaksanaan Pembelajaran

PERTEMUAN 5 PENGGUNAAN FUNGSI GROUP

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

PRAKTIKUM 8 SINGLE ROW & GROUP FUNCTION

STRUCTURE QUERY LANGUAGE (SQL)

MODUL 8. Sub Query Pada baris dan Kolom PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Oracle Academic Initiative

PERTEMUAN 8 PENGATURAN OUTPUT PADA SQL*PLUS

Oracle Academic Initiative

PRAKTIKUM 5 SISTEM BASIS DATA JOIN

MODUL V DATA MANIPULATION LANGUAGE (DML) 1

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

Macam - Macam Perintah Pada SQL

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

Perkenalan SQL. Ada empat macam tipe database yaitu hirarki, jaringan, relasional, dan objek.

Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel

PERTEMUAN 9 MANIPULASI DATA

Data Manipulation Language (DML)

PERTEMUAN 6 SUBQUERY

Berikut ini akan diberikan contoh-contoh penggunaan fungsi agregasi dalam klausa SQL: Contoh 1 Menampilkan banyaknya record dosen select count ( * )

Arsitektur Basis Data Oracle

Modul 3 : Query Penggabungan Tabel

Untuk menampilkan data-data yang telah tersimpan dalam database diperlukan perintah SELECT, yang dapat dirumuskan sebagai berikut:

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

SQL (STRUCTURED QUERY LANGUAGE)


RENCANA PEMBELAJARAN SEMESTER

Riyanto

MODUL 4. Query SELECT dan DML (INSERT, UPDATE, DELETE) PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

BAHASA QUERY KOMERSIAL

MENGENAL SYNTAX DML PADA SQL

LAPORAN PRAKTIKUM BASIS DATA LANJUT I

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

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;

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

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

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

STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)

MODUL 6. Advanced Query : Fungsi Baris Tunggal dan Fungsi Multi Baris PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

Structured Query Language

Perangkat Lunak Pengembangan Web

SQL (Structure Query Language) Gentisya Tri Mardiani, S.Kom

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

SQL Data Definition Language (DDL)

Oracle Academic Initiative

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

BAHASA QUERY KOMPLEKS

Pertemuan 10. Bahasa Query Terapan

STRUCTURE QUERY LANGUAGE DDL & DML

LATAR BELAKANG IBM San Jose Research Laboratory.

Latihan : Sebutkan record berapa saja yang akan ditampilkan berdasarkan perintah berikut :

Pemrograman Basis Data dan SQL Modul ke: Pemrograman PL/SQL

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

BAB III STRUCTURED QUERY LANGUAGE (SQL)

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

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

Sub Query. Rosa Ariani Sukamto Blog: Website:

B a s i s D a t a. Tatap MUka. SQL Query & Agregate Function. Arif Basofi PENS

BAHASA QUERY KOMERSIAL

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

PERTEMUAN 3 FUNGSI BARIS TUNGGAL

Praktikum Basis Data 14 Structure Query Language 2

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

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

Syntax Syntax SQL. Untuk lebih jelasnya dapat dilihat sebagai berikut : 1. DDL (Definition Data Language) a. CREATE

Kontrak Kuliah. Menggunakan Fungsi- Fungsi SQL. Edi Sugiarto, S.Kom, M.Kom

B a s i s D a t a C H A P T E R. SQL Operasi DML. Arif Basofi PENS 2015

BAHASA QUERY KOMERSIAL

Oracle Academic Initiative

BAB 2 : Dasar Penulisan Statemen SQL Sasaran Mengetahui kemampuan dari SQL SELECT Statement Dapat membuat perintah SQL dengan SELECT Statement

SUBQUERY-2. MI2154 SQL LANJUT Dedy Rahman Wijaya, S.T., M.T., OCA

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng

Sistem Basis Data; Tutorial Konseptual Oleh : Yakub

PERTEMUAN 10. SQL : Data Manipulation (Chap. 6 Conoly)

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

SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

M0564-Pengantar Sistem Basisdata 12/ 1

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

Pertemuan 12 Pengenalan Structured Query Language

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

Basis Data Spasial Modul 2

Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto

Menggunakan. Taryana Suryana Jonathan Sarwono

Bab 3. Query Lanjutan POKOK BAHASAN: TUJUAN BELAJAR:

STRUCTURE QUERY LANGUAGE ( S Q L )

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

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

PERTEMUAN 11 SQL(lanjutan): Queries, Constraints & Triggers. (Chap. 5 Ramakrishnan)

@Tessy Badriyah, SKom. MT. PERTEMUAN 12 VIEW

10.2. String Function Fungsi ini digunakan untuk memanipulasi data baik berupa karakter maupun berupa string.

MINGGU XI : SQL SERVER

Basis Data I. Pertemuan Ke-11 (SQL Part 2) Noor Ifada.

Kitab Kumpulan Tips, Latihan, dan Soal Database

Single-row Function dan Group Function

MODUL 5. Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE

Transkripsi:

FRM/KUL/01/ Written by Checked by Approved by valid date Leon Andretti Abdillah, S.Kom.,MM Merry Agustina, M.M.,M.Kom M.Izman Herdiansyah, ST., MM., Ph.D Mata Kuliah : Praktikum Basis Data Semester :1 Kode : 147BK2222 Sks : 2 sks Program Studi : Komputerisasi Akuntansi Dosen : Capaian Pembelajaran : Mahasiswa mampu mengimpelementasikan Perangkat Lunak Basis Data menggunakan MySQL dalam melakukan proses pengolahan data pada sebuah Database baik proses pendefinisian basis data serta proses manipulasi terhadap basis data sehingga kelanjutannya dapat diterapkan dalam proses pembuatan aplikasi yang memanfaatkan basis data (1) Ming gu ke (2) Kemampuan akhir yang diharapkan (3) Bahan Kajian (Materi Ajar) (4) Bentuk Pembelajaran (5) Kriteria Penilaian (Indikator) (6) Bobot Nilai 1 1. Mengetahui kewajiban dan hak yang berkaitan proses perkuliahan 2. Mengetahui tujuan perkuliahan dan referensi yang digunakan 1. Kontrak Perkuliahan 2. Deskripsi mata kuliah, silabus, referensi 3. Pengantar Basis Data a. DDL b. DML Tatap muka dan tanya jawab. Penugasan kepada mahasiswa untuk mencari contoh aplikasi basis data menjawab soal-soal keaktipan dikelas

FRM/KUL/01/ 3. Membedakan perintah DDL dan DML 2 1. Menjelaskan dan mempraktikan cara instalasi MySQL 2. Menjelaskan dan mempraktikan cara mengkoneksikan MySQL 3. Menjelaskan dan mempraktikan query dasar/sederhana di MySQL Database Definition Language: a. create database b. use database c. create table d. alter table : Data Manipulation Language : - insert into Tatap muka, praktik, latihan soal soal- Pemahaman mempraktikan soal latihan. Materi 3-4 1. Menjelaskan dan mempraktekan cara menghapus data pada suatu tabel menggunakan query DELETE 2. Menjelaskan dan mempraktekan cara mengubah data pada suatu tabel menggunakan perintah UPDATE, SET WHERE 3. Menjelaskan dan mempraktekan cara menampilkan data pada suatu tabel menggunakan klausa WHERE 1. DELETE FROM 2. UPDATE SELECT * FROM 3. SELECT a. Logika AND, OR dan NOT b. AS c. BETWEEN d. LIKE % [data_string] 4. Menggabungkan data dari beberapa tabel 5. ORDER BY

FRM/KUL/01/ 5 1. Menjelaskan dan mempraktekan fungsi dari penggunaan Fungsi Agregasi 2. Menjelaskan dan mempraktekan fungsi dari penggunaan fungsi String FUNGSI AGGREGASI : - COUNT(*) - SUM - AVG - MAX - MIN FUNGSI STRING : - CONCAT - CONCAT_WS - SUBSTRING - MID - LENGTH - LEFT - RIGHT - LTRIM - REPLACE - REPEAT - REVERSE - LOWER / UPPER - DATE - NUMERIC (Operator Aritmatika)

FRM/KUL/01/ 6 1. Pengenalan database 2. Menjelaskan dan mempraktekan cara instalasi database 3. Menjelaskan cara konfigurasi servicesservices pada database 4. Menjelaskan dan mempraktekan cara pembuatan USER dan Tablespace beserta Table 1. Pengenalan Database 2. Instalasi Database a. Penentuan Name dan Path b. Select a Product to Install c. Instalastion Types d. Database Configuration e. Penetuan Global Database Name dan SID f. Database File Location g. Database Character Set 3. Konfigurasi Services : a. Mengkonfigurasikan services pada Administrator Tools b. Konfigurasikan services Manager Console Standalone 4. Pembuatan USER : a. Membuat ROLE b. Membuat CONNECT

FRM/KUL/01/ 7-8 9 1. Menjelaskan dan mempraktekan cara membatasi baris klausa WHERE 2. Menjelaskan Character dan tipe data tanggal (DATE) 3. Menjelaskan Penggunaan Operator Pembandingan 4. Menjelaskan Penggunaan Operator BETWEEN 5. Menjelaskan Penggunaan Operator IN, LIKE 6. Menjelaskan Penggunaan Operator IS NULL 7. Menjelaskan Penggunaan Operator Logika 8. Menjelaskan Penggunaan klausa ORDER BY untuk Pengurutan 1. Menjelaskan Tipe fungsi SQL 2. Menjelaskan fungsi Baris Tunggal 3. Menjelaskan fungsi Character, Bilangan, c. Membuat RESOURCES 5. Tablespace beserta Table 6. Testing Instalasi 1. SELECT DISTINCT 2. DATE 3. Operator BETWEEN 4. Operator IN, LIKE 5. Operator IS NULL 6. Operator Logika(AND, OR, NOT) 7. Aturan Predensi 8. Klausa ORDER BY 1. Tipe Fungsi SQL: a. Fungsi Baris Tunggal b. Fungsi Baris Ganda 2. Fungsi Baris Tunggal:

FRM/KUL/01/ Tanggal 4. Menjelaskan fungsi Manipulasi Character 5. Menjelaskan fungsi Konversi secara Implicit dan Eksplisit 6. Menjelaskan fungsi NVL 7. Menjelaskan fungsi DECODE 8. Menjelaskan fungsi bersarang (NESTED) a. NVL b. DECODE 3. Fungsi Character: - Fungsi Konversi : a. LOWER b. UPPER - Fungsi Manipulasi: a. CONCAT b. SUBSTR c. LENGTH d. INSTR e. LPAD 10 11-12 1. Menjelaskan Operator Join beserta penggunaannya dalam mendapatkan data dari banyak tabel 2. Menjelaskan Cartesian Product 3. Menjelaskan Tipe Join 4. Menjelaskan Penggunaan Tabel Alias 1. Menjelaskan Pengertian Fungsi GROUP 2. Menjelaskan Tipe Fungsi GROUP 3. Menjelaskan Penggunaan Fungsi GROUP Operator Join : a. Equijoin b. Non-Equijoin c. Outer Join d. Self Join 1. Pengertian Fungsi GROUP 2. Tipe Fungsi GROUP 3. Penggunaan Fungsi GROUP 4. Penggunaan Fungsi Jawab. Latihan Soal, menjawab soal-soal keaktipan dikelas

FRM/KUL/01/ 13 4. Menjelaskan Fungsi Aggregasi 5. Menjelaskan Illegal Query pada Fungsi GROUP 6. Menjelaskan (Exclude) hasil dari Fungsi GROUP Klausa HAVING 7. Menjelaskan Fungsi GROUP Bersarang(NESTED) 1. Menjelaskan pengertian SUB QUERY 2. Menjelaskan tipe tipe SUB QUERY 3. Menjelaskan Penggunaan Fungsi GROUP dalam SUB QUERY 4. Menjelaskan Penggunaan Klausa HAVING dalam SUB QUERY 5. Menjelaskan kesalahan-kesalahan dalam SUB QUERY 6. Menjelaskan Penggunaan Operator IN, ANY, ALL dalam Multiple Row Sub Query AVG dan SUM 5. Penggunaan Fungsi MIN, MAX, COUNT 6. Penggunaan Fungsi NVL 7. Pengelompokan Data klausa GROUP BY 8. Penggunaan Klausa Having 9. Fungsi GROUP Bersarang(NESTED) 1. Tipe SubQuery: a. Single row b. Multiple-Row c. Multiple-column 2. Penggunaan Fungsi GROUP dalam Sub Query 3. Penggunaan Klausa HAVING dalam SubQuery 4. Kesalahan dalam Sub Query 5. Penggunaan operator In, Any, All Jawab, praktik. Latihan Soal, Studi Kasus

FRM/KUL/01/ 14 1. Menjelaskan cara penulisan dari multiple column subquery 2. Menjelaskan Nilai NULL dalam Subquery 3. Menjelaskan penggunaan Subquery dalam klausa FROM 1. Sintaks Subquery banyak kolom 2. Nilai NULL dalam Subquery 3. Penggunaan Subquery dalam klausa FROM Jawab, praktik. Latihan Soal, Studi Kasus 15-16 1. Menjelaskan cara membuat query yang membutuhkan variable input 2. Menjelaskan cara kostumisasi lingkungan SQL*PLUS 3. Menjelaskan cara Menghasilkan output yang lebih mudah dibaca 1. Variable Subtitusi a. Kondisi WHERE b. Klausa ORDER BY c. Ekspresi kolom d. Nama Table e. Keseluruhan Statemet SELECT 2. Penggunaan Perintah SET VERIFY 3. Nilai Character dan Tanggal Variable Subtitusi 4. Penggunaan Variable Substitusi && 5. Penggunaan Perintah ACCEPT 6. Penggunaan Perintah DEFINE dan Jawab, praktik. Latihan Soal, Studi Kasus

Nomor Dok : FRM/KUL/01/ UNDEFINE 7. Penggunaan Perintah COLUMN: a. CLEAR b. FORMAT c. HEADING d. JUSTIFY 8. Penggunaan Perintah TTITLE dan BTITLE