Selamat Datang di mi-akakom.blogspot.com Area Manajemen Informatika: Laporan Praktikum Sistem Basis Data Modul 5

menu

22 Mei 2012

Laporan Praktikum Sistem Basis Data Modul 5

PERTEMUAN KE - 5

TRANSFORMASI DARI MODEL RELATIONAL

KE DALAM BENTUK TABEL

Pada pertemuan kelima ini, mahasiswa diajarkan tentang cara mentranformasikan model data ER ke model bentuk tabel. Pada pertemuan ke lima ini melanjutkan pembahasan pada pertemuan sebelumnya, yaitu pertemuan 4.

Pembahasan Praktikum

  1. PEGAWAI (NIP, NAMA, TGLLH, ALM1, KDPOS, UMUR, KODEATASAN, GAPOK, HONOR)

NIP

NAMA

TGLLH

ALM1

KDPOS

UMUR

KODEATASAN

GAPOK

HONOR

113110095

ANDY

31-05-90

GEJAYAN

55882

21

0095

850000

950000

113110055

JOE

12-08-89

GODEAN

55889

22

0096

950000

1000000

Primary key : NIP

B. DIVISI (KODEDIV, NAMAIV, LOKASI, KODE MANAGER)

KODEDIV

NAMADIV

LOKASI

KODEMANAGER

1131195

KEUANGAN

YOGYAKARTA

110095

Primary key : KODEDIV

C. PROYEK (KODEPRO, NAMAPRO, KODEDIV)

KODEPRO

NAMAPRO

KODEDIV

12300

JALAN LAYANG

1131195

12301

JEMBATAN

1131195

12302

MALL JOGJA

1131195

Primary key : KODEPRO

D. LOKASIPRO (KODEPRO,LOKPRO)

KODEPRO

LOKPRO

12345

BANTUL

12365

SOLO

12302

MAGELANG

Primary key : KODEPRO

  1. PEKERJAANPRO (NIP, KODEPRO, JAM)

NIP

KODEPRO

JAM

113110095

12345

05.00-10.00

113110055

12365

11.00-13.00

Primary key : NIP

  1. TANGGUNGAN (NIP, NAMATGG, JNSKELAMIN, HUBUNGAN)

NIP

NAMATGG

KNSKELAMIN

HUBUNGAN

113110095

BIAYA SEKOLAH

L

ANAK

113110095

BIAYA MAKAN

P

ISTRI

113110055

BIAYA SEKOLAH

P

ANAK

113110055

BIAYA KULIAH

L

ANAK

113110055

BIAYA MAKAN

P

ISTRI

Primary key : NIP

Pembahasan Latihan

a. KARYAWAN(NOKARYAWAN, NAMA, TGLLH, ALM1,KDPOS, UMUR)

NOKARYAWAN

NAMA

TGLLH

ALM

KDPOS

UMUR

113110011

JOKO

31-05-1977

SOLO

55682

35

b. ANGGOTA (KODEANGGOTA, NAMA, ALAMAT, TGLLHR, UMUR)

KODEANGGOTA

NAMA

ALAMAT

TGLLHR

UMUR

1131195

ALI

GEJAYAN NO.02

31-05-90

22

1131167

EDO

TEGALREJO

01-04-90

22

1131169

RIA

BATIKAN

05-03-90

22

c. BUKU (KODEBUKU, JUDULBUKU, PENERBIT)

KODEBUKU

JUDULBUKU

PENERBIT

12300

PUISI CINTA

ERLANGGA

12301

LOVE?

ANDY

12302

ETIKA

ERLANGGA

12303

WEB PEMULA

ERLANGGA

12304

PROFESI WEB

ANDY

12305

MELATIH OTAK

GRAMEDIA

12306

BELAJAR JAVA

GRAMEDIA

d. AWASIBUKU (NOKARYAWAN, KODEBUKU,JAM)

NOKARYAWAN

KODEBUKU

JAM

113110011

12300

07.00-14.00

113110011

12301

