Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

DIAGRAM-ER ( MENINJAU KEMBALI ) ENTITY-RELATIONSHIP DIAGRAM  UNARY RELATIONSHIP (HANYA ME-RELASIKAN 1 ENTITAS)  BINARY RELATIONSHIP (HANYA ME-RELASIKAN.

Presentasi serupa


Presentasi berjudul: "DIAGRAM-ER ( MENINJAU KEMBALI ) ENTITY-RELATIONSHIP DIAGRAM  UNARY RELATIONSHIP (HANYA ME-RELASIKAN 1 ENTITAS)  BINARY RELATIONSHIP (HANYA ME-RELASIKAN."— Transcript presentasi:

1

2 DIAGRAM-ER ( MENINJAU KEMBALI )

3 ENTITY-RELATIONSHIP DIAGRAM  UNARY RELATIONSHIP (HANYA ME-RELASIKAN 1 ENTITAS)  BINARY RELATIONSHIP (HANYA ME-RELASIKAN 2 ENTITAS)  N-ARY RELATIONSHIP (ME-RELASIKAN 3 ENTITAS)

4 ENTITY-RELATIONSHIP DIAGRAM ENTITY RELATIONSHIP KATA BENDA KATA BENDA KATA KERJA

5 ENTITY-RELATIONSHIP DIAGRAM PEGAWAI JABATAN PUNYA PEGAWAIMEMPUNYAIJABATAN PEGAWAIDIPUNYAI OLEHJABATAN PROYEK PEGAWAI KERJA PROYEK DIKERJAKAN OLEHPEGAWAI PROYEK MENGERJAKANPEGAWAI

6 ENTITY-RELATIONSHIP DIAGRAM NASABAH REKENING PUNYA PELANGGAN BARANG BELI MAHASISWA MT-KULIAH IKUT PEGAWAI PINJAMAN PUNYA ANGGOTA BUKU PINJAM FAKTUR STOCK TAMBAH

7 CONTOH UNARY RELATIONSHIP

8 ENTITY-RELATIONSHIP DIAGRAM PEGAWAI JABATAN PUNYA PROYEK PEGAWAI KERJA 1M 1M 11 MHSISWA MT-KULIAH IKUT MN 1M M1

9 ENTITY-RELATIONSHIP DIAGRAM NIM NAMA ALAMAT KD-MATKUL NM-MATKUL SKS MHSISWA MT-KULIAH IKUT MN NIM KD-MATKUL NILAI PEGAWAI JABATAN PUNYA 11 NO-PEG NAMA ALAMAT KD-JAB URAIAN TUNJANGAN NO-PEG KD-JAB PROYEK PEGAWAI KERJA 1M KD-PROY NM-PROY ANGGARAN NO-PEG NAMA HONOR KD-PROY NO-PEG

10 ENTITY-RELATIONSHIP DIAGRAM  JENIS ENTITY PEGAWAI ABSEN ISI 1M STRONG ENTITYWEAK ENTITY PEGAWAI ABSEN ISI 1M NO-PEG NAMA ALAMAT TANGGAL JAM-MASUK JAM-PULANG NO-PEG TIDAK MEMPUNYAI KEY

11 ENTITY-RELATIONSHIP DIAGRAM PEGAWAIKERJAPROYEK M 1 BAGIAN PUNYA N M BARANG PAKAI 1 M NO-PEG NAMA GAPOK LAMA-KERJA JABATAN NO-PROY NAMA-PROY BIAYA NO-PROY KD-BAR JUMLAH KD-BAR HARGA-BAR NAMA-BAR KD-BAG NAMA-BAG NO-PEG KD-BAG NO-PEG NO-PROY

12 TRANSFORMASI DIAGRAM-ER KE LOGICAL RECORD STRUCTURE ( Meninjau Kembali )

13 s PEDOMAN ¶ SETIAP ENTITY AKAN DIUBAH KEBENTUK SEBUAH KOTAK DENGAN NAMA ENTITY BERADA DILUAR KOTAK DAN ATTIBUTE BERADA DI DALAM KOTAK · SEBUAH RELATIONSHIP KADANG DISATUKAN DALAM SEBUAH KOTAK BERSAMA ENTITY, KADANG DIPISAH MENJADI SEBUAH KOTAK TERSENDIRI s PERHATIKAN ! s CARDINALITY (TINGKAT HUBUNGAN) s 1 : 1ONE-TO-ONE s 1 : MONE-TO-MANY s M :N MANY-TO-MANY s SANGAT BERPENGARUH PADA TRANSFORMASI PEGAWAI ALAMAT TG-LAHIR STATUS ALAMAT TG-LAHIR STATUS PEGAWAI TRANSFORMASI D-ER KE LRS

14 s TRANSFORMASI 1:1 ONE-TO-ONE s PILIH SALAH SATU s PEDOMAN PENGGABUNGAN s KEARAH WEAK ENTITY s KE ENTITY YANG MEMBUTUHKAN REFERENSI ATAU s KE ENTITY DENGAN JUMLAH ATRIBUT YANG LEBIH SEDIKIT TRANSFORMASI D-ER KE LRS

15 s TRANSFORMASI 1:1 ONE-TO-ONE KD-JAB DESKRIPSI TUNJANGAN NO-PEG TGL-LAHIR NAMA ALAMAT STATUS GA-POK 1 1 PEGAWAI JABATAN PUNYA NO-PEG TGL-LAHIR NAMA ALAMAT STATUS GA-POK KD-JAB DESKRIPSI TINJANGAN PEGAWAI JABATAN KD-JAB NO-PEG TGL-LAHIR NAMA ALAMAT STATUS GA-POK KD-JAB DESKRIPSI TINJANGAN NO-PEG PEGAWAI JABATAN NO-PEG ? TRANSFORMASI D-ER KE LRS

16 s TRANSFORMASI 1:M ONE-TO-MANY s SELALU KE ARAH MANY s PEDOMAN PENGGABUNGAN s TIDAK PERLU MELIHAT JUMLAH ATRIBUT YANG LEBIH SEDIKIT s SELALU DIGABUNG KE ARAH MANY M 1 1M M 1 TRANSFORMASI D-ER KE LRS

17 s TRANSFORMASI 1:M ONE-TO-MANY KD-PROY DESKRIPSI TGL-MULAI NO-PEG TGL-LAHIR NAMA ALAMAT STATUS GA-POK M 1 PEGAWAI PROYEK KERJA NO-PEG TGL-LAHIR NAMA ALAMAT STATUS GA-POK KD-PROY DESKRIPSI TGL-MULAI PEGAWAI PROYEK KD-PROY TRANSFORMASI D-ER KE LRS

18 s TRANSFORMASI M :N MANY-TO-MANY s RELATIONSHIP BERDIRI SENDIRI s PEDOMAN TRANSFORMASI s TIAP ENTITY MENJADI SEBUAH LOGICAL RECORD STRUCTURE s RELATIONSHIP JUGA MENJADI SEBUAH LOGICAL RECORD STRUCTURE M N

19 s TRANSFORMASI M :N MANY-TO-MANY KD-MATKUL DESKRIPSI SKS NIM TGL-LAHIR NAMA ALAMAT JEN-KEL M N MHSISWA MAT-KUL IKUT NIM KD-MATKUL NILAI NIM TGL-LAHIR NAMA ALAMAT JEN-KEL MHSISWA NIM KD-MATKUL NILAI IKUT NIM KD-MATKUL DESKRIPSI SKS MAT-KUL KD-MATKUL TRANSFORMASI D-ER KE LRS

20 N-ARY RELATIONSHIP

21 ENTITY-RELATIONSHIP DIAGRAM KD-PROY LOKASI JENIS KD-PROY KD-BRNG JUMLAH KD-BRNG NAMA-BR HAR-SAT M 1 N 1 1 M PEGAWAI KERJA PROYEK BARANG MOBIL PAKAIDAPAT NO-PEG NAMA ALAMAT HONOR NO-PEG KD-PROY NO-POL MEREK TAHUN WARNA TGL-PAKAI NO-PEG NO-POL

22 M 1 N 1 1 M PEGAWAI KERJA PROYEK BARANG MOBIL PAKAIDAPAT NO-PEG NAMA ALAMAT HONOR KD-PROY LOKASI JENIS NO-PEG KD-PROY KD-BRNG JUMLAH KD-BRNG NAMA-BR HAR-SAT NO-POL MEREK TAHUN WARNA TGL-PAKAI NO-PEG NO-POL TRANSFORMASI D-ER KE LRS

23 s CONTOH M 1 N 1 1 M PEGAWAI KERJA PROYEK BARANG JABATAN PAKAIPUNYA NO-PEG NAMA ALAMAT KD-PROY LOKASI JENIS NO-PEG KD-PROY KD-BRNG JUMLAH KD-BRNG NAMA-BR HAR-SAT NO-PEG KD-JAB URAIAN TUNJANGAN M 1 N 1 1 M PEGAWAI KERJA PROYEK BARANG JABATAN PAKAIPUNYA NO-PEG NAMA ALAMAT KD-PROY LOKASI JENIS NO-PEG KD-PROY KD-BRNG JUMLAH KD-BRNG NAMA-BR HAR-SAT NO-PEG KD-JAB URAIAN TUNJANGAN TRANSFORMASI D-ER KE LRS

24 NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG M 1 N 1 1 M PEGAWAI KERJA PROYEK BARANG JABATAN PAKAIPUNYA NO-PEG NAMA ALAMAT KD-PROY LOKASI JENIS NO-PEG KD-PROY KD-BRNG JUMLAH KD-BRNG NAMA-BR HAR-SAT NO-PEG KD-JAB URAIAN TUNJANGAN TRANSFORMASI D-ER KE LRS

25 TRANSFORMASI LOGICAL RECORD STRUCTURE KE RELASI / TABEL

26  TIAP SATU LRS AKAN MENJADI SATU TABEL  NAMA LRS MENJADI NAMA TABEL  TIAP 1 (SATU) ATRIBUT AKAN MENJADI 1 (SATU) KOLOM  NAMA ATRIBUT AKAN MENJADI NAMA KOLOM MAHASISWA NIM NAMA ALAMAT TEMPAT-LAHIR TGL-LAHIR J-KELAMIN ATURAN TRANSFORMASI LRS KE RELASI/TABEL MAHASISWA

27 s CONTOH BARANG KD-BRNGNAMA-BRHARSAT NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG TRANSFORMASI LRS KE RELASI

28 s CONTOH PAKAI KD-PROYKD-BRNGJUMLAH NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG TRANSFORMASI LRS KE RELASI

29 s CONTOH PROYEK KD-PROYLOKASIJENIS TRANSFORMASI LRS KE RELASI NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG

30 s CONTOH JABATAN KD-JABURAIANTUNJANGAN NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG TRANSFORMASI LRS KE RELASI

31 s CONTOH PEGAWAI NO-PEGNAMAALAMATKD-PROY KD-JAB NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG TRANSFORMASI LRS KE RELASI

32 s CONTOH PEGAWAI NO-PEGNAMAALAMATKD-PROY KD-JAB PROYEK KD-PROYLOKASIJENIS PAKAI KD-PROYKD-BRNGJUMLAH BARANG KD-BRNGNAMA-BRHARSAT JABATAN KD-JABURAIANTUNJANGAN NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI KD-JAB URAIAN TUNJANGAN JABATAN KD-PROY KD-JAB KD-PROY LOKASI JENIS PROYEK KD-PROY KD-BRNG JUMLAH PAKAI KD-BRNG NAMA-BR HAR-SAT BARANG KD-PROY KD-BRNG TRANSFORMASI LRS KE RELASI

33 PEGAWAI NO-PEGNAMAALAMATKD-PROY KD-JAB PROYEK KD-PROYLOKASIJENIS PAKAI KD-PROYKD-BRNGJUMLAH BARANG KD-BRNGNAMA-BRHARSAT JABATAN KD-JABURAIANTUNJANGAN TRANSFORMASI LRS KE RELASI PEGAWAI NO-PEGNAMAALAMATKD-PROY KD-JAB PROYEK KD-PROYLOKASIJENIS PAKAI KD-PROYKD-BRNGJUMLAH BARANG KD-BRNGNAMA-BRHARSAT JABATAN KD-JABURAIANTUNJANGAN CARA LAIN MENUNJUKKAN PRIMARY KEY PK

34 TRANSFORMASI LRS KE RELASI ADA YANG MERASA PERLU MEMPERLIHATKAN FOREIGN KEY PEGAWAI NO-PEGNAMAALAMATKD-PROY KD-JAB PROYEK KD-PROYLOKASIJENIS PAKAI KD-PROYKD-BRNGJUMLAH BARANG KD-BRNGNAMA-BRHARSAT JABATAN KD-JABURAIANTUNJANGAN PK FK

35 NORMALISASI (FUNCTIONAL DEPENDENCY DIAGRAM)

36 SPESIFIKASI BASIS DATA  Nama File  Media  Isi  Organisasi File  Primary Key  Panjang Record  Jumlah Record  Struktur Data Parameter

37 Nama File: Proyek Media : Harddisk Isi : Data Proyek yang dimiliki perusahaan Organisasi File: Index Sequential Primary key: KD_PROY Panjang record : 39 byte Jumlah record: 13 Record Struktur : NoNama FieldJenisLebarDesimalKeterangan 1KD_PROYChar4 Kode Proyek 2JENISChar15 Jenis Proyek 3LOKASIChar20 Lokasi Proyek

38 RANCANGAN KODE  Semua Primary Key yang dipakai didalam sistem  Menjelaskan Arti setiap digit yang dipakai dalam Pengkodean Contoh : NIM Character (10) Digit 1 dan 2 Menunjukkan Tahun Masuk Digit ke 3 dan Ke 4 Menunjukkan Program Studi Digit Ke 5 dan Ke 6 Menunjukkan Jenjang Digit Ke 7 sampai ke 10 menunjukkan Nomor Pendaftaran

39 RUMUS JUMLAH RECORD JENIS FILE MASTER TRANSAKSI Jumlah yang sudah Ada + Perkembangan selama Umur system Jumlah dalam 1 Periode * Umur system Ingat ! CARDINALITY mempengaruhi Perhitungan Jumlah Record

40 TAHAP MEMBUAT ERD 1.Keluarkan semua atribut yang dimiliki oleh dokumen sumber 2.Tentukan Atribut yang dapat menjadi Primary Key jika TIDAK ADA boleh DIBUAT BARU lalu tentukan ketergantungan atribut terhadap primary key nya 3.Tentukan nama entitas dari kelompok atribut yang telah bergantung terhadap primary keynya. 4.Gambarkan hubungan masing-masing entitas beserta atribut – atributnya. 5.Tentukan Cardinality/tingkat hubungan dari masing- masing Entitas yang telah terhubung.

41 Asumsi : Setiap Unit dapat membuat Lebih dari satu Form Permintaan Barang. Satu Form Permintaan Barang dapat membuat Lebih dari satu Bukti Penyerahan Barang, karena dapat dimungkinkan Jumlah yang diminta bisa tidak sama dengan jumlah yang diserahkan.


Download ppt "DIAGRAM-ER ( MENINJAU KEMBALI ) ENTITY-RELATIONSHIP DIAGRAM  UNARY RELATIONSHIP (HANYA ME-RELASIKAN 1 ENTITAS)  BINARY RELATIONSHIP (HANYA ME-RELASIKAN."

Presentasi serupa


Iklan oleh Google