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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

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

2 Himpunan Entitas Lemah Himpunan Entitas Lemah tidak memiliki primary key dan selalu bergantung pada entitas lain. Notasi entitas lemah adalah doble persegi panjang, sedangkan relasinya double diamond. Diskriminator / key parsial adalah atribut atribut yg dpt membedakan entitas entitas yang terdapat di himpunan entitas lemah. Primary key pada Himpunan Entitas lemah ada 2 yaitu primary key dari entitas kuat yg berelasi dan diskriminator / key parsialnya.

3 Himpunan Entitas Lemah Diskriminator digambarkan sebagai garis bawah yang terputusputus. #nip nama Nama penerima tunjangan Nomor penerima tunjangan Pegawai mempunyai Tunjangan jabatan Besar tunjangan Primary key untuk entitas lemah tunjangan adalah nip dan nomor penerima tunjangan

4 Himpunan Entitas Lemah Entitas lemah digambarkan sebagai entitas yang tidak bisa berdiri sendiri, entitas tsb harus bergantung pada entitas lain. Cth di slide depan menjelaskan bahwa orang yang menerima tunjangan tidak akan ada jika tidak ada pegawai.

5 Spesialisasi Merupakan proses desain top-down; dengan mendesain subgrouping didalam himpunan entitas yang berbeda dari himpunan entitas Subgrouping ini menjadi himpunan entitas yang levelnya lebih rendah dan memiliki atribut yang tidak dimiliki pada level atasnya. Di notasikan dengan segi tiga berlabel IS A Sifat dari spesialisasi adalah inheritan atribut yaitu atribut pada level tinggi akan di turunkan pada level di bawahnya.

6 Spesialisasi nama #Id_pegawai Pegawai Besar tunjangan Gaji Per Bulan IS A Upah Per Jam Jumlah Jam Kerja Pegawai Tetap Pegawai Honorer

7 Generalisasi Merupakan proses desain bottom-up; mengkombinasikan jumlah himpunan entitas yang digunakan secara bersamasama Spesialisasi dan Generalisasi merupakan kebalikan yang sederhana satu sama lain. IS-A merujuk pada relasi superclass dan subclass

8 Aggregasi Agregasi adalah enkapsulasi dari entitas entitas yang berelasi (*n-n). Enkapsulasi di perlukan karena kedua entitas yang berelasi tersebut merupakan 1 kesatuan yang tidak bisa di pisah. Notasi aggregasi adalah Persegi Panjang yang membungkus entitas-entitas yg berrelasi. Dosen #kd_dosen mengajar Mahasiwa Mata kuliah semester Thn ajaran mengambil #kd_mata_kuliah nilai #nim

9 Aggregasi Contoh di atas menggambarkan bahwa Mahasiswa hanya mengambil mata kuliah yang sudah ada dosennya. Mahasiswa tidak bisa mengambil mata kuliah yang tidak ada dosennya. Efek dari enkapsulasi tsb adalah relasi Dosen Mengajar Mata Kuliah di pandang sebagai 1 entitas. Dosen #kd_dosen mengajar Mahasiwa Mata kuliah semester Thn ajaran mengambil #kd_mata_kuliah nilai #nim

10 Aggregasi #kd_dosen semester Thn ajaran #kd_mata_kuliah Dosen Mengajar Mata Kuliah nilai mengambil Mahasiwa #nim Relasi Dosen mengajar Mata Kuliah di pandang sebagai 1 Entitas dengan Atributnya yaitu Atributnya relasi

11 Ringkasan Notasi Simbol di ER

12 Ringkasan Notasi Simbol di ER

13 Penurunan Skema ER ke Tabel Dari diagram ER dapat langsung di turunkan menjadi sekumpulan tabel dengan aturan seperti berikut : Setiap Entitas menjadi 1 Tabel Setiap atribut entitas menjadi kolom di tabel Kardinalitas relasi akan menentukan jumlah tabel yang terbentuk

14 Representasi Himpunan Entitas sebagai Tabel Himpunan Strong Entity diturunkan ke dalam tabel dengan atribut yang sama. Cth Entitas Mahasiswa -> Tabel Mahasiswa

15 Atribut Komposit dan Multivalued Atribut komposit akan dipecah dengan membuat atribut terpisah untuk masing masing komponennya. Cth atribut nama Pada Tabel mahasiwa, di pecah menjadi 2 kolom yaitu nama depan dan nama belakang. Atribut multivalued mengharuskan untuk di pecah menjadi 2 Tabel. Atribut multivalued M dari entitas E direpesentasikan oleh tabel terpisah EM.

16 Contoh penerapan Atribut Multivalued Tabel asli di pecah

17 Merepresentasikan Himpunan Entitas Lemah Himpunan Weak Entiy akan menjadi tabel tersendiri yang didalamnya ada kolom primary key yang merupakan identifikasi dari strong entity. Tabel Pegawai Diskriminator Tabel Tunjangan