07.00-14.00

113110011

12302

07.00-14.00

113110011

12303

07.00-14.00

113110011

12304

07.00-14.00

e. PINJAMBUKU (NOKARYAWAN, KODEANGGOTA,KODEBUKU)

NOKARYAWAN

KODE ANGGOTA

KODEBUKU

113110011

1131195

12304

113110011

1131195

12305

113110011

1131167

12306

113110011

1131169

12300

113110011

1131169

12301

113110011

1131169

12302

f. TANGGUNGAN (NOKARYAWAN, NAMATGG, JNSKELAMIN, HUBUNGAN)

NOKARYAWAN

NAMATGG

KNSKELAMIN

HUBUNGAN

113110011

BIAYA MAKAN

P

ISTRI

113110011

BIAYA SEKOLAH

L

ANAK

113110011

BIAYA KULIAH

P

ANAK

Ø Tabel Karyawan :

NOKARYAWAN, NAMA, TGLLH, ALM1,KDPOS, UMUR

Di dalam table (entitas) karyawan terdapat beberapa atribut yaitu:

-No Karyawan*

-Nama

-Tanggal Lahir

-Alamat
-Kode Pos

-Umur

Di dalam table Karyawan terdapat kunci primary key yaitu No Karyawan. Fungsi table Karyawan untuk mengetahui atau menyimpan data Karyawan.

Ø Anggota:

KODEANGGOTA, NAMA, ALAMAT, TGLLHR, UMUR

Di dalam table Anggota terdapat beberapa atribut yaitu:

-Kode Anggota *

-Nama

-Alamat

-Tanggal Lahir

-Umur

Di dalam table Anggota terdapat kunci primary key Kode Anggota.

Ø Buku:

KODEBUKU, JUDULBUKU, PENERBIT

Di dalam table Buku terdapat beberapa atribut yaitu:

-Kode Buku *

-JudulBuku

-Penerbit

Di dalam table Buku terdapat kunci primary key Kode Buku.

Ø Awasi Buku:

NOKARYAWAN, KODEBUKU,JAM

Di dalam table AwasiBuku terdapat beberapa atribut yaitu:

-No Karyawan *

-Kode Buku

-Jam

Di dalam table Awasi Buku terdapat kunci primary key No Karyawan.

Ø Pinjam Buku:

NOKARYAWAN, KODEANGGOTA,KODEBUKU

Di dalam table PinjamBuku terdapat beberapa atribut yaitu:

-No Karyawan

-Kode Anggota *

-Kode Buku

Di dalam table Pinjam Buku terdapat kunci primary key Kode Anggota.

Ø Tanggungan:

NOKARYAWAN, NAMATGG, JNSKELAMIN, HUBUNGAN

Di dalam table Tanggungan terdapat beberapa atribut yaitu:

-No Karyawan *

-Nama Tanggungan

-Jenis Kelamin

-Hubungan

Di dalam table Tanggungan terdapat kunci primary key No Karyawan.

Tugas

Tranformasikan bentuk EER ke dalam bentuk table untuk system informasi pejualan

Komputer

merek_komputer

id_komputer

ukuran_komputer

compac

1028080

17

accer

546576

14

hp

465768

17

Primary key:Id_komputer

id_askom

alamat_askom

5475869

jakarta

798099

bantul

101830

klaten

Primary key:id_askom

id_konsmn

nama_konsmn

almt_knsmn

162869

indah

jakarta

1871937

hannafi

bantul

319800

suzi

klaten

Primary key:id_knsumen

Kesimpulan

Pada pertemuan ke 5 ini saya dapat menyimpulkan bahwa mentranformasikan model data ER ke model bentuk tabel butuh ketelitian yang sangat tinggi. Sebelum membuat table hendaknya kita mengecek/meneliti apa EER yang kita buat sudah benar apa belum. Karena pada pembuatan EER kita bisa mengetahui berbagai jenis entitas dan atribut. Dan kita juga harus tepat menentukan primary key, dan inputan datanya.