Package Diagram. Package Diagram. Menggambarkan pengelompokan dari suatu class-class

dokumen-dokumen yang mirip
SISTEM INFORMASI MANAJEMEN

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)

PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT,

Modul 3 Konsep Perancangan Basis Data

Pertemuan 4. Entity-Relationship Diagram (ERD)

Kontrak Kuliah. Entity Relationship Diagram Bagian 1. Edi Sugiarto, S.Kom, M.Kom

Pertemuan 2-3 ER-MODEL

ENTITY RELATIONSHIP DIAGRAM (ERD)

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

Adri Priadana. ilkomadri.com

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Hanif Fakhrurroja, MT

Copyright 2005 PENS-ITS C H A P T E R

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

PERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP

MODEL ENTITY-RELATIONSHIP

STMIK AMIKOM YOGYAKARTA

KOMPONEN ENTITY RELATIONSHIP

PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP MODEL

ACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

Perancangan Basis Data Relasional. Bab IV Converting ER Model To Table

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL

Basis Data I Danny Kriestanto, S.Kom., M.Eng

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

Model Data Dalam SBD

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

MODEL ENTITY-RELATIONSHIP

PERANCANGAN DATABASE E-R DIAGRAM. Pengolahan Basis Data D3-TI STMIK AMIKOM

ENTITY RELATIONSHIP PENGERTIAN

Entity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

E-R Diagram Kusnawi, S.Kom, M.Eng

Basis Data. Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

MODUL 5. Pemodelan Dan Analisis Database

MODEL ENTITY-RELATIONSHIP (Lanjutan)

PERANCANGAN SISTEM DATABASE

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

C H A P T E R. DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI : Konsep Dasar PERANCANGAN Database. Information Technology, EEPIS-ITS

Entity Relationship Model

PRAKTIKUM REKAYASA PERANGKAT LUNAK PENGENALAN DFD dan ERD dengan POWER DESIGNER. oleh : Anisa Istiqomah RPL Kelas B

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

ENTITY RELATIONSHIP DIAGRAM

SISTEM BASIS DATA (Lanjutan) :

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

Metodologi Perancangan basis data secara konseptual

Review Basis Data 1. by: Ahmad Syauqi Ahsan

C H A P T E R DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI : KONSEP DASAR PERANCANGAN DATABASE

Basis data ERD. Entity. Atribut ENTITY RELATIONSHIP DIAGRAM 13/10/2015 TIU TIK. Entity

C H A P T E R. Copyright 2005 PENS-ITS

ER (Entity-Relationship) Model dan Mapping ke Model Relasional. Politeknik Elektronika Negeri Surabaya

Database Design. Pemodelan data & Model Entity-Relationship. Pertemuan 4. Dahlia Widhyaestoeti, S.Kom

ENTITY RELATIONSHIP DIAGRAM (ERD)

Sistem Basis Data BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL. Komponen model data dapat dikategorikan menjadi 3 (tiga) bagian yang meliputi:

LAPORAN SKRIPSI. Disusun Oleh : : Zulis Andriyanto NIM : Program Studi : Sistem Informasi

Rancang Bangun Aplikasi Pelaporan Perkembangan Ternak Sapi Paguyuban Tani Makmur Berbasis Web

C H A P T E R. Copyright 2005 PENS-ITS

Pertemuan9. Disain Basis Data

SISTEM BASIS DATA Presented By

PERANCANGAN SISTEM TERINCI DATABASE

Types of database models. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

Entity adalah objek di dunia yang bersifat unik. Setiap entity mempunyai atribut yang membedakannya dengan entity lainnya.

ENTITY RELATIONSHIP DIAGRAM

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

Pertemuan 6-7. UML (Unified Modeling Language) (Software Design 2) Muhamad Alif,S.Kom Teknik Informatika UTM 17 Oktober 2012

Pertemuan 9. By. Rita Wiryasaputra, ST., M. Cs.

Desain Sistem Basis Data. 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram)

Perancangan Basis Data Relasional. (Lanjutan dengan EER) By : Hanung N. Prasetyo

Perancangan Basis Data Relasional. (Entity Relationship Model) By : Hanung N. Prasetyo

ER (ENTITY RELATIONSHIP) MODEL

LAPORAN SKRIPSI SISTEM IFORMASI PENGELOLAAN DATA PROYEK PADA CV. CIPTA PRIMA BERBASIS WEB

Sistem Basis Data ( )

Bab 2 Pemodelan Data Menggunakan

Perancangan Basis Data

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

BAB III LANDASAN TEORI. bercerita banyak, sehingga perlu diolah lanjut. Informasi dapat dihasilkan dari

PERTEMUAN 5. Model Data Relational (Lanjut)

ACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

Sistem Basis Data. Chapter 5: Logical Database Design and the Relational Model Andronicus Riyono, M.T.

Pemetaan Diagram (E)ER ke Skema Relasional

Relational Database & Pemodelan Data [Review]

Pemodelan Data (1) Week 2

MODEL DATA DIANA RAHMAWATI MAHENDRA ADI NUGRAHA

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah, 2000:30).

NIM Nama... Kode_kul Nama_kul SKS Andi... A01 Pancasila Rudi... A03 Internet I Susi... A02 Network I 2

BAB II LANDASAN TEORI

