SILABUS DESAIN BASISDATA


Nama mata kuliah               : Desain Basis Data
SKS                            :3
Semester                       : III
Prasyarat                      : Dasar Basis Data
Dosen                          : Dian Ramadhani, ST
Metode pembelajaran            : Student centre learning
Bobot                          : Tugas                15 %
                               Quiz                   15 %
                               UTS                    35 %
                               UAS                    35 %


Tujuan                :
   1. Peserta mata kuliah memahami prinsip-prinsip dari system manajemen basisdata
       (DBMS) relasional.
   2. Peserta mata kuliah dapat membuat model kebutuhan basisdata dengan
       menggunakan entity relationship modeling, memetakannya menjadi skema
       basisdata dengan berbagai constraints yang harus diberlakukan dalam DDL/ SQL
       standar, dan memanipulasinya dengan menggunakan operator-operator aljabar
       dan kalkulus relational, dan DML/ SQL standar.
   3. Peserta mata kuliah dapat memahami dasar-dasar pengembangan aplikasi
       basisdata.


Materi :
   1. Pengenalan System Basis Data
          a. Review Basis data
                   i. Basis Data
                   ii. Manfaat Basis Data
                   iii.     Operasi Basis Data
                   iv.      Pengguna Basis Data
                   v. Hirarki Data
          b. Pengenalan Basis Data Relasional
                   i. Model relasional
                   ii. Keunggulan Model Relasional
                   iii.     Istilah istilah dalam model relasional
   2. Lingkungan Basis Data
           a. Arsitektur Basis Data
           b. Model Model Data
i. Object based logical models (Entity relationship model & Object
                          orientd model)
                 ii. Record Based Logical models (Model Relational, Model Hirarki &
                          Model jaringan)
3. ERD & Pengenalan Sql Server
        a. Notasi dan artinya
        b. Notasi simbolik dalam diagram ER
        c. Derajat Kardinalitas
        d. Tahapan tahapan pembuatan ERD
        e. Diagram ER dengan Kamus Data
4. Bahasa Basis Data
        a. DDL (Create, Alter ,Drop database & Create, Alter,Drop table)
        b. DML (Insert, Update, Drop Table & Add,Drop Column)
5. Constraint & Klausa
        a. Jenis jenis constraint (Primary key, Foreign key, Check)
        b. Kalusa (Select, Where, Between, Like, Or, And)
6. Joint Table
        a. Operasi Join
        b. Operasi Sort
        c. Operasi Group
7. Fungsi
        a. Fungsi Aggregate
        b. Fungsi String
        c. Fungsi Tanggal dan Waktu
        d. Fungsi Matematika
8. Query SQL Lanjut
        a. Penggunaan Is Null
        b. Memperoleh data yg unik (distinct)
        c. Penggunaan operator Not
        d. Pemakain operator In
        e. Pengurutan Order by
        f. Pengelompokan dengan klausa group by
        g. Pemakain klausa having
9. Presentasi Tugas Kelompok ERD
10. Presentasi Tugas Kelompok ERD
11. Presentasi Tugas Kelompok ERD
12. Presentasi Tugas Kelompok ERD
13. Quis 1
14. Quis 2
15. MID
16. UAS
Referensi :

   a. Strategi Perancangan dan pengelolaan Basis Data. Kusrini. M.Kom. Andi. 2006
   b. Dasar Perancangan & Implementasi Database Relasional. Abdul Kadir. Andi.
      2008
   c. Dasar Dasar, Desain & Implementasi Database Procesing Jilid 1. David
      M.Kroenke. Erlangga. 2005
   d. Sistem Basis Data. C.J.Date. Indeks. 2000
   e. Perancangan Basis Data. Janner Simarmata. Andi. 2007
   f. Sistem Basis Data. Edhy Sutanta. Graha Ilmu. 2004
   g. Sistem Manajemen Database, edisi 3. Raghu Ramakrishnan. Andi. 2004
   h. Database System Concepts. Fifth edition. Abraham Silberschats dkk. Mc Graw
      Hill. 2006
   i. Modern Database Management. Eigth edition. Jeffrey A. Hoffer, dkk. Pearson
      Education. 2007