18 Merepresentasikan Relasi (* pd kardinalitas n to n ) Relasi dari Himpunan Banyak ke Banyak direpresentasikan kedalam Tabel tersendiri dengan primary key dari 2 Entitas menjadi atribut di Tabel Relasi. kota #kd_kuliah #nim nama nilai sks alamat Mahasiswa mengambili MataKuliah prodi ipk dosen umur Nama mtkul

19 Merepresentasikan Relasi (* pd kardinalitas n to n ) Tabel Mahasiwa Tabel Mata Kuliah Tabel Mengambil

20 Hubungan Kardinalitas dengan Banyaknya Tabel Yg Terbentuk 1 ke 1 -> Pilih 1 primary key di 1 Entitas untuk mjd foreign key bagi Entitas Lain. 1 ke N dan N ke 1 -> Primary key Tabel berkardinalitas sedikit mjd foreign key pada Tabel berkardinalitas banyak. N ke N -> Relasi menjadi Tabel dengan Primary key pada 2 Entitas menjadi foreign key di tabel relasi.

21 Representasi Spesialisasi dalam Tabel (IS-A) Metoda 1 Bentuklah tabel untuk level entitas yg lebih tinggi Bentuklah tabel untuk level entitas yg lebih rendah (* dengan memasukkan primary key pada level yg lebih tinggi) Tabel Pegawai Tabel Pegawai Tetap Tabel Pegawai Honorer

22 Representasi Spesialisasi dalam Tabel (IS-A) Metoda 2 Bentuklah tabel untuk tiap himpunan entitas dengan semua atribut lokal dan turunan. Bisa jadi tabel pada level tinggi tidak perlu di simpan jika spesialisasi adalah total. Jika diperlukan bisa dibuat view yang menggabungkan tabel tabel spesialisasi. Tabel Pegawai Tetap Tabel Pegawai Honorer

23 Representasi Agregasi Pada Tabel Untuk merepresentasikan agregasi, buatlah tabel yang terdiri dari : Foreign key dari himpunan entitas yang berhubungan Setiap atribut deskriptif Atribut baru untuk primary key di tabel relasi

24 Representasi Agregasi Pada Tabel Dosen #kd_dosen mengajar Mata kuliah semester Thn ajaran mengambil #kd_mata_kuliah nilai Mahasiwa #nim

25 Representasi Agregasi Pada Tabel Tabel Dosen Tabel Mata Kuliah Tabel Dosen Mengajar Mata Kuliah Berikan primary key baru pada tabel relasi Dosen Mangajar Mt Kul

26 Representasi Agregasi Pada Tabel Tabel Mahasiswa Tabel Mahasiswa Mengambil Mtkul

27 Terima Kasih

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

Perancangan Basis Data Relasional. (Lanjutan dengan EER) By : Hanung N. Prasetyo Perancangan Basis Data Relasional (Lanjutan dengan EER) By : Hanung N. Prasetyo Himpunan Entitas Lemah Himpunan Entitas Lemah tidak memiliki primary key dan selalu bergantung pada entitas lain. Notasi

Lebih terperinci

Adri Priadana. ilkomadri.com

Adri Priadana. ilkomadri.com Adri Priadana ilkomadri.com Entity, Entity Set Entity : object atau benda dalam dunia nyata Entity Set : Sekumpulan entity yang sejenis Misal kumpulan orang yang berobat di sebuah rumah sakit dapat didefinisikan

Lebih terperinci

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom. SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom. POLITEKNIK NEGERI LAMPUNG 2007 Chapter 2 ER Model (Entitiy Relatioanship) OBJECTIVES Tujuan Memahami konsep dasar ER Model Memahami Entity, Attribute, Entity

Lebih terperinci

Pertemuan IV Advanced Entity Relationship Diagram Fak. Teknik Jurusan Teknik Informatika

