Pertemuan 5 – Sistem Basis Data

Slides:



Advertisements
Presentasi serupa
MODEL ENTITY RELATIONSHIP
Advertisements

Metodologi Pengembangan SI
Tahapan Membuat ERD.
Entity Relationship Model
ERD ( Entity Relationship Diagram )
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
DIAGRAM ER dalam Notasi Lain
BAB VI Model Data.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Rizki Arif Firdaus © 2010 © 2010.
Entity Relation Model By : Randy Permana, S.Kom.
Model data.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Entity Relationship Diagram
Perancangan Basis Data Relasional (ERD) bag.2
ENTITY RELATIONSHIP DIAGRAM
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Rekayasa Perangkat Lunak ER/D
Desain Database Dengan Model Entity Relationship (ER)
Pertemuan #4 DIAGRAM - ER Kompetensi :
ENTITY RELATIONSHIP DIAGRAM
Outline: Relational Data Model Entity Relationship Diagram
Entity Relasional Diagram (ERD)
MODEL DATA.
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Model data.
Entity Relationship Diagram
ERD ( Entity Relationship Diagram )
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM ER dalam Notasi Lain
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
DIAGRAM ER dalam Notasi Lain
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Entity Relationship Model
Entity Relationship Diagram
Ada beberapa sifat yang melekat pada suatu tabel :
IT204 SISTEM BASIS DATA.
Model Entity Relationship
Entity Relationship Model
Matakuliah : Sistem Basisdata Versi Materi
Matakuliah : Sistem Basisdata Versi Materi Model Data Penyaji
PERANCANGAN BASIS DATA
ENTITY RELATIONSHIP DIAGRAM
ERD Session 1.
Entity Relatioship Diagram
Entity Relatioship Diagram
Entity Relationship Diagram
Desain Basis Data Dengan ERD
DIAGRAM ER dalam Notasi Lain
Pertemuan 4 – Sistem Basis Data
DESAIN DATA BASE.
Entity Relationship Diagram
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
DIAGRAM ER dalam Notasi Lain
Pemodelan Data ER-Model.
Entity Relationship Diagram I.Definisi Entity Relationship Diagram ERD merupakan suatu diagram yang berisi komponen- komponen himpunan entitas dan himpunan.
Entity Relationship Diagram
Entity Relationship Diagram
ENTOT SUHARTONO, SKOM, MKOM
Entity Relationship Diagram
Transcript presentasi:

Pertemuan 5 – Sistem Basis Data MODEL DATA Pertemuan 5 – Sistem Basis Data

MODEL DATA RELATIONSHIP MODEL DATA  kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data. Model Keterhubungan Entitas (Entity- Relationship Models) merupakan Model Data yang paling populer digunakan dalam perancangan basis data.

ENTITY RELATIONSHIP MODEL (E-R MODEL) Model Entity-Relationship  semesta data yang ada diterjemahkan atau ditransformasikan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data, yang umum disebut sebagai Diagram Entity- Relationship (Diagram E-R). Komponen utama pembentuk Model Entity- Relationship, yaitu: Entitas (Entity) Relasi (Relation)

Entitas (Entity) dan Himpunan Entitas (Entitas Set) Entitas merupakan individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain. Sekelompok Entitas yang sejenis dan berada dalam lingkup yang sama membentuk sebuah Himpunan Entitas (Entity Set). Entitas menunjuk pada individu suatu objek, sedang Himpunan Entitas menunjuk pada rumpun (famili) dari individu tersebut.

Contoh-contoh Himpunan Entitas: Penyebutan Himpunan Entitas ini seringkali digantikan dengan sebutan Entitas saja Contoh-contoh Himpunan Entitas: Semua Motor, atau Motor saja. dengan entitas motor Honda, motor Yamaha, motor Suzuki, dan sebagainya. Semua Mobil, atau Mobil saja. dengan entitas mobil Suzuki, mobil Toyota, mobil Honda, dan sebagainya. Semua Matakuliah, atau Matakuliah saja. dengan entitas Sistem Basis Data, Algoritma Struktur Data, Logika Matematika, dan sebagainya.

Himpunan entitas mahasiswa dan himpunan entitas matakuliah Untuk menjelaskan hubungan apa yang terjadi di antara kedua himpunan entitas tersebut, kita dapat memberi nama Himpunan Relasi 'Mempelajari', atau Himpunan Relasi 'Belajar'.

Kardinalitas/derajat relasi Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. 1 2 3 4

Diagram Entity-Relationship (Diagram E-R)

Contoh erd (1)

Contoh erd (2)

Tahapan pembuatan diagram e-r Tahap pembuatan Diagram E-R awal (preliminary design) : Mendapatkan sebuah rancangan basis data minimal yang dapat mengakomodasi kebutuhan penyimpanan data terhadap sistem yang sedang kita tinjau, umumnya juga mengabaikan anomali-anomali (sejumlah pengecualian) yang memang ada sebagai suatu fakta. Anomali-anomali tersebut biasanya baru dipertimbangkan pada tahap kedua. Tahap optimasi Diagram E-R (final design) : Melakukan koreksi terhadap hasil tahap pertama, bentuk-bentuk koreksi yang terjadi bisa berupa pendekomposisian himpunan entitas, penggabungan himpunan entitas, pengubahan derajat relasi, penambahan relasi baru hingga perubahan (penambahan dan pengurangan) atribut-atribut untuk masing-masing entitas dan relasi.

Langkah teknis tahap 1 Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat Menentukan atribut-atribut key dari masing- masing himpunan entitas Mengidentifikasi dan menetapkan seluruh himpunan relasi di antara himpunan entitas- himpunan entitas yang ada beserta foreign key-nya. Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi. Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut deskriptif (non key).

Diagram E-R dengan Kamus Data Pada sebuah sistem yang ruang lingkupnya lebar dan kompleks, penggambaran atribut- atribut dalam sebuah Diagram E-R seringkali malah mengganggu objektif yang ingin dicapai tersebut. Kita dapat memisahkan pendeklarasian atribut-atribut ini dari Diagram E-R dan menyatakannya dalam sebuah kamus data. Kamus data berisi daftar atribut yang diapit kurung kurawal ('{' dan '}'). Atribut yang berfungsi sebagai key juga dibedakan dengan yang bukan key dengan menggarisbawahi atribut tersebut.

Contoh kamus data

Derajat minimum relasi Derajat/Kardinalitas Relasi minimum merupakan hubungan (korespondensi) minimum yang boleh terjadi antara himpunan entitas yang satu terhadap himpunan entitas yang lain.

thanks