GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 4 Berlaku mulai : Genap/2007 JUDUL MATA KULIAH : STRUCTURE QUERY LANGUAGE II NOMOR KODE / SKS : 390103045 / 2 SKS PRASYARAT : I DESKRIPSI SINGKAT : Mata kuliah mempelajari cara melakukan manipulasi dan mendefinisikan data pada suatu basis data dengan mempergunakan perintah-perintah pada database Oracle, sehingga dapat mempersiapkan Oracle untuk materi dengan baik. MANFAAT MATA KULIAH : Mahasiswa dapat melakukan manipulasi data dengan pada Database Oracle Mahasiswa dapat melakukan persiapan oracle untu dengan baik. UMUM : Mahasiswa dapat memanipulasi data menggunakan pada Database Oracle, dan memahami secara konsep dengan benar sebagai persiapan Ujian Oracle untuk. : 1. Oracle University. 2004. Oracle 10g: Fundamentals 1, Student Guide Volume 1. Tanpa Kota: Oracle University. 2. Oracle University. 2004. Oracle 10g: Fundamentals 1, Student Guide Volume 2. Tanpa Kota: Oracle University. PROSENTASE PENILAIAN : UTS = 30 %, UAS = 30 %, TUGAS = 40% ( Tugas & Quis) Halaman 1 dari 5
1 Mahasiswa dapat materi database Oracle dan memahami perintah dasar. 2 Mahasiswa materi Sorting Data 3 Mahasiswa dapat materi Fungsi-fungsi 4 Mahasiswa dapat materi memanipulasi beberapa table, dengan fungsi yang ada di 5 Mahasiswa dapat o Pengenalan Basis Data di Oracle o Perintah dasar Sorting Data Fungsi-fungsi o Fungsifungsi o JOIN SUB Struktur Basis Data Pengambilan data Pemilihan data dengan klausa WHERE klausa ORDER BY Sorting Data Single Row Character Case Manipulation Character Manipulation Cartesian Products Types of Joins Joining Tables using DIskusi 1 x 2x 50 Test, demo Buku 1 ( Bab Introduction, Bab 1) 1 x 2x 50 Test, demo Buku 1, Bab 2 1 x 2x 50 Test, demo Buku 1, Bab 3 1 x 2x 50 Test,demo Buku 1, Bab 3 dan Bab 4 1 x 2x 50 Test, demo Buku 1, Bab 5 Halaman 2 dari 5
materi mengambil data dari database Oracle dengan yang mempergunakan fungsi-fungsi aggregate. 6 Mahasiswa dapat materi membuat subquery. 7 Mahasiswa dapat materi pengunaaan Set operator 8 Mahasiswa dapat materi mengisi, menghapus record yang tersimpan di dalam tabel database JOIN Fungsi-fungsi aggregate Subquery Set Operator Manipulasi Data SUB Retrieving Data from Joined Tables Aggregate (COUNT, AVG, MIN, MAX, DISTINCT) Klausa GROUP BY Klausa HAVING Subquery Set Operator INSERT UPDATE DELETE Transaksi dengan diskusi 100 Menit Test, demo Buku 1, Bab 6, 100 Menit Test, demo Buku 1, bab 7 100 Menit Test, demo Buku 1, Bab 8 Halaman 3 dari 5
9 Mahasiswa materi : Membuat dan mengubah definisi tabel database Membuat, menambah, menghapus constraints suatu tabel database 10 Mahasiswa materi : o Konsep view. o Membuat, menghapus view. 11 Mahasiswa Create Table Alter Table Constraints s Sequence SUB perintah COMMIT dan ROLLBACK CREATE TABLE ALTER TABLE Constraints Konsep Pembuatan Pengambilan Data dari Modifikasi Analisa Top- N SEQUENCE INDEX SYNONYMS 100 Menit Test, demo Buku 2 Bab 9 1 x 2x 50 Test, demo Buku 2 Bab 10 1 x 2x 50 Test, demo Buku 2, Bab 10 Halaman 4 dari 5
materi membuat sequence, index dan synonyms. 12,13 Mahasiswa materi managing objects with Data Dictionary s 14 Evaluasi & Pembahasan - Index - Synonyms Managing objects with Data Dictionary s Quis dan Pembahasan SUB Data Dictionary User Objects 2 x (1 x 2x 50 ) Test, demo Buku 2, Bab 11 1 x 2x 50 Test, Demo Buku 1, Buku 2 Disahkan Oleh: Diperiksa Oleh: Dibuat Oleh: Helmy Widyantara, S.Kom., M.Eng Panca Rahardiyanto, S.Kom... Wakil Ketua I Kaprodi DIII Manajemen Informatika Ketua Tim GBPP Halaman 5 dari 5