Pertemuan IV Advanced Entity Relationship Diagram Fak. Teknik Jurusan Teknik Informatika Pertemuan IV Advanced Entity Relationship Diagram Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Himpunan Entitas Lemah h(weak

Lebih terperinci

PERTEMUAN IV ADVANCED ENTITY RELATIONSHIP DIAGRAM FAK. TEKNIK JURUSAN TEKNIK INFORMATIKA

PERTEMUAN IV ADVANCED ENTITY RELATIONSHIP DIAGRAM FAK. TEKNIK JURUSAN TEKNIK INFORMATIKA PERTEMUAN IV ADVANCED ENTITY RELATIONSHIP DIAGRAM FAK. TEKNIK JURUSAN TEKNIK INFORMATIKA Pertemuan IV Advanced Entity Relationship Diagram Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca

Lebih terperinci

Entity Relationship Model

Entity Relationship Model Entity Relationship Model Gentisya Tri Mardiani, S.Kom., M.Kom BasDat 2016 Pendahuluan Model data E-R didasarkan pada persepsi bahwa dunia nyata merupakan sekumpulan dari sejumlah obyek dasar (entitas)

Lebih terperinci

Konversi ERD ke Tabel. Brigida Arie Minartiningtyas, M.Kom.

Konversi ERD ke Tabel. Brigida Arie Minartiningtyas, M.Kom. Konversi ERD ke Tabel Brigida Arie Minartiningtyas, M.Kom. One To One Setiap elemen dari entitas A dapat berhubungan dengan maksimal satu elemen dari entitas B, demikian juga sebaliknya One to One Menambahkan

Lebih terperinci

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom PERANCANGAN BASIS DATA Alif Finandhita, S.Kom Proses perancangan basis data, terlepas dari masalah yang ditangani dibagi menjadi 3 tahapan : Perancangan basis data secara konseptual Merupakan upaya untuk

Lebih terperinci

Entity Relationship Model

Entity Relationship Model Entity Relationship Model Outline Pendahuluan Entitas Atribut Batasan Keys Hubungan Pendahuluan Model data E-R didasarkan pada persepsi bahwa dunia nyata merupakan sekumpulan dari sejumlah obyek dasar

Lebih terperinci

Desain Data Base. Proses Desain Data Base

Desain Data Base. Proses Desain Data Base DESAIN DATA BASE Desain Data Base Proses Desain Data Base Analisis Persyaratan Desain Data Base Konseptual Desain Data Base Logika Perbaikan Skema Desain Data Base Fisik Desain Aplikasi dan Keamanan Analisis

Lebih terperinci

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

Perancangan Basis Data Relasional. (Entity Relationship Model) By : Hanung N. Prasetyo Perancangan Basis Data Relasional (Entity Relationship Model) By : Hanung N. Prasetyo Database Model Definisi Pemodelan ER ER adalah salah satu pemodelan basis data ke dalam bentuk Entitas-Entitas dan

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA Kompetensi Dasar : Mampu memahami konsep Model Entity Relationship dan mampu merancang basis data dengan teknik Entity Relationship Diagram Indikator : Mampu

Lebih terperinci

PEMODELAN DATA (ER-D) Basis Data -1 / Dian Dharmayanti

PEMODELAN DATA (ER-D) Basis Data -1 / Dian Dharmayanti PEMODELAN DATA (ER-D) Basis Data -1 / Dian Dharmayanti OUTLINE Modeling Entity, Relationship, Attributes Mapping Cardinality Constraints Key ER Diagram Design Issues Modeling (Entitas) Entitas adalah sesuatu

Lebih terperinci

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

PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT, PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT, 14-10-16 SIMBOL-SIMBOL DALAM E-R DIAGRAM Notasi Arti Notasi Arti ENTITY ATRIBUT WEAK ENTITY ATRIBUT PRIMARY KEY RELATIONSHIP ATRIBUT MULTI VALUE IDENTIFYING

Lebih terperinci

Pertemuan 4. Entity-Relationship Diagram (ERD)

Pertemuan 4. Entity-Relationship Diagram (ERD) Pertemuan 4 Entity-Relationship Diagram (ERD) Simbol-simbol dalam E-R Diagram Notasi Arti ENTITY WEAK ENTITY RELATIONSHIP IDENTIFYING RELATIONSHIP ATRIBUT DERIVATIF Notasi Arti ATRIBUT ATRIBUT PRIMARY

Lebih terperinci

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST Entity Relationship Diagram - ERD Mardhiya Hayaty, ST Entity, Entity Set. Entity : object atau benda dalam dunia nyata Entity Set : Sekumpulan entity yang sejenis Misal - kumpulan orang yang berobat di

Lebih terperinci

Desain Database Relasional

Desain Database Relasional DIKLAT TEKNIS UMUM DESAIN PENGELOLAAN DATABASE MODUL Desain Database Relasional Oleh Dr. Khamami Herusantoso Sanyoto Gondodiyoto Widyaiswara Pusdiklat Keuangan Umum KEMENTERIAN KEUANGAN REPUBLIK INDONESIA

Lebih terperinci

By HendraNet Page 1 / 109

By HendraNet Page 1 / 109 BASIS DATA Page 1 / 109 DAFTAR ISI KATA PENGANTAR... iii DAFTAR ISI... iv Daftar Gambar... viii Daftar Tabel... x 1 PENGENALAN BASIS DATA... 1 1.1. Data dan Informasi... 2 1.2. Siklus Informasi... 2 1.3.

Lebih terperinci

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT ENTITY RELATIONAL MODEL Dr.Budi Setiyono, MT Pemodelan Data Definisi Database dapat dimodelkan sebagai : Suatu koleksi dari entitas relationship diantara entitas tersebut Suatu entity merupakan suatu object

Lebih terperinci

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL

ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL BAB 1 ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL Tujuan Belajar: Memahami konsep dalam Model EntitasHubungan (EntityRelationship Model) Memahami dan bisa membuat Entity Relationship Diagram (ERD) Memahami

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST Entity Relationship Diagram ERD Mardhiya Hayaty, ST Entity, Entity Set. Entity : object atau benda dalam dunia nyata Entity Set : Sekumpulan entity

Lebih terperinci

STEPHANIE BETHA ROSSI H,S.ST

STEPHANIE BETHA ROSSI H,S.ST STEPHANIE BETHA ROSSI H,S.ST DEFINISI JENIS MODEL DATA MODEL RELASIONAL IMPLEMENTASI MODEL RELASIONAL APA SIH MODEL DATA ITU?? Model data adalah suatu konsep yang terintegrasi dalam menggambarkan hubungan

Lebih terperinci

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship TIU Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship TIK Memahami bagaimana wujud data relational Menjelaskan simbol dan istilah yang terdapat di dalam model ER Mentransformasikan

Lebih terperinci

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)

ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM) BASIS DATA I/2011-GANJIL ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM) Oleh Satrio Agung Wicaksono, S.Kom., M.Kom 21 September 2011 BASIS DATA I/2011-GANJIL 1 Model Entity Relationship Model Entity Relationship

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data Manfaat ERD ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD kita dapat menjawab pertanyaan seperti : 1. Data apa yang kita