Silabus dbd

  • 1.
    SILABUS DESAIN BASISDATA Namamata kuliah : Desain Basis Data SKS :3 Semester : III Prasyarat : Dasar Basis Data Dosen : Dian Ramadhani, ST Metode pembelajaran : Student centre learning Bobot : Tugas 15 % Quiz 15 % UTS 35 % UAS 35 % Tujuan : 1. Peserta mata kuliah memahami prinsip-prinsip dari system manajemen basisdata (DBMS) relasional. 2. Peserta mata kuliah dapat membuat model kebutuhan basisdata dengan menggunakan entity relationship modeling, memetakannya menjadi skema basisdata dengan berbagai constraints yang harus diberlakukan dalam DDL/ SQL standar, dan memanipulasinya dengan menggunakan operator-operator aljabar dan kalkulus relational, dan DML/ SQL standar. 3. Peserta mata kuliah dapat memahami dasar-dasar pengembangan aplikasi basisdata. Materi : 1. Pengenalan System Basis Data a. Review Basis data i. Basis Data ii. Manfaat Basis Data iii. Operasi Basis Data iv. Pengguna Basis Data v. Hirarki Data b. Pengenalan Basis Data Relasional i. Model relasional ii. Keunggulan Model Relasional iii. Istilah istilah dalam model relasional 2. Lingkungan Basis Data a. Arsitektur Basis Data b. Model Model Data
  • 2.
    i. Object basedlogical models (Entity relationship model & Object orientd model) ii. Record Based Logical models (Model Relational, Model Hirarki & Model jaringan) 3. ERD & Pengenalan Sql Server a. Notasi dan artinya b. Notasi simbolik dalam diagram ER c. Derajat Kardinalitas d. Tahapan tahapan pembuatan ERD e. Diagram ER dengan Kamus Data 4. Bahasa Basis Data a. DDL (Create, Alter ,Drop database & Create, Alter,Drop table) b. DML (Insert, Update, Drop Table & Add,Drop Column) 5. Constraint & Klausa a. Jenis jenis constraint (Primary key, Foreign key, Check) b. Kalusa (Select, Where, Between, Like, Or, And) 6. Joint Table a. Operasi Join b. Operasi Sort c. Operasi Group 7. Fungsi a. Fungsi Aggregate b. Fungsi String c. Fungsi Tanggal dan Waktu d. Fungsi Matematika 8. Query SQL Lanjut a. Penggunaan Is Null b. Memperoleh data yg unik (distinct) c. Penggunaan operator Not d. Pemakain operator In e. Pengurutan Order by f. Pengelompokan dengan klausa group by g. Pemakain klausa having 9. Presentasi Tugas Kelompok ERD 10. Presentasi Tugas Kelompok ERD 11. Presentasi Tugas Kelompok ERD 12. Presentasi Tugas Kelompok ERD 13. Quis 1 14. Quis 2 15. MID 16. UAS
  • 3.
    Referensi : a. Strategi Perancangan dan pengelolaan Basis Data. Kusrini. M.Kom. Andi. 2006 b. Dasar Perancangan & Implementasi Database Relasional. Abdul Kadir. Andi. 2008 c. Dasar Dasar, Desain & Implementasi Database Procesing Jilid 1. David M.Kroenke. Erlangga. 2005 d. Sistem Basis Data. C.J.Date. Indeks. 2000 e. Perancangan Basis Data. Janner Simarmata. Andi. 2007 f. Sistem Basis Data. Edhy Sutanta. Graha Ilmu. 2004 g. Sistem Manajemen Database, edisi 3. Raghu Ramakrishnan. Andi. 2004 h. Database System Concepts. Fifth edition. Abraham Silberschats dkk. Mc Graw Hill. 2006 i. Modern Database Management. Eigth edition. Jeffrey A. Hoffer, dkk. Pearson Education. 2007