Mata kuliah
Semester
Jurusan
Sks
CAPAIAN PEMBELAJARAN :
1. Mahasiswa diharapkan dapat memahami konsep
dasar database
2. Mampu merancang database dengan menggunakan
Entity Relationship Model dan Normalisasi
3. Mampu merancang database dengan aplikasi DB
designer dan SQLYog
4. Mampu memodifikasi data dengan bahasa query
DDL & DML
Pertemuan ke-
Pokok Bahasan
Data Model
Tehnik Normalisasi
Review/Quis
10
11
Fragmentasi Data
12
13
14
15
Review/Quis
16
Keterangan
Sumber Referensi :
1. Connolly, Thomas M & E Begg, Carolyn, 2004, Database
Solutions A step-by-step guide to building
databases,Pearson Education, United Kingdom
2. Fathansyah,2001,"Sistem Basis Data", Informatika
Bandung
3. Hariyanto, Bambang,2004, Sistem Manajemen Basis
Data, Informatika, Bandung
4. Kadir, Abdul, 2000,"Konsep dan Tuntunan Praktis Sistem
Basis Data", Andi Offset, Bandung
5. Kristanto, Harianto, 2000, "Konsep dan Perancangan
Database", Andi Offset, Yogyakarta.
6. Waljiyanto, 2003,"Sistem Basis Data",Graha
Ilmu,Yogyakarta
KONTRAK PERKULIAHAN
Perancangan Basis Data adalah matakuliah Unggulan pada
semester II untuk Jurusan MI
Pertemuan 7 diadakan QUIZ / review materi
Pertemuan 8 diadakan UTS dimana materi diambil dari
pertemuan 1-6
Pertemuan 15 diadakan QUIZ / review materi
Pertemuan 16 diadakan UAS dimana materi diambil dari
pertemuan 9-14
Sistem penilaian PBD
10 % Absensi
20% Tugas & Quiz
30% UTS
40% UAS
KONSEP DASAR
Database
adalah
suatu
susunan/kumpulan
data
operasional lengkap dari suatu organisasi/perusahaan
yang diorganisir/dikelola dan simpan secara terintegrasi
dengan
menggunakan
metode
tertentu
dengan
menggunakan komputer sehingga mampu menyediakan
informasi yang diperlukan pemakainya.
SISTEM DATABASE adalah suatu sistem penyusunan
dan pengelolaan record-record dengan menggunakan
komputer, dengan tujuan untuk menyimpan atau merekam
serta memelihara data operasional lengkap sebuah
organisasi/perusahaan sehingga mampu menyediakan
informasi yang diperlukan pemakai untuk kepentingan
proses pengambilan keputusan.
D. Pemakai (USER)
Terbagi menjadi 3 klasifikasi :
1. Database Administrator (DBA), orang/tim yang bertugas
mengelola system database secara keseluruhan
2. Programmer, orang/tim membuat program aplikasi yang
mengakses database dengan menggunakan bahasa
pemprograman
3. End user, orang yang mengakases database melalui
terminal dengan menggunakan query language atau
program aplikasi yang dibuat oleh programmer
dapat
f.
Mahasiswa
Elemen
Kunci
Entity/
Entitas
Field
Nim
Nama
Alamat
11110203
Nazarudin
Jakarta
12110001
Angelina
Bogor
13110212
Gayus
Depok
Data
Value
Record
1. Untuk
memenuhi
informasi
yang
berisi
kebutuhankebutuhan user secara khusus dan
aplikasinya.
2. Memudahkan pengertian struktur informasi
3. Mendukung kebutuhankebutuhan pemrosesan
dan beberapa objek penampilan (respone time,
processing time dan strorage space)
1.
2.
3.
1.
a.
b.
c.
d.
2.
a.
b.
3. Pemilihan DBMS
a. Faktor teknis
Contoh faktor teknik :
Tipe model data ( hirarki, jaringan atau relasional ), Struktur
penyimpanan dan jalur pengaksesan yang didukung sistem
manajemen database, Tipe interface dan programmer, Tipe
bahasa query
b. Faktor Ekonomi dan Politik organisasi
Faktor-faktor ekonomi dan organisasi yang saling
mempengaruhi satu sama lain :
Struktur data, personal yang telah terbiasa dengan sistem
yang ada, tersedianya layanan penjual
Analisa Kasus
Perpustakaan Smart adalah perpustakaan umum yang
anggotanya pelajar,mahasiswa dan masyarakat yang
didirikan oleh Walikota Jakarta Barat. Keberadaan
perpustakaan berlokasi di Walikota yang aplikasi
pelayanan masih bersifat tradisional.
Prosesnya :
a. Setiap calon anggota yang akan menjadi anggota
harus mengisi formulir dengan biaya administrasi
Rp.10.000,b. Anggota dapat meminjam buku maksimal 3 buku
c. Untuk masa peminjaman selama 1 minggu (7 hari)
d. Keterlambatan pengembalian dikenakan denda
sesuai dengan kondisi denda, diantaranya :
Diantaranya :
1. Denda keterlambatan pengembalian dikenakan biaya
administrasi Rp.500 perharinya (bukti surat denda
terlampir)
2. Denda Buku perpustakaan rusak maka dikenakan biaya
revisi buku perpustakaan(biaya ini dikenakan setelah buku
diperbaiki).(bukti surat denda terlampir)
3. Denda Buku Hilang, maka dikenakan biaya penggantian
seharga buku tersebut.(bukti surat denda terlampir)
4. Perpustakaan smart dapat menerima sumbangan dari
donatur statusnya (anggota atau masyrakat luas)
Bentuk
Gambar
dari
Enterprise
Perpustakaan (yang menghubungkan
relasi antara Entitas, Atribute, value data,
record dan tabel-tabel)
Latihan Soal
Latihan Soal
Perancangan Basis Data
2. Orang/tim yang membuat program aplikasi menggunakan
bahasa pemrograman :
a. DBA
d. End User
b. Programmer
e. Administrator
c. User
3.
Latihan Soal
Perancangan Basis Data
3.
4.
Latihan Soal
Perancangan Basis Data
4.
Latihan Soal
Perancangan Basis Data
5. Suatu bentuk organisasi :
a. Entitas
d. Entity
b. Environment
e. External
c. Enterprise