Lebih terperinci

SISTEM BASIS DATA (Lanjutan) :

SISTEM BASIS DATA (Lanjutan) : SISTEM BASIS DATA (Lanjutan) : BAB III : Basis Data Relasional Pengertian : Pada model relasional, basis data disusun dalam bentuk tabel dua dimensi yang terdiri atas baris (record) dan kolom (field).pertemuan

Lebih terperinci

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

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD) MODUL 1 SEPUTAR PERACAGA DATABASE TUJUA PRAKTIKUM 1. Praktikan mampu menggambarkan ERD dengan baik dan benar dengan ER Modeling. 2. Praktikan dapat memahami konsep Basis Data Relasional. 3. Praktikan mampu

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP DIAGRAM (ERD) Sistem Basis Data Materi 6 ENTITY RELATIONSHIP DIAGRAM (ERD) ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship

Lebih terperinci

Pertemuan 2-3 ER-MODEL

Pertemuan 2-3 ER-MODEL Pertemuan 2-3 ER-MODEL INDIKATOR 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan

Lebih terperinci

Modul ke: Pertemuan - 8. Model Relasi Entitas. Fakultas Ilmu Komputer. Ariefah Rachmawati. Program Studi Sistem Informasi.

Modul ke: Pertemuan - 8. Model Relasi Entitas. Fakultas Ilmu Komputer. Ariefah Rachmawati. Program Studi Sistem Informasi. Modul ke: Pertemuan - 8 Model Relasi Entitas Fakultas Ilmu Komputer Ariefah Rachmawati Program Studi Sistem Informasi www.mercubuana.ac.id Bagian Isi Entity Sets Relationship Sets Design Issues Mapping

Lebih terperinci

IMPLEMENTASI BASIS DATA. By : I Ngh Putu Mardika, S.Pd

IMPLEMENTASI BASIS DATA. By : I Ngh Putu Mardika, S.Pd IMPLEMENTASI BASIS DATA By : I Ngh Putu Mardika, S.Pd Performansi basis data ditentukan oleh Kualitas dan bentuk perancangan basis data Kualitas mesin / komputer Platform yang dipilih Sistem operasi DBMS

Lebih terperinci

Matakuliah : Basisdata Versi : Materi : Model Data Lanjutan Penyaji : Zulkarnaen NS

Matakuliah : Basisdata Versi : Materi : Model Data Lanjutan Penyaji : Zulkarnaen NS Matakuliah : Basisdata Versi : 1.0.0 Materi : Model Data Lanjutan Penyaji : Zulkarnaen NS 1 Varian Entitas Varian Entitas - Himpunan Entitas Kuat/Bebas (Strong Entity Sets) Merupakan himpunan entitas yang

Lebih terperinci

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

Kontrak Kuliah. Entity Relationship Diagram Bagian 2. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Entity Relationship Diagram Bagian 2 Edi Sugiarto, S.Kom, M.Kom Spesialisasi Merupakan dekomposisi (pengelompokan) sebuah himpunan entitas yang melahirkan himpunan entitas baru dilakukan

Lebih terperinci

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

Desain Sistem Basis Data. 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram) Desain Sistem Basis Data 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram) Entity/Entitas itu? orang, tempat, kejadian atau konsep yang informasinya direkam. Contoh: Entitas

Lebih terperinci

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data MODEL ENTITY RELATIONSHIP DIAGRAM Basis data TIU Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship TIK Memahami bagaimana wujud data relational Dapat membuat contoh penerapan

Lebih terperinci

Pemetaan Diagram (E)ER ke Skema Relasional

Pemetaan Diagram (E)ER ke Skema Relasional System Technology Database 1 3 Pemetaan Diagram (E)ER ke Skema Relasional Dahlia Widhyaestoeti, S.Kom dahlia.widhyaestoeti@gmail.com dahlia74march.wordpress.com Pemetaan Diagram ER ke Skema Relasional

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 5 Sistem Informasi Manajemen Komputer: Pemodelan Data Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com http://hanifoza.wordpress.com Desain Database Model

Lebih terperinci

ENTITY RELATIONSHIP MODEL

