Materi | Catatan Kuliah
Dattar Is;
BAB 1
BAB 2
BAB 3
DATABASE, RELASI, DAN DATABASE RELASIONAL
1.1.
1.2.
Konsep DG:lsar
Definisi Sebuah Relasi
3
1.3.
Definisl Database
6
KEBUTUHANPERENCANAAN DATABASE
2.1.
2.'2.
TuJuanPerencanaan
Relasi Universal
11
2.3.
Masalah-masalah dengan Menggunakan Sebuah RelaslTunggal
17
15
KETERGANTUt-JGANFUNGSIONAL
Bentuk Normal Pertama
23
3.2.
Konsep Dari Ketergantungan
24
3.3.
Pendekatan
27
3.4.
TlnJauan Dari Kejanggalan
3.5.
Suatu Dekomposisi yang lain dari Relas! Advisor
32
3.6.
3.7.
Uralan-uraian Pada Algoritma Rancangan
Masalah-masalah untuk Bob 3.
33
3.1.
BAB 4
5
Relaslonal
Umum untuk Dekomposisi
30
yang Asil
Dekomposisi
37
BEBERAPA BENTUKMODIFIKASI ALGORITMA
4.1.
Ketergantungan
Fungslonal yang Berleblhan
38
4.2.
Ketergantungan
Transitif
39
4,3.
4.4.
Tambahan Atribut pad a sebuah .fD
Kaldah dari Inferensi
41
42
BAB 5
BAB 6
BAB
7
STUDI KASUS DESAIN DATABASE
DiskripsiMasalah
5.2.
MenentukanAtribut
5.3.
Diagram Ketergantungan
Fungsional
48
5.4.
5.5.
pengurangan Pada set Relasi BCNF
Evaluasi Relasi Desain BCNF
51
56.
Tugas untuk Bab 5
55
53
6.1.
Kesatuan-kesatLian dan Hubungan-hubungan
56
6.2.
Tingkat darl Suatu Hubungan
59
6.3. Tanggapan atas Pembuatan Grafik
64
6.4.
66
Soal-soal untuk Bab
PENGEMBANGAN
6
RELASI-RELASI DARI DIAGRAM
TIPE ER
7.1.
7.2.
Relasi-relasi awal untuk Hubungan Binar dengan
Contoh Masalah ER Pertama
7.3.
Relasi-relasi Awal untuk hubungan
Binar Tingkatan 1:N
7.4.
7.5.
Relasl-relasi Awal untuk hubungan
Contoh Masalah ER Kedua
Binar Tingkatan M:N
Tingkat 1:1
70
74
75
79
80
7.6.
Database
7.7.
Suatu Komentar pada Jumlah Relasi-relasl
Masalah-masalah untuk Bab 7
Sekretaris Bowling yang dikunjungi kembali
83
84
85
TAMBAHAN KONSTRUKSIMETODE ER
8.1.
8.2.
8.3.
8.4.
8.5.
BAB 9
46
Relasi yang Universal
POLA PENDEKATAN YANG BERBEDA
7.8.
BAB 8
45
5.1 .
Perlunya Keterkaitan Susunan yang lebih Tlnggl
Hubungan Pendahuluan untuk Tiga Jalen Hubungan
penggunaan Aturan-aturan
Problema DisainERBesar
Masalah-masalahuntuk Bab 8
86
90
90
94
98
PELAKSANAAN LANDAS DATA SE~RETARISBOWLING MENGGUNAKAN DBASE III
9.1 .
dalam Dbase III
99
Permasalah Sekretaris dengan
102
Studl Kasus Database
9.2.
Jawaban
9.3.
Menu Utama untuk Prapemprograman
9.4.
Modul Program BWlRST.PRG.
Dbase III
Solusi Permasalahan
110
112
9.5.
9.6.
9.7.
9.8.
9.9.
9.10.
Modul Program TEAMPNS.PRG.
113
Modul Program WKSCHDl.PRG.
119
Modul Program EOSRPT.PRG.
122
Modul Program TEAMSTD.PRG.
Struktur. Dari Relasi Sementara
123
Kebutuhan untuk Suatu Menu Keluaran (Input)
133
128
BAB 10 DATABASE SEKRETARISBOWLING DENGAN R:BASE 5000
10.1. Studi Kasus Database
R:Base 5000
134
10.2. Menjawab Query Sekretaris dengan R:Base 5000
10.3. Menu Utama untuk Solusi Query Terprogram
136
w'4.
145
R:Base 5000 Program Modul BWLRST.PRG.
143
10.5. R:Base SOOO Modul Program TEAMPNS.PRG.
10.6. Modul Program R:Base 5000 TEAMSTD.PRG.
146
10.7. Modul Program R:5000 EOSRPT.PRG
10.8. M.PROG R:5000 TEAMSTD.PRG
154
10.9. Masalah dalam Pemasukkan Data Baru ke Dalam Database
165
10.10. Ringkasan Bab 10
10.11. Masalah-masalah Bab 10
166
150
154
166
BAB 11 REFLEKSIDAN PERTIMBANGAN LEBIH LANJUT
11.1. Bentuk-bentuk Umum lainnya
11.2. Keuntungan Metode Hubungan Entitas
11.3. Normalisasi Nilai
11.4. Pemakaian Database Concurrent (Bersama-sama)
168
11.5.
172
ADMINISTRASI
DATABASE
169
170
171
BAB 1
BAB 2
BAB 3
DATABASE, RELASI, DAN DATABASE RELASIONAL
1.1.
1.2.
Konsep DG:lsar
Definisi Sebuah Relasi
3
1.3.
Definisl Database
6
KEBUTUHANPERENCANAAN DATABASE
2.1.
2.'2.
TuJuanPerencanaan
Relasi Universal
11
2.3.
Masalah-masalah dengan Menggunakan Sebuah RelaslTunggal
17
15
KETERGANTUt-JGANFUNGSIONAL
Bentuk Normal Pertama
23
3.2.
Konsep Dari Ketergantungan
24
3.3.
Pendekatan
27
3.4.
TlnJauan Dari Kejanggalan
3.5.
Suatu Dekomposisi yang lain dari Relas! Advisor
32
3.6.
3.7.
Uralan-uraian Pada Algoritma Rancangan
Masalah-masalah untuk Bob 3.
33
3.1.
BAB 4
5
Relaslonal
Umum untuk Dekomposisi
30
yang Asil
Dekomposisi
37
BEBERAPA BENTUKMODIFIKASI ALGORITMA
4.1.
Ketergantungan
Fungslonal yang Berleblhan
38
4.2.
Ketergantungan
Transitif
39
4,3.
4.4.
Tambahan Atribut pad a sebuah .fD
Kaldah dari Inferensi
41
42
BAB 5
BAB 6
BAB
7
STUDI KASUS DESAIN DATABASE
DiskripsiMasalah
5.2.
MenentukanAtribut
5.3.
Diagram Ketergantungan
Fungsional
48
5.4.
5.5.
pengurangan Pada set Relasi BCNF
Evaluasi Relasi Desain BCNF
51
56.
Tugas untuk Bab 5
55
53
6.1.
Kesatuan-kesatLian dan Hubungan-hubungan
56
6.2.
Tingkat darl Suatu Hubungan
59
6.3. Tanggapan atas Pembuatan Grafik
64
6.4.
66
Soal-soal untuk Bab
PENGEMBANGAN
6
RELASI-RELASI DARI DIAGRAM
TIPE ER
7.1.
7.2.
Relasi-relasi awal untuk Hubungan Binar dengan
Contoh Masalah ER Pertama
7.3.
Relasi-relasi Awal untuk hubungan
Binar Tingkatan 1:N
7.4.
7.5.
Relasl-relasi Awal untuk hubungan
Contoh Masalah ER Kedua
Binar Tingkatan M:N
Tingkat 1:1
70
74
75
79
80
7.6.
Database
7.7.
Suatu Komentar pada Jumlah Relasi-relasl
Masalah-masalah untuk Bab 7
Sekretaris Bowling yang dikunjungi kembali
83
84
85
TAMBAHAN KONSTRUKSIMETODE ER
8.1.
8.2.
8.3.
8.4.
8.5.
BAB 9
46
Relasi yang Universal
POLA PENDEKATAN YANG BERBEDA
7.8.
BAB 8
45
5.1 .
Perlunya Keterkaitan Susunan yang lebih Tlnggl
Hubungan Pendahuluan untuk Tiga Jalen Hubungan
penggunaan Aturan-aturan
Problema DisainERBesar
Masalah-masalahuntuk Bab 8
86
90
90
94
98
PELAKSANAAN LANDAS DATA SE~RETARISBOWLING MENGGUNAKAN DBASE III
9.1 .
dalam Dbase III
99
Permasalah Sekretaris dengan
102
Studl Kasus Database
9.2.
Jawaban
9.3.
Menu Utama untuk Prapemprograman
9.4.
Modul Program BWlRST.PRG.
Dbase III
Solusi Permasalahan
110
112
9.5.
9.6.
9.7.
9.8.
9.9.
9.10.
Modul Program TEAMPNS.PRG.
113
Modul Program WKSCHDl.PRG.
119
Modul Program EOSRPT.PRG.
122
Modul Program TEAMSTD.PRG.
Struktur. Dari Relasi Sementara
123
Kebutuhan untuk Suatu Menu Keluaran (Input)
133
128
BAB 10 DATABASE SEKRETARISBOWLING DENGAN R:BASE 5000
10.1. Studi Kasus Database
R:Base 5000
134
10.2. Menjawab Query Sekretaris dengan R:Base 5000
10.3. Menu Utama untuk Solusi Query Terprogram
136
w'4.
145
R:Base 5000 Program Modul BWLRST.PRG.
143
10.5. R:Base SOOO Modul Program TEAMPNS.PRG.
10.6. Modul Program R:Base 5000 TEAMSTD.PRG.
146
10.7. Modul Program R:5000 EOSRPT.PRG
10.8. M.PROG R:5000 TEAMSTD.PRG
154
10.9. Masalah dalam Pemasukkan Data Baru ke Dalam Database
165
10.10. Ringkasan Bab 10
10.11. Masalah-masalah Bab 10
166
150
154
166
BAB 11 REFLEKSIDAN PERTIMBANGAN LEBIH LANJUT
11.1. Bentuk-bentuk Umum lainnya
11.2. Keuntungan Metode Hubungan Entitas
11.3. Normalisasi Nilai
11.4. Pemakaian Database Concurrent (Bersama-sama)
168
11.5.
172
ADMINISTRASI
DATABASE
169
170
171