: Basis Data PROGRAM STUDI : Teknik Informatika PERTEMUAN : 1 Kompetensi Dasar : Mahasiswa dapat melakukan instalasi MySQL (XAMPP) serta melakukan konfigurasi user 1. Mahasiswa mampu melakukan instalasi My SQL(XAMPP) 2. Mahasiswa mampu mengakses MySQL melalui PHPMyAdmin 3. Mahasiswa mampu melakukan konfigurasi user pada MySQL 4. Mahasiswa mampu melakukan setting ijin akses database untuk user tertentu 1. Instalasi My SQL (XAMPP) 2. Masuk kedalam MySQL melalui PHPMyAdmin 3. Melakukan konfigurasi User 4. Masuk ke dalam My SQL melalui DOS Prompt 3. Asisten memandu praktikan dalam memahami teori pada BAB 1 4. Mahasiswa membaca & memahami teori pada BAB 1 1. Mahasiswa mengakses MySQL melalui web PHPMyAdmin 2. Mahasiswa membuat user baru untuk di MySQL 3. Mahasiswa menghubungkan user yang baru dibuat kedalam database tertentu 4. Asisten memantau aktivitas mahasiswa dan
Buku referensi :
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 2 Kompetensi Dasar : Mahasiswa dapat menggunakan MySQL WorkBench untuk merancang ERD 1. Mahasiswa dapat melakukan instalasi My SQL workbench 2. Mahasiswa dapat menggunakan MySQL WorkBench untuk mendesain ERD 1. Instalasi My SQL workbench 2. Pengenalan tampilan MySQL WorkBench 3. Menggunakan MySQL Workbench pada contoh kasus sederhana 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 2 5. Mahasiswa membaca & memahami teori pada BAB 2 Buku referensi : 1. Mahasiswa megenal tampilan MySQL WorkBench 2. Mahasiswa dapat menggunakan MySQL WorkBench untuk mendesain ERD 3. Asisten memantau aktivitas mahasiswa dan 4. Asisten menilai tugas pertemuan sebelumnya 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 3 Kompetensi Dasar : Mahasiswa dapat merancang EERD menggunakan bantuan software MySQL WorkBench 1. Mahasiswa dapat menggunakan MySQL WorkBench untuk mendesain EERD 1. Menggunakan MySQL WorkBench untuk mendesain EERD 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 3 5. Mahasiswa membaca & memahami teori pada BAB 3 Buku referensi : 1. Mahasiswa dapat menggunakan MySQL WorkBench untuk mendesain EERD 2. Asisten memantau aktivitas mahasiswa dan 3. Asisten menilai tugas pertemuan sebelumnya 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 4 Kompetensi Dasar : Mahasiswa mampu menggunakan perintah SQL (DDL) untuk membuat database, tabel serta relationship-nya 1. Mahasiswa mampu menggunakan perintah SQL (DDL) untuk pembuatan database 2. Mahasiswa mampu menggunakan perintah SQL (DDL) untuk menghapus database 3. Mahasiswa mampu membuat field dengan minimal 3 type data berbeda 4. Mahasiswa mampu membuat relationship antara 2 tabel 1. Introduction to DDL 2. Create Database 3. Drop Database 4. Type Data 5. Create Table 6. Drop Table 7. Alter Table 8. Relationship 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 4 5. Mahasiswa membaca & memahami teori pada BAB 4 1. Mahasiswa membuat database melalui perintah SQL 2. Mahasiswa menghapus database melalui perintah SQL 3. Mahasiswa membuat tabel melalui perintah SQL 4. Mahasiswa mengubah struktur tabel melalui perintah
SQL 5. Mahasiswa menghapus tabel melalui perintah SQL 6. Mahasiswa menghubungkan antara 2 tabel melalui perintah SQL 7. Asisten memantau aktivitas mahasiswa dan 8. Asisten menilai tugas pertemuan sebelumnya 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring Buku referensi :
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 5 Kompetensi Dasar : Mahasiswa mampu menggunakan perintah SQL (DML) untuk memanipulasi data pada 1 tabel 1. Mahasiswa mampu menggunakan perintah SQL (DML) untuk memanipulasi data dalam tabel 2. Mahasiswa mampu memasukkan data kedalam tabel 3. Mahasiswa mampu melakukan perubahan data pada tabel 4. Mahasiswa mampu melakukan penghapusan data pada tabel 5. Mahasiswa mampu menampilkan data yang ada didalam tabel 1. Data Manipulation Languages (insert, update, delete) 2. Insert into 3. Update where 4. Delete where 5. Select * from 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 5 5. Mahasiswa membaca & memahami teori pada BAB 5 1. Mahasiswa memasukkan data melalui perintah SQL 2. Mahasiswa mengubah data melalui peritah SQL 3. Mahasiswa menghapus data melalui perintah SQL 4. Mahasiswa menampilkan data melalui perintah SQL 5. Asisten memantau aktivitas mahasiswa dan 6. Asisten menilai tugas pertemuan sebelumnya
Buku referensi : 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 6 Kompetensi Dasar : Mahasiswa mampu mengguanakn perintah SQL untuk menampilkan data serta menggabungkannya dengan fungsi fungsi standard 1. Mahasiswa dapat menggunaan perintah select 2. Mahasiswa dapat menampilkan data dalam berbagai kondisi yang diinginkan 3. Mahasiswa dapat menggunakan beberapa fungsi SQL standard 1. Data Manipulation Languages (select) 2. Select * from where 3. Select * from where between / not 4. Select * from where like / not 5. Select * from where in / not 6. Select * from where is null 7. Select * from where order by 8. Select * from where group by 9. Select distinct from 10. Select avg / max / min / count / sum 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 6 5. Mahasiswa membaca & memahami teori pada BAB 6 1. Mahasiswa menampilkan data dalam berbagai kondisi yang diinginkan melalui perintah SQL 2. Asisten memantau aktivitas mahasiswa dan 3. Asisten menilai tugas pertemuan sebelumnya
Buku referensi : 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 7 Kompetensi Dasar : Mahasiswa dapat menggunakan perintah SQL untuk menampilkan data dari beberapa tabel 1. Mahasiswa dapat menggunakan perintah SQL join 2. Mahasiswa dapat menampilkan data lebih dari 1 tabel 1. Join (inner join) 2. (outter) Left Join 3. (outter) Right Join 4. Full join 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 7 5. Mahasiswa membaca & memahami teori pada BAB 7 1. Mahasiswa mempraktekkan join 2. Mahasiswa mempraktekkan Left join 3. Mahasiswa mempraktekkan Right Join 4. Mahasiswa mempraktekkan Full join 5. Asisten memantau aktivitas mahasiswa dan 6. Asisten menilai tugas pertemuan sebelumnya 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring
Buku referensi :
: Basis Data PROGRAM STUDI : Teknik Informatika & Manajemen Informatika PERTEMUAN : 8 Kompetensi Dasar : Mahasiwa dapat menggunakan perintah SQL untuk membuat view 1. Mahasiswa dapat membuat view 2. Mahasiswa dapat menghapus view 1. View 2. Create view 3. Drop view 3. Asisten mengumpulkan tugas pertemuan sebelumnya 4. Asisten memandu praktikan dalam memahami teori pada BAB 7 5. Mahasiswa membaca & memahami teori pada BAB 7 Buku referensi : 1. Mahasiswa mempraktekkan membuat view 2. Mahasiswa mempraktekkan menghapus view 3. Asisten memantau aktivitas mahasiswa dan 4. Asisten menilai tugas pertemuan sebelumnya 3. Asisten memasukkan nilai praktikum kedalam database Lab Scoring
Disahkan Oleh : Diperiksa Oleh : Diperiksa Oleh : Evy Poerbaningtyas, S.Si, M.T Daniel Rudiaman, S.T.,M.Kom Diah Arifah P.,S.Kom,M.T. Puket 1 Ka. Prodi TI Penanggung Jawab Penyusun silabus,rpp,bahan Ajar & Modul