ENTITY RELATIONSHIP MODEL Pertemuan 4 ENTITY RELATIONSHIP MODEL ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari

Lebih terperinci

KODE MK : ST 126 UT3. Pemodelan Data. Agus Romadhona

KODE MK : ST 126 UT3. Pemodelan Data. Agus Romadhona KODE MK : ST 126 UT3 Pemodelan Data Agus Romadhona MODEL DATA Model data adalah kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan-batasan data dala suatu organisasi.

Lebih terperinci

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI. SISTEM BASIS DATA 2 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 2 SBD 2 Model Enhanced Entity Relationship Review Konsep Model Enhanced Entity Relationship (EER). Konsep Model EER : Superclass dan Subclass.

Lebih terperinci

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

E-R Diagram Kusnawi, S.Kom, M.Eng E-R R Diagram Kusnawi, S.Kom, M.Eng Diagram E-RE Diagram E-R E R (Entity- Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat untuk berkomunikasi antara

Lebih terperinci

Model Relational. Dian Dharmayanti

Model Relational. Dian Dharmayanti Model Relational Dian Dharmayanti Pendahuluan Relation Properti Relasi Basis Data Relasional Key Konversi Model E-R ke Relasional Transformasi kedalam skema relasi Pendahuluan Model relasional terkait

Lebih terperinci

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

NIM Nama... Kode_kul Nama_kul SKS Andi... A01 Pancasila Rudi... A03 Internet I Susi... A02 Network I 2 Relasi ( Relationship ) digunakan untuk menunjukkan hubungan antar entitas Himpunan Relasi ( Relationship Sets) merupakan kumpulan semua relasi diantara entitas Contoh Mata Kuliah IM ama... Kode_kul ama_kul

Lebih terperinci

Model Relational. S# Nama Status Kota S1 Hanato 20 Bandung S2 Andi 10 Jakarta S3 Shy 25 Surabaya S4 Tina 20 Medan

Model Relational. S# Nama Status Kota S1 Hanato 20 Bandung S2 Andi 10 Jakarta S3 Shy 25 Surabaya S4 Tina 20 Medan Model elational Pendahuluan E. F. Codd A elational Model of Data for large shared data bank 1970 Model relasional terkait dengan 3 aspek : struktur data, integritas data dan manipulasi data. DBMS (Sistem

Lebih terperinci

Entity Relationship Diagram.

Entity Relationship Diagram. Entity Relationship Diagram http://www.brigidaarie.com Diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976 Menggambarkan persepsi dari pemakai dan berisi obyek-obyek dasar yang disebut entity dan

Lebih terperinci

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

Kontrak Kuliah. Entity Relationship Diagram Bagian 1. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Entity Relationship Diagram Bagian 1 Edi Sugiarto, S.Kom, M.Kom Pendahuluan Entity Relationship Diagram (ERD) merupakan cara abstrak menggambarkan basis data. Pertama kali diusulkan oleh

Lebih terperinci

Pertemuan 6. Data Design

Pertemuan 6. Data Design Pertemuan 6 Data Design Model Basis Data Model Data: kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data, dan batasan data. Contoh: Model Keterhubungan Entitas

Lebih terperinci

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM (ERD)

ENTITY RELATIONSHIP DIAGRAM (ERD) ENTITY RELATIONSHIP DIAGRAM (ERD) Bahasan Sistem Basis Data kali ini tentang Entity Relationship Diagram (ERD) salah satu bentuk pemodelan basis data yang sering digunakan dalam pengembangan sistem informasi.

Lebih terperinci

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

Package Diagram. Package Diagram. Menggambarkan pengelompokan dari suatu class-class 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

Lebih terperinci

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

Entity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom   Wa: Entity Relationship Diagram Rima Dias Ramadhani, S.Kom., M.Kom Email: rima@ittelkom-pwt@ac.id Wa: 087731680017 Entity Relationship Diagram Semesta Data di dunia nyata ditransformasikan ke dalam sebuah

Lebih terperinci

PRAKTIKUM BASIS DATA MODUL 1 PERANCANGAN DATABASE MENGGUNAKAN ER DIAGRAM

PRAKTIKUM BASIS DATA MODUL 1 PERANCANGAN DATABASE MENGGUNAKAN ER DIAGRAM PRAKTIKUM BASIS DATA MODUL 1 PERANCANGAN DATABASE MENGGUNAKAN ER DIAGRAM LABORATORIUM REKAYASA PERANGKAT LUNAK TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2008-2009 MODUL 1 Perancangan

Lebih terperinci

Sistem Basis Data ( )

Sistem Basis Data ( ) Sistem Basis Data (1230283) Pertemuan Ke-3 Model Data Rifki Indra Perwira http://learning.upnyk.ac.id Teknik Informatika - UPN[V]Yk 1 Deskripsi Pengertian tentang model data Model logika berbasis record

Lebih terperinci

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

Basis data ERD. Entity. Atribut ENTITY RELATIONSHIP DIAGRAM 13/10/2015 TIU TIK. Entity ENTITY RELATIONSHIP DIAGRAM Basis Data Shinta P. Sari TIU Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship TIK Memahami bagaimana wujud data relational Dapat membuat contoh

Lebih terperinci

BAB 2 MODEL RELASI ENTITAS (E-R MODEL)

BAB 2 MODEL RELASI ENTITAS (E-R MODEL) BAB 2 MODEL RELASI ENTITAS (E-R MODEL) Tinjauan Desain Basis Data Desain Konseptual (Dengan menggunakan ER-Model) Informasi apa yang dikandung oleh suatu entity dan relasi yang harus disimpan dalam basis

Lebih terperinci

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

Database Design. Pemodelan data & Model Entity-Relationship. Pertemuan 4. Dahlia Widhyaestoeti, S.Kom Database Design Pertemuan 4 Pemodelan data & Model Entity-Relationship Dahlia Widhyaestoeti, S.Kom Pemodelan Data Pemodelan data / sistem dalam database diguanakan Model ER (Entity Relationship) Diagram

Lebih terperinci

ERD (Entity Relationship Diagram)

ERD (Entity Relationship Diagram) ERD (Entity Relationship Diagram) Sartim sartim@raharja.info Abstrak Dalam rekayasa perangkat lunak, sebuah Entity-Relationship Model (ERM) merupakan model data abstrak atau konseptual yang merepresentasikan

Lebih terperinci

OVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT

OVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT OVERVIEW BASIS DATA RELASIONAL Oleh: Ir. M. Ramadhan, MT Model Relasional Yang akan dibahas: Model relasional: struktur, karakteristik, key, representasi skema basis data Integritas relasional: integritas

Lebih terperinci

Model Data Dalam SBD

Model Data Dalam SBD Model Data Dalam SBD Sistem Basis Data ( FE UDINUS ) Model Data : sekumpulan perangkat konseptual untuk menggambarkan data, hubungan antar data, semantik dan batasan data. Model data biasanya digunakan

Lebih terperinci

SISTEM BASIS DATA Presented By

SISTEM BASIS DATA Presented By SISTEM BASIS DATA Presented By BAB IV PERANCANGAN BASIS DATA Pentingnya Perancangan Basis data : Perancangan basis data adalah cara formal untuk menggambarkan data yang digunakan dan diciptakan dalam suatu

Lebih terperinci

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

ER (Entity-Relationship) Model dan Mapping ke Model Relasional. Politeknik Elektronika Negeri Surabaya ER (Entity-Relationship) Model dan Mapping ke Model Relasional Politeknik Elektronika Negeri Surabaya Tujuan Pembelajaran Tujuan: 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami

Lebih terperinci

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)

