Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Entity Relationship Diagram
2
DIAGRAM-ER ( MENINJAU KEMBALI )
3
(HANYA ME-RELASIKAN 1 ENTITAS)
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
KATA BENDA KATA KERJA
5
ENTITY-RELATIONSHIP DIAGRAM
PEGAWAI JABATAN PUNYA PEGAWAI MEMPUNYAI JABATAN PEGAWAI DIPUNYAI OLEH JABATAN PROYEK KERJA PROYEK DIKERJAKAN OLEH PEGAWAI PROYEK MENGERJAKAN PEGAWAI
6
MAHASISWA PELANGGAN ANGGOTA FAKTUR ENTITY-RELATIONSHIP DIAGRAM NASABAH
REKENING PUNYA PELANGGAN BARANG BELI MAHASISWA MT-KULIAH IKUT PEGAWAI PINJAMAN ANGGOTA BUKU PINJAM FAKTUR STOCK TAMBAH
7
CONTOH UNARY RELATIONSHIP
8
ENTITY-RELATIONSHIP DIAGRAM
PEGAWAI JABATAN PUNYA 1 PROYEK KERJA M MHSISWA MT-KULIAH IKUT N
9
ENTITY-RELATIONSHIP DIAGRAM
NIM NAMA ALAMAT KD-MATKUL NM-MATKUL SKS MHSISWA MT-KULIAH IKUT M N NILAI PEGAWAI JABATAN PUNYA 1 NO-PEG KD-JAB URAIAN TUNJANGAN PROYEK KERJA KD-PROY NM-PROY ANGGARAN HONOR
10
JENIS ENTITY STRONG ENTITY WEAK ENTITY TIDAK MEMPUNYAI KEY
ENTITY-RELATIONSHIP DIAGRAM JENIS ENTITY PEGAWAI ABSEN ISI 1 M STRONG ENTITY WEAK ENTITY NO-PEG NAMA ALAMAT TANGGAL JAM-MASUK JAM-PULANG TIDAK MEMPUNYAI KEY
11
ENTITY-RELATIONSHIP DIAGRAM
NO-PEG NO-PROY NO-PROY NAMA-PROY BIAYA NO-PEG NAMA GAPOK LAMA-KERJA JABATAN 1 M PEGAWAI KERJA PROYEK M M NO-PROY KD-BAR JUMLAH NO-PEG KD-BAG PUNYA PAKAI 1 N KD-BAR HARGA-BAR NAMA-BAR KD-BAG NAMA-BAG BAGIAN BARANG
12
LOGICAL RECORD STRUCTURE
TRANSFORMASI DIAGRAM-ER KE LOGICAL RECORD STRUCTURE ( Meninjau Kembali )
13
SETIAP ENTITY AKAN DIUBAH KEBENTUK SEBUAH KOTAK DENGAN NAMA
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 PERHATIKAN ! CARDINALITY (TINGKAT HUBUNGAN) 1 : 1 ONE-TO-ONE 1 : M ONE-TO-MANY M :N MANY-TO-MANY SANGAT BERPENGARUH PADA TRANSFORMASI PEGAWAI ALAMAT TG-LAHIR STATUS TRANSFORMASI D-ER KE LRS
14
KE ENTITY YANG MEMBUTUHKAN REFERENSI ATAU
TRANSFORMASI 1:1 ONE-TO-ONE PILIH SALAH SATU PEDOMAN PENGGABUNGAN KEARAH WEAK ENTITY KE ENTITY YANG MEMBUTUHKAN REFERENSI ATAU KE ENTITY DENGAN JUMLAH ATRIBUT YANG LEBIH SEDIKIT 1 TRANSFORMASI D-ER KE LRS
15
? TRANSFORMASI D-ER KE LRS TRANSFORMASI 1:1 ONE-TO-ONE KD-JAB NO-PEG
DESKRIPSI TUNJANGAN NO-PEG TGL-LAHIR NAMA ALAMAT STATUS GA-POK 1 PEGAWAI JABATAN PUNYA TINJANGAN ? TRANSFORMASI D-ER KE LRS
16
TIDAK PERLU MELIHAT JUMLAH ATRIBUT YANG LEBIH SEDIKIT
TRANSFORMASI 1:M ONE-TO-MANY SELALU KE ARAH MANY PEDOMAN PENGGABUNGAN TIDAK PERLU MELIHAT JUMLAH ATRIBUT YANG LEBIH SEDIKIT SELALU DIGABUNG KE ARAH MANY M 1 TRANSFORMASI D-ER KE LRS
17
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 TRANSFORMASI D-ER KE LRS
18
RELATIONSHIP BERDIRI SENDIRI
TRANSFORMASI M :N MANY-TO-MANY RELATIONSHIP BERDIRI SENDIRI PEDOMAN TRANSFORMASI TIAP ENTITY MENJADI SEBUAH LOGICAL RECORD STRUCTURE RELATIONSHIP JUGA MENJADI SEBUAH LOGICAL RECORD STRUCTURE M N
19
TRANSFORMASI M :N MANY-TO-MANY
KD-MATKUL DESKRIPSI SKS NIM TGL-LAHIR NAMA ALAMAT JEN-KEL M N MHSISWA MAT-KUL IKUT NILAI TRANSFORMASI D-ER KE LRS
20
N-ARY RELATIONSHIP
21
ENTITY-RELATIONSHIP DIAGRAM
KD-PROY LOKASI JENIS KD-BRNG JUMLAH NAMA-BR HAR-SAT M 1 N PEGAWAI KERJA PROYEK BARANG MOBIL PAKAI DAPAT NO-PEG NAMA ALAMAT HONOR NO-POL MEREK TAHUN WARNA TGL-PAKAI
22
TRANSFORMASI D-ER KE LRS
1 N PEGAWAI KERJA PROYEK BARANG MOBIL PAKAI DAPAT NO-PEG NAMA ALAMAT HONOR KD-PROY LOKASI JENIS KD-BRNG JUMLAH NAMA-BR HAR-SAT NO-POL MEREK TAHUN WARNA TGL-PAKAI TRANSFORMASI D-ER KE LRS
23
TRANSFORMASI D-ER KE LRS
CONTOH M 1 N PEGAWAI KERJA PROYEK BARANG JABATAN PAKAI PUNYA NO-PEG NAMA ALAMAT KD-PROY LOKASI JENIS KD-BRNG JUMLAH NAMA-BR HAR-SAT KD-JAB URAIAN TUNJANGAN TRANSFORMASI D-ER KE LRS
24
TRANSFORMASI D-ER KE LRS
NO-PEG KD-PROY NO-PEG NAMA ALAMAT KD-PROY LOKASI JENIS M 1 PEGAWAI KERJA PROYEK 1 M NO-PEG KD-JAB KD-PROY KD-BRNG JUMLAH PUNYA PAKAI 1 N KD-JAB URAIAN TUNJANGAN KD-BRNG NAMA-BR HAR-SAT JABATAN BARANG NO-PEG NAMA ALAMAT KD-PROY KD-JAB KD-PROY LOKASI JENIS KD-PROY PROYEK PEGAWAI KD-PROY KD-JAB KD-PROY KD-BRNG JUMLAH PAKAI KD-JAB URAIAN TUNJANGAN JABATAN KD-BRNG KD-BRNG NAMA-BR HAR-SAT BARANG
25
LOGICAL RECORD STRUCTURE
TRANSFORMASI LOGICAL RECORD STRUCTURE KE RELASI / TABEL
26
MAHASISWA NIM NAMA ALAMAT TEMPAT-LAHIR TGL-LAHIR J-KELAMIN
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
27
TRANSFORMASI LRS KE RELASI
CONTOH PEGAWAI PROYEK NO-PEG NAMA ALAMAT KD-PROY KD-JAB KD-PROY LOKASI JENIS KD-PROY BARANG KD-BRNG NAMA-BR HARSAT KD-PROY KD-JAB KD-PROY KD-BRNG JUMLAH KD-JAB URAIAN TUNJANGAN PAKAI JABATAN KD-BRNG KD-BRNG NAMA-BR HAR-SAT BARANG
28
TRANSFORMASI LRS KE RELASI
CONTOH NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI URAIAN TUNJANGAN JABATAN LOKASI JENIS PROYEK KD-BRNG JUMLAH PAKAI NAMA-BR HAR-SAT BARANG PAKAI KD-PROY KD-BRNG JUMLAH
29
TRANSFORMASI LRS KE RELASI
CONTOH PROYEK KD-PROY LOKASI JENIS TRANSFORMASI LRS KE RELASI NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI URAIAN TUNJANGAN JABATAN LOKASI JENIS PROYEK KD-BRNG JUMLAH PAKAI NAMA-BR HAR-SAT BARANG
30
KD-JAB URAIAN TUNJANGAN TRANSFORMASI LRS KE RELASI
CONTOH JABATAN KD-JAB URAIAN TUNJANGAN NO-PEG NAMA ALAMAT KD-PROY KD-JAB PEGAWAI URAIAN TUNJANGAN LOKASI JENIS PROYEK KD-BRNG JUMLAH PAKAI NAMA-BR HAR-SAT BARANG TRANSFORMASI LRS KE RELASI
31
NO-PEG NAMA ALAMAT KD-PROY KD-JAB TRANSFORMASI LRS KE RELASI
CONTOH PEGAWAI NO-PEG NAMA ALAMAT KD-PROY KD-JAB NO-PEG NAMA ALAMAT KD-PROY KD-JAB URAIAN TUNJANGAN JABATAN LOKASI JENIS PROYEK KD-BRNG JUMLAH PAKAI NAMA-BR HAR-SAT BARANG TRANSFORMASI LRS KE RELASI
32
NO-PEG NAMA ALAMAT KD-PROY KD-JAB
CONTOH PEGAWAI NO-PEG NAMA ALAMAT KD-PROY KD-JAB PROYEK KD-PROY LOKASI JENIS PAKAI KD-PROY KD-BRNG JUMLAH BARANG KD-BRNG NAMA-BR HARSAT JABATAN KD-JAB URAIAN TUNJANGAN NO-PEG NAMA ALAMAT KD-PROY KD-JAB URAIAN TUNJANGAN LOKASI JENIS KD-BRNG JUMLAH NAMA-BR HAR-SAT TRANSFORMASI LRS KE RELASI
33
CARA LAIN MENUNJUKKAN PRIMARY KEY PEGAWAI
NO-PEG NAMA ALAMAT KD-PROY KD-JAB PROYEK KD-PROY LOKASI JENIS PAKAI KD-PROY KD-BRNG JUMLAH BARANG KD-BRNG NAMA-BR HARSAT JABATAN KD-JAB URAIAN TUNJANGAN TRANSFORMASI LRS KE RELASI CARA LAIN MENUNJUKKAN PRIMARY KEY PK
34
ADA YANG MERASA PERLU MEMPERLIHATKAN FOREIGN KEY
TRANSFORMASI LRS KE RELASI ADA YANG MERASA PERLU MEMPERLIHATKAN FOREIGN KEY PEGAWAI NO-PEG NAMA ALAMAT KD-PROY KD-JAB PROYEK KD-PROY LOKASI JENIS PAKAI KD-PROY KD-BRNG JUMLAH BARANG KD-BRNG NAMA-BR HARSAT JABATAN KD-JAB URAIAN TUNJANGAN 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
Isi : Data Proyek yang dimiliki perusahaan
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 : No Nama Field Jenis Lebar Desimal Keterangan 1 KD_PROY Char 4 Kode Proyek 2 JENIS 15 Jenis Proyek 3 LOKASI 20 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 MASTER
Jumlah yang sudah Ada + Perkembangan selama Umur system JENIS FILE TRANSAKSI Jumlah dalam 1 Periode * Umur system Ingat ! CARDINALITY mempengaruhi Perhitungan Jumlah Record
40
TAHAP MEMBUAT ERD Keluarkan semua atribut yang dimiliki oleh dokumen sumber Tentukan Atribut yang dapat menjadi Primary Key jika TIDAK ADA boleh DIBUAT BARU lalu tentukan ketergantungan atribut terhadap primary key nya Tentukan nama entitas dari kelompok atribut yang telah bergantung terhadap primary keynya. Gambarkan hubungan masing-masing entitas beserta atribut – atributnya. 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.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.