Pemodelan Data- Entity Relational Diagram

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

Fakta Dunia Nyata (real world)

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

Model Data HANI IRMAYANTI, M.KOM

MODEL DATA POKOK BAHASAN. Pendahuluan

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

Model Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis

Implementasi Basis Data

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

Entity Relationship Diagram (ERD)

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

Adri Priadana. ilkomadri.com

Relational Database & Pemodelan Data [Review]

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

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

Basis Data Relational

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

ENTITY RELATIONSHIP DIAGRAM (ERD)

Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem.

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

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

SISTEM BASIS DATA 3 SKS

Sistem Basis Data ( )

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

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

BAB 7 ENTITY MODELLING 1

BAB III Basis Data Relasional

PENGANTAR DATA BASE. DATA adalah fakta mengenai objek yang dinyatakan

DESAIN DATABASE. Pertemuan 06 3 SKS

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

Hanif Fakhrurroja, MT

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

BAB II LANDASAN TEORI

Satuan Acara Perkuliahan

Model Model Basis Data

Model Data Dalam SBD

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

BAB IV Normalisasi Data

SISTEM BASIS DATA (Lanjutan) :

Entity Relationship Diagram (ERD) Andi Sunyoto Perangangan Basis Data 1

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

MODEL ENTITY RELATIONSHIP DIAGRAM. Basis data

BASIS DATA (BS203) MODEL RELASIONAL

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

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

Desain Data Base. Proses Desain Data Base

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

Pendahuluan. Tujuan MODUL

Entity Relationship Diagram

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

ENTITY RELATIONSHIP DIAGRAM (ERD)

Konsep Dasar Basis Data

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

BAB II LANDASAN TEORI

Konsep Basis Data (Lanjut)

Modul Praktikum Basis Data 4 Relasi Table

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

UNIVERSITAS MERCU BUANA

P7 Perancangan Database

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

E-R Model (Model Keterhubungan Entitas)

Implementasi ERD. Andi Sunyoto Perangangan Basis Data 1

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

Pemodelan Database. Pengolahan Basis Data

RENCANA PEMBELAJARAN SEMESTER

ERD (Entity Relationship Diagram)

Basis Data Modul Teori

ENTITY RELATIONSHIP DIAGRAM (ERD) Basis data

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

Sistem Basis Data. Referensi:

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

BAB 2 LANDASAN TEORI

Model Data. Sistem Basis Data - Universitas Semarang

BASIS DATA I/2011-GANJIL MODEL DATA. Oleh Team Teaching Database. 26 September 2011 BASIS DATA I/2011-GANJIL 1

NORMALISASI. Dr.Budi Setiyono, MT

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Pada saat ini data atau informasi sangatlah penting bagi suatu perusahaan,

KONSEP SISTEM BASIS DATA

SISTEM INFORMASI MANAJEMEN

MODUL I. Informatics Management Departement Applied Science School Telkom University Bandung 2014 MATA KULIAH/KODE PERANCANGAN BASIS DATA/MI1133

SATUAN ACARA PERKULIAHAN(SAP)

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

Tujuan Intruksional : Model Data. Definisi. Jenis Model Data. Model Data Flat File 3/6/2016. Model data File datar ( Flat-file data model )

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

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

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT014318

Pertemuan 11. Donny Yulianto, S.Kom

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

Transkripsi:

Pemodelan Data- Entity Relational Diagram y: Uro. bd. Rohim, MT asis Data Relational (Cont) v Model basis data relational memiliki struktur lojik yang disebut dengan relation (relasi). v Struktur relasi merupakan struktur data 2 dimensi, pada level fisik berupa table (tabel). v ttribute merepresentasikan elemen dari data yang berkaitan dengan relasi. Sebagai contoh, relasi Mahasiswa memiliki atribut-atribut seperti nim, nama, tempat lahir. tanggal_ lahir, dan alamat. asis Data Relational vkebanyakan model yang digunakan adalah Model basis data relasional dengan menggunakan Relational Database Management System (RDMS). vrdms menyediakan layanan pengorganisasian data yang mudah tetapi memiliki kemampuan untuk menangani jumlah data yang sangat besar. veberapa contoh dari RDMS diantaranya Oracle, Ms SQL Server, MySQL, D2, Ms ccess. asis Data Relational (Cont) 2

Model Data v Kumpulan perangkat konseptual untuk mengambarkan data, hubungan antar data semantik (makna) data dan batasan data v Model data akan memberikan kemudahan untuk dilakukan evaluasi/dianalisis, dan dilakukan perbaikan sebelum diimplementasikan pada DMS v Terdapat banyak cara dalam memodelkan data; diantaranya dengan Entity Relational Model (ERD) Model-ER (2) v Relational Set : menunjukan adanya hubungan diantara sejumlah entitas ynag berasal dari himpunan entias yang berbeda IM M Jenis Kelamin 990400 gus S L 9904002 Wati P 9904003 Komar L Kode MK IF00 lgoritma M MK IF002 Pemrograman IF0 Matematika 5 7 Model-ER () v Entitas (Entity): individu yg mewakili sesuatu yg nyata eksistensinya dan Himpunan Entitas Mahasiswa dapat dibedakan dari sesuatu yg lain IM M Jenis Kelamin tribute Entitas 990400 gus S L 9904002 Wati P 9904003 Komar L Derajat Relasi/Kardinalitas () v Satu ke satu (one to one) setiap entitas pada himpunan berhubungan dengan paling bnayak satu entitas pada himpunan entitas, dan begitu juga sebaliknya 6 8 3 4

Derajat Relasi/Kardinalitas (2) v Satu ke banyak (one to many) Setiap entitas pd himpunan entitas dpt berhubungan dg banyak entitas pada himpunan entitas, tetapi tidak sebaliknya dimana setiap entitas pada himpunan entitas berhubungan dg paling banyak satu entitas pd himpuan entitas Diagram E-R v otasi Simbolik E Himpunan Entitas E a R tribute ( diberi garis bawah jika Key) Himpunan Relasi R Link 9 Derajat Relasi/Kardinalitas (3) v anyak ke banyak (many to many) Setiap entitas pd himpunan entitas dapat berhubungan dg banyak entitas pd himpunan entitas, dan entitas pada himpunan entitas dapat berhubungan dg banyak entitaspd himpunan entitas ERD (One to One) ama_dos alm_dos ama_dos Kode_jur Kode_jur ama_jur Dosen Mengepalai Jurusan 0 2 5 6

ERD (One to Many) ama_dos alm_dos ama_dos Kode_Kul Kode_jur ama_kul Dosen Mengajar Kuliah Waktu Tempat Sks Semester Tahapan Pembuatan ERD v Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat v Menentukan atribut-atribute key dari masing-masing entitas v Mengidentifikasi dan menetapkan seluruh himpunan relasi diantar himpunan entitas-himpunan entitas yang ada beserta foreign key v Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi v Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut deskriptif (non key) 3 5 ERD (Many to Many) im nama im Kode_Kul Kode_jur ama_kul M Mahasiswa Mengajar Kuliah JK ilai Sks Semester ERD & Kamus Data M Mahasiswa Mempelajari Kuliah Kamus Data Dosen Mahasiswa = {im, ama_mhs, lamat_mhs, Tgl_lahir} Kuliah = {Kode_kul, nama_kul, sks, semester} Dosen = {nama_dos, alamat_dos} Mempelajari = {nim, kode_kul, indek_nilai} Mengajar = {kode_kul, nama_dos, waktu, Tempat} Mengajar 4 6 7 8

ERD dg otasi Lain otasi Derajat Relasi (0,) (,) (,) (0,) 7 9