Lebih terperinci

ERD MAPPING BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

ERD MAPPING BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs. ERD MAPPING BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRE TEST Sebutkan langkah-langkah perancangan basis data? Jelaskan! Jelaskan mengenai jenis-jenis relasi. Jabarkan! Jelaskan mengenai derajat relasi.

Lebih terperinci

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

Basis Data. Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Basis Data Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3.

Lebih terperinci

BAB IV Normalisasi Data

BAB IV Normalisasi Data Normalisasi Data 1. Pengertian Normalisasi Data Perancangan basis data diperlukan, agar dapat terbentuk basis data yang efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah dalam

Lebih terperinci

Model Entity Relationship Bagian II

Model Entity Relationship Bagian II Model Entity Relationship Bagian II Sistem Berkas dan Basis Data CS2323 ADE, HTT, KAL Outline Diagram ER Konstrain Kardinalitas Relasi Ternary Diagram ER Diagram ER merupakan model konseptual untuk menggambarkan

Lebih terperinci

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

Entity adalah objek di dunia yang bersifat unik. Setiap entity mempunyai atribut yang membedakannya dengan entity lainnya. Entity adalah objek di dunia yang bersifat unik. Setiap entity mempunyai atribut yang membedakannya dengan entity lainnya. Entity Set merupakan sekelompok entitas yang sejenis dan berada dalam lingkup

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4 ENTITY RELATIONSHIP DIAGRAM SiBaDa Sesi 4 ENTITY RELATIONAL DIAGRAM ERD adalah suatu diagram untuk menggambarkan desain konseptual dari yang menghubungkan antara objek satu dengan objek lainnya dalam dunia

Lebih terperinci

Entity Relationship Diagram

Entity Relationship Diagram Entity Relationship Diagram Ema Utami, S.Si, M.Kom STMIK AMIKOM Yogyakarta Entity Relationship Diagram (ERD) Kompetensi Dasar: 1. Mampu memahami konsep model ER 2. Mampu merancang BD dengan teknik ERD

Lebih terperinci

MAKALAH PERANCANGAN BASIS DATA MODEL DATA. Disusun oleh: Ainun Aisyiyah Iman Safuad Ismi Fadhilah