PERANCANGAN SISTEM TERINCI DATABASE

Entity Relationship Diagram

Desain Data Base. Proses Desain Data Base

SISTEM INFORMASI PENDAFTARAN USAHA INDUSTRI PADA KANTOR PELAYANAN PERIJINAN KABUPATEN KUDUS BERBASIS WEB

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

ASSALAMU ALAIKUM WR.WB

PERTEMUAN 3. Model E-R (Lanjutan)

Laboratorium Database PENS C H A P T E R. Arif Basofi, S.Kom, MT. Teknik Informatika - PENS

Transkripsi:

PERTEMUAN 6

Package Diagram Sebuah bentuk pengelompokkan yang memungkinkan untuk mengambil sebuah bentuk di UML dan mengelompokkan elemenelemennya dalam tingkatan unit yang lebih tinggi. Kegunaan package yang paling umum adalah untuk mengelompokkan class. Package Diagram Menggambarkan pengelompokan dari suatu class-class Package1

Contoh package diagram (Acknowledgments Toeko triyanto) tunggakan guestbook keluhan pelanggan kwitansi i_01 perintah_kerja master_pelangg an index/home pelanggan_reg master_status mutasi user. modul Master_tarif

Entity Relationship Diagram ERD adalah : Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objekobject dasar yang mempunyai hubungan atau relasi antara objekobjek tersebut

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.

Notasi dan Penamaan Untuk Konstruksi Skema Diagram ER No Simbol Keterangan 1. Entity Type Suatu yang ada (secara eksplisit ada) namun keberadaannya dapat nyata dapat virtual, serta perbedaan antar entity harus jelas. Ex. Pegawai, Departemen 2. Weak entity Type Suatu entity yang tidak punya key atribut keberadaannya tidak perlu berdiri sendiri / diluar system. Didalam weak dimungkinkan 1 weak memiliki banyak entity. Setidaknyatidaknya memiliki 1 relasi. Ex. Karyawan Departemen Salary

Notasi dan Penamaan Untuk Konstruksi Skema Diagram ER 3. Attribute Keterangan yang dimilikientity / sifat-sifat yang melekat pada entity yang perlu dicatat. Ex. Pegawai: Nopeg, Nama, Alamat, Jenis Kel, tgl. Masuk 4. Key Attribute Bila didalam attribute terdapat nilai sama, maka kita perlu membuat Key attribute sehingga dipastikan tidak akan terjadi nilai/record sama. Ex. Pegawai : sebagai key adalah NoPeg NoPeg Nama Alamat P01 Bella Malang P02 Bella Batu

Notasi dan Penamaan Untuk Konstruksi Skema Diagram ER 5. Multivalued Attribute Satu entity yang memiliki 2 attribute sama Ex. Departemen yang memiliki 2 lokasi pabrik Departemen Departemen Lokasi Hal ini bukan berarti bias untuk orang yang mempunyai 2 nama atau 2 alamat 6. Composite Attribute Attribute yang mempunyai nilai attribute lebih dari Satu Ex. Nama : Nama Depan Alamat : Jalan Nama Tengah Nomer Nama Belakang Kota

Notasi dan Penamaan Untuk Konstruksi Skema Diagram ER 7. Derived Attribute Merupakan kombinasi dari attribute-attribute dimana keberadaannya tidak perlu disimpan. Ex. MHS Mata Kuliah E1 8. Identifying Relationship Type E2 Bila entity mempunyai hubungan lebih dari satu entity lain. E1 E2

Notasi dan Penamaan Untuk Konstruksi Skema Diagram ER 9. Relationship Type Menyatakan hubungan antar attribute sehingga terjadi pemetaan. Ex. Mahasiswa M Bisa Ambi l N Mat. Kul * * Range # # # # Domain Kodomain Hasil Dari Relasi : One To One (1:1) One To Many (1:N) Many To Many (1:M)

Derajat Relationship UNARY RELATIONSHIP BINARY RELATIONSHIP N-ARY RELATIONSHIP

ENTITY-RELATIONSHIP DIAGRAM PEGAWAI PUNYA JABATAN PEGAWAI MEMPUNYAI JABATAN PEGAWAI DIPUNYAI OLEH JABATAN PROYEK KERJA PEGAWAI PROYEK DIKERJAKAN OLEH PEGAWAI PROYEK MENGERJAKAN PEGAWAI

ENTITY-RELATIONSHIP DIAGRAM PEGAWAI 1 1 PUNYA JABATAN 1 1 1 1 PROYEK 1 M KERJA PEGAWAI 1 M 1 1 MHSISWA M IKUT N MT-KULIAH 1 M M 1

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

ENTITY-RELATIONSHIP DIAGRAM JENIS ENTITY PEGAWAI 1 M ISI ABSEN STRONG ENTITY WEAK ENTITY TIDAK MEMPUNYAI KEY PEGAWAI 1 M ISI ABSEN NAMA ALAMAT TANGGAL JAM-MASUK JAM-PULANG

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

TUGAS Tugas :Buatlah rancangannya dengan mengunakan Tools, misalnya : Enterprise Architect Rational Rose Argo UML Visual Paradigm sesuai dengan diagram yang telah dipelajari diatas (Melanjutkan kasus yang telah dibuat pada pertemuan sebelumnya (Pertemuan IV dan V))