Modul Praktikum Perancangan Basis Data
9/1/2016
Modul
Praktikum
Perancangan Basis Data
Bagian 1.1. Latihan Pendahuluan (Konsep Dasar Perancangan Basis
Data)
N
o.
1.
2.
3.
4.
Pertanyaan
Jelaskan apa yang dimaksud
dengan basis data menurut anda?
Gambarkan alur perancangan
basis data dengan pendekatan
konseptual (ER-Diagram)!
Sebutkan komponen-komponen
ER Diagram!
Tentukan istilah disamping
merupakan entitas atau atribut
(dengan menggambarkan symbol
pada istilah yang diberikan)!
Jawaban
Guru
GURU
Mata
kuliah
Mata
Kuliah
ID_Barang
ID barang
No.Tlp
No tlpon
Jumlah
JUMLAH
Karyawan
karyawan
ALAMAT
penjualan
mahasiswa
warna
jenis
Id_trans
NO POLISI
buku
Tipe
JADWAL
merek
buruh
5.
6.
Lengkapilah model ER disamping
dengan istilah-istilah yang sesuai
dibawah ini :
ID_Barang
NIP
Alamat
IPK
Nama
Warna
Jenis
Oraganisasi
No.Izin
Buku
NIM
NIK
No.Organisasi
Penjualan
No_Tlp
ID_transaksi
Kota
Jml_barang
Berdasarkan ERD disamping pada
entitas Pelanggan tentukan tipe
masing-masing atribut
J
J
J
J
L
J
J
J
J
L
Bagian 1.2. Studi Kasus (Konsep Dasar Perancangan Basis Data)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Bagian 2.1 Latihan Pendahuluan (Relasional Dan Kardinalitas)
N
O.
1.
2.
3.
Pertanyaan
Jawaban
Abstraksi data
merupakan level
untuk melihat
data dalam
sebuah sistem
basis data.
Sebutkan tiga
level abstraksi
data!
Ada berapa
derajat relasi
ERD, dan
Gambarkan
symbol model
ERD untuk
derajat relasi
Tentukan ukuran
relasi/kardinalita
s dari ERD
disamping,
kemudian
berikan
penjelasan
terkait relasi
tersebut!
Jawab :
Jawab:
Jawab :
4.
Berdasarkan
tabel disamping
tentukan,
superkey,
candidate key,
dan primary key
NIM
Nama
Super key :
Candidate Key :
Primary Key :
5.
Jelaskan apa
yang anda
ketahui dari
model ERD
disamping
Jawab :
Alamat
Kota
Bagian 2.2 Studi Kasus (Relasional Dan Kardinalitas)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Bagian 3.1 Latihan Pendahuluan (ERD Sederhana)
NO
.
Pertanyaan
Jawaban
Nilai
1.
2.
3.
Buatlah rancangan basis data
untuk kasus sedarhana berikut
ini :
Registrasi ulang di STMIK
Bumigora Mataram, diawali
dengan pembukaan mata
kuliah oleh program studi.
Satu program studi dapat
membuka beberapa mata
kuliah. Satu mata kuliah
hanya dapat dibuka oleh satu
prodi.
Tentukan :
1. Entitas yang terlibat
2. Relasi
3. Atribut dari masing-masing
entitas
Buatlah rancangan basis data
untuk kasus
sederhana berikut:
Setelah melakukan perwalian,
mahasiswa
dapat menginput beberapa
matakuliah yang akan diambil.
Satu matakuliah dapat diambil
oleh banyak mahasiswa.
Setiap mahasiswa memiliki
satu dosen wali dan setiap
wali dapat memiliki beberapa
mahasiswa.
Tentukan:
Entitas yang terlibat
Relasi
Atribut dari masingmasing
entitas
Buatlah rancangan basis data
untuk kasus
sederhana berikut:
Setiap mahasiswa wajib
melakukan pembayaran melalui
setor tunai di
bank atau transfer pada no
rekening tertentu. Seorang
mahasiswa dapat
12 melakukan lebih dari satu
kali pembayaran untuk uang
semster sesuai dengan
kesepakatan yang
dilakukan. Data pembayaran yang
dicatat
4.
adalah NoPembayaran, Jenis
pembayaran, dan Jumlah
Pembayaran.
Tentukan:
Entitas yang terlibat
Relasi
Atribut dari masing-masing
entitas
Gambarkan ER Diagram lengkap
berdasarkan soal
Bagian 3.2 Studi Kasus (ERD Sederhana)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Bagian 4.1 Latihan Pendahuluan (Transformasi ERD Ke Tabel)
No.
1.
Pertanyaan
Berdasarkan ERD
disamping, pada entitas
pelanggan tentukan tipe
masing-masing atribut
Jawaban
Single
Composit
Single Value
Multivalue
Derived
Attribute
2.
Sebutkan nama
kemudian jelaskan
symbol-simbol ERD
disamping
3.
Lakukan transformasi
dari ERD disamping
4.
Buatlah struktur tabel
dari ERD disamping
5.
Jelaskan ERD disamping
menurut anda
Bagian 4.2 Studi Kasus (Transformasi ERD Ke Tabel)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Bagian 5.1 Latihan Pendahuluan (Extended ER (EER))
N
o.
1.
Pertanyaa
n
Jelaskan
gambar
diagram
ER
disampin
g!
Termasuk
dalam
“relations
hip” jenis
apa?
Jawaban
Nilai
2.
Jelaskan
gambar
diagram
ER
disampin
g?
Termasuk
dalam
“relations
hip” jenis
apa?
3.
Jelaskan
gambar
ER
diagram
disampin
g!
Termasuk
dalam
“Relations
hip” jenis
apa?
4.
Ubahlah
ERD
disampin
g menjadi
struktur
tabel
yang
lengkap!
5.
Jelaskan
gambar
ERD
disampin
g!
Bagian 5.2. Studi Kasus (Extended ER (EER))
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Bagian 6.1. Skema Relasi & Diagram Relasional
N
o.
Pertanyaaan
Jawaban
Nilai
1.
Buatlah skema relasi
dari ERD disamping
Jawab:
2.
Gambarkan Struktur
Tabel dari ERD dibawah
ini :
3.
Buatlah Diagram
Relational untuk ERD
disamping
4.
Berdasarkan Diagram
Relational disamping
buatlah ERD nya
5.
Diketahui skema relasi
berikut ini :
Berdasarkan skema
relasi tersebut, buatlah
ERD nya
Bagian 6.2. Studi Kasus (Skema Relasi dan Diagram Relasional)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Bagian 7.1. Latihan Pendahuluan (Normalisasi)
1. Buatlah normalisasi data dari tabel diatas
2. Tabel apa saja yang dihasilkan dari teknik normalisasi yang dilakukan
Bagian 7.2. Studi Kasus (Normalisasi)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Modul
Praktikum
Perancangan Basis Data
Bagian 1.1. Latihan Pendahuluan (Konsep Dasar Perancangan Basis
Data)
N
o.
1.
2.
3.
4.
Pertanyaan
Jelaskan apa yang dimaksud
dengan basis data menurut anda?
Gambarkan alur perancangan
basis data dengan pendekatan
konseptual (ER-Diagram)!
Sebutkan komponen-komponen
ER Diagram!
Tentukan istilah disamping
merupakan entitas atau atribut
(dengan menggambarkan symbol
pada istilah yang diberikan)!
Jawaban
Guru
GURU
Mata
kuliah
Mata
Kuliah
ID_Barang
ID barang
No.Tlp
No tlpon
Jumlah
JUMLAH
Karyawan
karyawan
ALAMAT
penjualan
mahasiswa
warna
jenis
Id_trans
NO POLISI
buku
Tipe
JADWAL
merek
buruh
5.
6.
Lengkapilah model ER disamping
dengan istilah-istilah yang sesuai
dibawah ini :
ID_Barang
NIP
Alamat
IPK
Nama
Warna
Jenis
Oraganisasi
No.Izin
Buku
NIM
NIK
No.Organisasi
Penjualan
No_Tlp
ID_transaksi
Kota
Jml_barang
Berdasarkan ERD disamping pada
entitas Pelanggan tentukan tipe
masing-masing atribut
J
J
J
J
L
J
J
J
J
L
Bagian 1.2. Studi Kasus (Konsep Dasar Perancangan Basis Data)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Bagian 2.1 Latihan Pendahuluan (Relasional Dan Kardinalitas)
N
O.
1.
2.
3.
Pertanyaan
Jawaban
Abstraksi data
merupakan level
untuk melihat
data dalam
sebuah sistem
basis data.
Sebutkan tiga
level abstraksi
data!
Ada berapa
derajat relasi
ERD, dan
Gambarkan
symbol model
ERD untuk
derajat relasi
Tentukan ukuran
relasi/kardinalita
s dari ERD
disamping,
kemudian
berikan
penjelasan
terkait relasi
tersebut!
Jawab :
Jawab:
Jawab :
4.
Berdasarkan
tabel disamping
tentukan,
superkey,
candidate key,
dan primary key
NIM
Nama
Super key :
Candidate Key :
Primary Key :
5.
Jelaskan apa
yang anda
ketahui dari
model ERD
disamping
Jawab :
Alamat
Kota
Bagian 2.2 Studi Kasus (Relasional Dan Kardinalitas)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Bagian 3.1 Latihan Pendahuluan (ERD Sederhana)
NO
.
Pertanyaan
Jawaban
Nilai
1.
2.
3.
Buatlah rancangan basis data
untuk kasus sedarhana berikut
ini :
Registrasi ulang di STMIK
Bumigora Mataram, diawali
dengan pembukaan mata
kuliah oleh program studi.
Satu program studi dapat
membuka beberapa mata
kuliah. Satu mata kuliah
hanya dapat dibuka oleh satu
prodi.
Tentukan :
1. Entitas yang terlibat
2. Relasi
3. Atribut dari masing-masing
entitas
Buatlah rancangan basis data
untuk kasus
sederhana berikut:
Setelah melakukan perwalian,
mahasiswa
dapat menginput beberapa
matakuliah yang akan diambil.
Satu matakuliah dapat diambil
oleh banyak mahasiswa.
Setiap mahasiswa memiliki
satu dosen wali dan setiap
wali dapat memiliki beberapa
mahasiswa.
Tentukan:
Entitas yang terlibat
Relasi
Atribut dari masingmasing
entitas
Buatlah rancangan basis data
untuk kasus
sederhana berikut:
Setiap mahasiswa wajib
melakukan pembayaran melalui
setor tunai di
bank atau transfer pada no
rekening tertentu. Seorang
mahasiswa dapat
12 melakukan lebih dari satu
kali pembayaran untuk uang
semster sesuai dengan
kesepakatan yang
dilakukan. Data pembayaran yang
dicatat
4.
adalah NoPembayaran, Jenis
pembayaran, dan Jumlah
Pembayaran.
Tentukan:
Entitas yang terlibat
Relasi
Atribut dari masing-masing
entitas
Gambarkan ER Diagram lengkap
berdasarkan soal
Bagian 3.2 Studi Kasus (ERD Sederhana)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Bagian 4.1 Latihan Pendahuluan (Transformasi ERD Ke Tabel)
No.
1.
Pertanyaan
Berdasarkan ERD
disamping, pada entitas
pelanggan tentukan tipe
masing-masing atribut
Jawaban
Single
Composit
Single Value
Multivalue
Derived
Attribute
2.
Sebutkan nama
kemudian jelaskan
symbol-simbol ERD
disamping
3.
Lakukan transformasi
dari ERD disamping
4.
Buatlah struktur tabel
dari ERD disamping
5.
Jelaskan ERD disamping
menurut anda
Bagian 4.2 Studi Kasus (Transformasi ERD Ke Tabel)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Bagian 5.1 Latihan Pendahuluan (Extended ER (EER))
N
o.
1.
Pertanyaa
n
Jelaskan
gambar
diagram
ER
disampin
g!
Termasuk
dalam
“relations
hip” jenis
apa?
Jawaban
Nilai
2.
Jelaskan
gambar
diagram
ER
disampin
g?
Termasuk
dalam
“relations
hip” jenis
apa?
3.
Jelaskan
gambar
ER
diagram
disampin
g!
Termasuk
dalam
“Relations
hip” jenis
apa?
4.
Ubahlah
ERD
disampin
g menjadi
struktur
tabel
yang
lengkap!
5.
Jelaskan
gambar
ERD
disampin
g!
Bagian 5.2. Studi Kasus (Extended ER (EER))
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Bagian 6.1. Skema Relasi & Diagram Relasional
N
o.
Pertanyaaan
Jawaban
Nilai
1.
Buatlah skema relasi
dari ERD disamping
Jawab:
2.
Gambarkan Struktur
Tabel dari ERD dibawah
ini :
3.
Buatlah Diagram
Relational untuk ERD
disamping
4.
Berdasarkan Diagram
Relational disamping
buatlah ERD nya
5.
Diketahui skema relasi
berikut ini :
Berdasarkan skema
relasi tersebut, buatlah
ERD nya
Bagian 6.2. Studi Kasus (Skema Relasi dan Diagram Relasional)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai
Bagian 7.1. Latihan Pendahuluan (Normalisasi)
1. Buatlah normalisasi data dari tabel diatas
2. Tabel apa saja yang dihasilkan dari teknik normalisasi yang dilakukan
Bagian 7.2. Studi Kasus (Normalisasi)
o
o
o
Indikator
Tidak Paham
Kurang Paham
Paham
Tanda Tangan Asisten
Nilai