MAKALAH PERANCANGAN BASIS DATA MODEL DATA. Disusun oleh: Ainun Aisyiyah Iman Safuad Ismi Fadhilah MAKALAH PERANCANGAN BASIS DATA MODEL DATA Disusun oleh: Ainun Aisyiyah 2014001690 Iman Safuad 2014001726 Ismi Fadhilah 2014001729 AMIK Harapan Bangsa Surakarta 2015 MODEL DATA A. Pengertian Model Data

Lebih terperinci

Pertemuan 4 ENTITY RELATIONSHIP

Pertemuan 4 ENTITY RELATIONSHIP Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model

Lebih terperinci

Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) Matakuliah : Basisdata Versi : 1.0.0 Materi : Model Data Penyaji : Zulkarnaen NS 1 Model data sendiri dapat didefinisikan sebagai kumpulan perangkat konseptual untuk menggambarkan data, hubungan data,

Lebih terperinci

Analisis Dan Perancangan Sistem ( Systems Analysis And Design)

Analisis Dan Perancangan Sistem ( Systems Analysis And Design) BAB 9 Designing Database Table 1 Dari diagram ERD akan direpresentasikan menjadi sebuah database secara fisik. Sedangkan komponen-komponen diagram E-R yang berupa himpunan entitas dan himpunan relasi akan

Lebih terperinci

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

Pertemuan 9. By. Rita Wiryasaputra, ST., M. Cs. Pertemuan 9 By. Rita Wiryasaputra, ST., M. Cs. Tugas 8/11/2016 Definisi Stored Procedure Fungsi stored procedure Contoh stored procedure Tugas 8/11/2016 Perhatikan gambar, Buat ERD dari kasus pembangunan

Lebih terperinci

STEPHANIE BETHA R.H,S.ST

STEPHANIE BETHA R.H,S.ST STEPHANIE BETHA R.H,S.ST Entitas Lemah Berisi entitas-entitas yang kemunculannya tergantung pada eksistensinya dalam sebuah relasi terhadap entitas (strong entity) Himpunan entitas yang demikian tidak

Lebih terperinci

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

Copyright 2005 PENS-ITS C H A P T E R C H A P T E R 2 ER (ENTITY RELATIONSHIP) MODEL Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan

Lebih terperinci

E-R Model (Model Keterhubungan Entitas)

E-R Model (Model Keterhubungan Entitas) Semesta data di dunia nyata ditansformasikan ke dalam sebuah diagram dengan memanfaatkan perangkat konseptual disebut dengan ERD (Entity Relationship Diagram). Simbol / Notasi E-R Diagram : Strong Entity

Lebih terperinci

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

