Topic outline

  • Basis Data


    Dosen Pengampu

      Nama : GDE IWAN SETIAWAN
    Email: gedeiwan19@gmail.com

    Mata Kuliah   :   Basis Data
    Kode   :   2002011731
    Program Studi   :   S1 Teknik Informatika
    Perguruan Tinggi   :   Universitas PGRI Mahadewa Indonesia

    MATA KULIAH BASIS DATA

    Deskripsi :

    Matakuliah ini membahas pengetahuan basis data, meliputi pengantar basis data, data dan informasi, model dan relasi , entitiy relationship diagram(ERD), ketergantungan fungsional & normalisasi, Structure Query Language (SQL)

    Capaian Pembelajaran Mata Kuliah (CPMK)

    1. Mahasiswa dapat memahami konsep dasar dalam basis data, seperti tabel, relasi, entitas, atribut, dan mengelola informasi.
    2. Mahasiswa mampu membuat Entity Relationship Diagram (ERD) sesuai dengan kebutuhan pengguna.
    3. Mahasiswa mampu menerapkan Data Definition Language (create, drop, alter) dalam pembuatan basis data
    4. Mahasiswa mampu menerapkan Data Manipulation Language (insert, update, delete, select) pada basis data untuk menghasilkan informasi sesuai kebutuhan pengguna
    5. Mahasiswa mampu merancang struktur basis data sederhana, termasuk pemodelan entitas dan hubungan antara tabel, memahami prinsip-prinsip normalisasi basis data untuk menghindari anomali dan duplikasi 
  • 1. KONSEP BASIS DATA

    Rekan-rekan Mahasiswa Mohon Klik gambar Zoom di bawah untuk perkuliahan Sinkronus


    CPMK-1

    Mahasiswa dapat memahami konsep dasar dalam basis data, seperti tabel, relasi, entitas, atribut, normalisasi tabel dan mengelola informasi.(case metod)

    Sub CPMK

    1. Mahasiswa mampu memahami pengertian dan membedakan antara data, Informasi dan sistem informasi
    2. Mahasiswa mampu memahami aktor-aktor yang berperan sistem basis data.
    3. Mahasiswa mampu memahami manfaat dari penerapan sistem basis data dalam bisnis.

    Konsep Dasar Basis Data

    1. Data dan Informasi
    2. Sistem Informasi
    3. Basis Data
    4. Sistem Manajemen Basis Data
  • 2. SISTEM BASIS DATA

    Rekan-rekan Mahasiswa Klik Gambar Zoom  untuk perkuliahan Sinkronus

    CPMK-1

    Mahasiswa dapat memahami konsep dasar dalam basis data, seperti tabel, relasi, entitas, atribut, normalisasi tabel dan  mengelola informasi. (case metod)

    Sub CPMK

    1. Mahasiswa mampu memahami pengertian sistem basis data
    2. Mahasiswa mampu menyebutkan Komponen basis data
    3. Mahasiswa memahami abstraksi data

  • 3. LINGKUNGAN SISTEM BASIS DATA

    Rekan-rekan Mahasiswa Klik gambar Zoom di bawah untuk perkuliahan Sinkronus


    CPMK-1

    Mahasiswa dapat memahami konsep dasar dalam basis data, seperti tabel, relasi, entitas, atribut, normalisasi tabel dan  mengelola informasi. (case metod)

    Sub CPMK

    1. Mahasiswa mampu menjelaskan tentang model data, arsitektur dan  interface dan batasan Basis Data.
    2. Mahasiswa mampu bekerja sama secara mandiri.

    Lingkungan Sistem Basis Data

    1. Model data, schema, & instance
    2. Organisasi File
    3. Arsitektur DBMS dan Kebebasan Data
    4. Batasan Basis Data
  • 4. KONSEP MODEL RELATIONAL

    Rekan-rekan Mahasiswa Klik ZOOM di bawah untuk perkuliahan Sinkronus


    CPMK-1

    1. Mahasiswa memahami Konsep  Model Relasional
    2. Mahasiswa memahami bedakan dan mem Domain, Entitas, Attribute dan Relasi
    3. Mahasiswa Mengetahui Karakteristik relasi
  • 5. NORMALISASI

     

    CPMK-1

    Mahasiswa dapat memahami konsep dasar dalam basis data, seperti tabel, relasi, entitas, atribut, normalisasi tabel dan  mengelola informasi. (case metod)

    1. Mahasiswa Mampu merancang normalisasi tabel
    2. Mahasiswa paham temtamg Ketergantungan Fungsional (FD)
    3. Normalisasi
    4. Mahasiswa  paham tahapan bentuk normalisasi
    • Materi
    1. Normalisasi,
    2. Atribut dan domain
    3. Ketergantungan Fungsional
    4. Bentuk Normal

  • 6. TUGAS NORMALISASI

     


    CPMK-1

    Mahasiswa dapat memahami konsep dasar dalam basis data, seperti tabel, relasi, entitas, atribut, normalisasi tabel dan  mengelola informasi. (case metod)

    Sub CPMK-1

    1. Mahasiswa mampu membuat skema basis data normal (normalisasi) berdasarkan Ketergantungan Fungsional dan Primary Key.
    2. Mahasiswa mampu bekerja berkelompok

    Tugas1  berupa Laporan Projek Kelompok  Normalisasi. (5%)

    1. Normalisasi,
    2. Atribut dan domain
    3. Ketergantungan Fungsional
    4. Bentuk Normal
  • 7. ENTITY RELATIONSHIP DIAGRAM (ERD)

    CPMK 2

    Mahasiswa mampu membuat Entity Relationship Diagram (ERD) sesuai dengan kebutuhan pengguna. (case metod)

    1. Mahasiswa mampu memahami pengertian dan manfaat ERD dalam pemodelan basis data
    2. Mahasiswa mampu memahami definisi, jenis notasi Entity
    3. Mahasiswa mampu memahami definisi, jenis attribute dan keys
    4. Mahasiswa mampu memahami definisi, jenis notasi relationship

    Materi

    1. Model Relasional
    2. Model Entity Relationship Diagram (ERD)
    3. Jenis Atribut Dan Notasi  ERD
    4. Relasi Dan Kardinalitas
  • 8. UJIAN TENGAH SEMESTER

    CPMK 5

    Evaluasi Pembelajaran Tengah Semester

  • 9. TUGAS ERD

     


    CPMK 2
    Mahasiswa mampu memodelkan data ERD menggunakan ERD tool
  • 10. BAHASA BASIS DATA

    CPMK 3

    Mahasiswa mampu menerapkan Data Definition Language (create, drop, alter) dalam pembuatan basis data


    Capaian pembelajaran di pertemuan ke 10 ini adalah
    1. Mahasiswa mampu menggunakan aplikasi DBMS
    2. Mahasiswa mampu mendesain basis data dengan SQL
    3. Mahasiswa mampu bekerka sama dalam kelompok.
  • 11. DATA DEFINITION LANGUAGE (DDL)

    Rekan-rekan Mahasiswa Mohon Klik Zoom di bawah untuk perkuliahan Sinkronus

    CPMK 3

    1. Memahami fungsi dan mengaplikasikankan perintah DDL seperti: Create, Drop, Alter dalam basis data
    2. Memahami fungsi dan mengaplikasikankan perintah view dalam basis data
  • 12 TUGAS SQL

      
     

    Capaian pembelajaran di pertemuan ke 12 ini adalah

    Mampu memahami dan mangaplikasikan perintah DDL seperti: insert, update, delete dalam basis data. Dengan aplikasi Mysql/Xampp

  • 13. Data Manipulation Language (DML)

    CPMK 4

    Capaian pembelajaran di pertemuan ke 13 ini adalah Mahasiswa mampu menerapkan Bahasa Basis data (DML) Data Manipulation Language pada DMBS


  • 14. TUGAS DML

      
     
    CPMK 4

    Capaian pembelajaran di pertemuan ke 14 ini adalah Mampu memahami dan mangaplikasikan perintah DML (insert, update, delete, select) dalam basis Dengan aplikasi Mysql/Xampp

  • 15. TUGAS PROYEK AKHIR

     

    CPMK 5

    Mahasiswa mampu merancang struktur basis data sederhana, termasuk pemodelan entitas dan hubungan antara tabel, memahami prinsip-prinsip normalisasi basis data untuk menghindari anomali dan duplikasi data 

    Capaian pembelajaran di pertemuan ke 15 ini adalah Mampu mengaplikasikan perintah-perintah query language untuk menyajikan informasi pada sistem

  • 16. UJIAN AKHIR SEMESTER

    Evaluasi yang dimaksudkan untuk mengetahui capaian akhir hasil belajar mahasiswa

    Ujian Akhir Semester (30%) - Project Based Learning