PERANCANGAN DATABASE E-R DIAGRAM. Pengolahan Basis Data D3-TI STMIK AMIKOM PERANCANGAN DATABASE E-R DIAGRAM Pengolahan Basis Data D3-TI STMIK AMIKOM DIAGRAM E-R Diagram E-R (Entity-Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat

Lebih terperinci

Normalisasi Lanjut. I. Review Normalisasi

Normalisasi Lanjut. I. Review Normalisasi Normalisasi Lanjut I. Review Normalisasi Definisi Normalisasi adalah suatu teknik untuk mengorganisasikan data ke dalam tabeltabel untuk memenuhi kebutuhan pemakai di dalam suatu ogranisasi. Tujuan dari

Lebih terperinci

Model Data HANI IRMAYANTI, M.KOM

Model Data HANI IRMAYANTI, M.KOM Model Data HANI IRMAYANTI, M.KOM Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantic (makna) data dan batasan data. Karena yang ingin ditunjukkannya adalah

Lebih terperinci

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

Sistem Basis Data BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL. Komponen model data dapat dikategorikan menjadi 3 (tiga) bagian yang meliputi: BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL 8.1. Model Data Model data adalah sekumpulan konsep yang terintegrasi untuk mendiskripsikan data, hubungan antar data dan batasan batasannya dalam suatu organisasi.

Lebih terperinci

Pertemuan 11. Donny Yulianto, S.Kom

Pertemuan 11. Donny Yulianto, S.Kom Pertemuan 11 Donny Yulianto, S.Kom Entity-Relationship data model didasarkan pada persepsi dari suatu dunia nyata yang terdiri dari sekumpulan object dasar yang disebut entitas dan relasi antara object-object

Lebih terperinci

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP STMIK JKRT STI&K - 2011 SISTEM SIS DT MODEL ENTITY-RELTIONSHIP ENTITS (ENTITY) atau HIMPUNN ENTITS (ENTITS SETS) Dapat didefinisikan sebagai suatu kumpulan objek yang dapat dibedakan / diidentifikasi secara

Lebih terperinci

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

C H A P T E R. Copyright 2005 PENS-ITS C H A P T E R 2 Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan himpunan relasi. 4. Memahami

Lebih terperinci

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS BASIS DATA Desain Database dan Normalisasi Fakultas Ilmu Komputer UDINUS Relasi (review) Kumpulan atribut yang nilainya : Setiap atribut harus berharga tunggal. Semua harga pada suatu atribut harus mempunyai

Lebih terperinci

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis. BAB II DASAR TEORI 2.1. Konsep dan Definisi Konsep 2.1.1.Konsep Dasar Perancangan Perancangan basis data merupakan langkah untuk menentukan basis data yang diharapkan dapat mewakili kebutuhan pengguna.

Lebih terperinci

Materi 1 SISTEM BASIS DATA 3 SKS Semester 2 S1 Sistem Informasi UNIKOM 2017 Nizar Rabbi Radliya

Materi 1 SISTEM BASIS DATA 3 SKS Semester 2 S1 Sistem Informasi UNIKOM 2017 Nizar Rabbi Radliya Materi 1 SISTEM BASIS DATA 3 SKS Semester 2 S1 Sistem Informasi UNIKOM 2017 Nizar Rabbi Radliya nizar@email.unikom.ac.id Nama Mahasiswa NIM Kelas Kompetensi Dasar 1. Memahami cakupan materi dan sistem

Lebih terperinci

KRS. MHS NIM (PK) Nama Alamat TmpLahir TglLahir KdJurusan ThnMasuk Status. NoKrs (PK1) (FK) NIM (PK2) (FK) ThAkad Semester StatusStudi

KRS. MHS NIM (PK) Nama Alamat TmpLahir TglLahir KdJurusan ThnMasuk Status. NoKrs (PK1) (FK) NIM (PK2) (FK) ThAkad Semester StatusStudi 2. Logical Data Model (LDM) Berisikan ERD yang didasarkan pada CDM yang ada. LDM menggunakan notasi ERD yang diusulkan oleh James Martin atau dikenal dengan notasi Informastion Engineering. Bentuk LDM

Lebih terperinci

BAB 7 ENTITY MODELLING 1

BAB 7 ENTITY MODELLING 1 BAB 7 ENTITY MODELLING 1 Pada model entity relationship, semesta data yang ada di dunia nyata diterjemahkan/ ditransformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data,

Lebih terperinci

ER (ENTITY RELATIONSHIP) MODEL

ER (ENTITY RELATIONSHIP) MODEL C H A P T E R Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan

Lebih terperinci

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data I SI 1303

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data I SI 1303 RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data I SI 1303 SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG 2011 RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER

Lebih terperinci

MODEL RELASI ENTITAS (E-R MODEL)

MODEL RELASI ENTITAS (E-R MODEL) MODEL RELASI ENTITAS (E-R MODEL) Tinjauan Desain Basis Data Desain Konseptual (Dengan menggunakan ER-Model) Informasi apa yang dikandung oleh suatu entity dan relasi yang harus disimpan dalam basis data

Lebih terperinci

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model

Lebih terperinci

Database Systems: Ch. 4: Entity Relational Diagram (ERD) Notation. Introduction. Apa itu entity relational diagram (ERD)?

Database Systems: Ch. 4: Entity Relational Diagram (ERD) Notation. Introduction. Apa itu entity relational diagram (ERD)? Database Systems: Ch. 4: Entity Relational Diagram (ERD) Introduction Entity Atribute Relation ERD Data Dictionary - 2 Apa itu entity relational diagram (ERD)? Introduction ERD merupakan notasi grafis

Lebih terperinci

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)

Lebih terperinci

MODEL DATA POKOK BAHASAN. Pendahuluan

MODEL DATA POKOK BAHASAN. Pendahuluan POKOK BAHASA MODEL DATA 7 Pendahuluan Deskripsi Singkat Pada pokok bahasan ini lebih menekankan pada mendesign sebuah model basis data dari awal dengan berbekal pemahaman yang telah diberikan pokok pokok

Lebih terperinci

BAB V. dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru

BAB V. dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru BAB V NORMALISASI 1. Pengertian Normalisasi adalah suatu teknik yang menstrukturkan data dalam cara-cara tertentu untuk membantu mengurangi atau mencegah timbulnya masalah yang berhubungan dengan pengolahan

Lebih terperinci

STMIK AMIKOM YOGYAKARTA

STMIK AMIKOM YOGYAKARTA STMIK AMIKOM YOGYAKARTA PERMODELAN DATA ERD (Entity Relationship Diagram) Donni Prabowo @donnipra donni.web.id ANSI Pertemuan 18 Definisi ERD Diagram E-R berupa model data konseptual, yang merepresentasikan

Lebih terperinci

PERTEMUAN 3. Model E-R (Lanjutan)

PERTEMUAN 3. Model E-R (Lanjutan) PERTEMUAN 3 Model E-R (Lanjutan) Model ER Relationship Constraints Merupakan kendala yang membatasi kemungkinan kombinasi entitas yang terlibat dalam relationship instance Contoh: setiap pegawai hanya

Lebih terperinci

Modul 3 Konsep Perancangan Basis Data

Modul 3 Konsep Perancangan Basis Data Modul 3 Konsep Perancangan Basis Data A. Tujuan Pratikum a) Tujuan 1. Praktikan mampu merancang basis data yang baik. 2. Praktikan mampu membuat dan menjelaskan hubungan antar data dalam suatu basis data.

Lebih terperinci