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

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

Relational Database & Pemodelan Data [Review]

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

Pertemuan 11. Donny Yulianto, S.Kom

Pemodelan Data (1) Week 2

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

STMIK AMIKOM YOGYAKARTA

TUGAS I BERKAS DAN BASIS DATA E-R Diagram

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

Entity Relationship Model

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

Model Data Dalam SBD

Contoh ERD sistem penjualan Barang Online

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

Analisa Perancangan Sistem Informasi

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

SISTEM BASIS DATA (Lanjutan) :

BAB III LANDASAN TEORI

PERANCANGAN DATABASE 04/07/ :53

ENTITY RELATIONSHIP DIAGRAM (ERD)

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

Model Model Basis Data

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

ENTITY RELATIONSHIP MODEL

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

Demi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri )

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Konsep Basis Data (Lanjut)

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

Modul 3 Konsep Perancangan Basis Data

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

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

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

ENTITY RELATIONSHIP DIAGRAM - ERD. MARDHIYA HAYATY, ST

Daftar Isi... Dedikasi... Prakata...

Sistem Basis Data ( )

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

Entity Relationship Diagram - ERD. Mardhiya Hayaty, ST

Pertemuan 4 ENTITY RELATIONSHIP

MODUL 6 RELASI DATA 1. Konsep Dasar entity sets relationshipsets attributes a. Entity Sets b. Relationship Sets c. Kunci Relasi ( Relation Keys

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

Hanif Fakhrurroja, MT

MODEL RELASIONAL. Model Data adalah kumpulan bentukanbentukan deskripsi data level tinggi yang menyembunyikan rincian penyimpanan data level rendah.

BAB III LANDASAN TEORI. 2001) suatu sistem mempunyai karakteristik atau sifat-sifat tertentu seperti:

SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.

Pemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf 2010

Entity Relationship Diagram.

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

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

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

Entity Relationship Model

Pendekatan Database Jenjang Data Tipe File Media Penyimpanan Data Organisasi File Metode Pengolahan Data Aplikasi Pada Personal Computer (PC)

ENTITY RELATIONSHIP DIAGRAM (ERD)

Pembeli. Bag. Gudang. Bag. Keuangan. Supplier

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

SISTEM BASIS DATA Presented By

BAB III LANDASAN TEORI

Pertemuan III Entity Relationship Diagram Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Metodologi Perancangan basis data secara konseptual

KONSEP SISTEM BASIS DATA

Pertemuan 2-3 ER-MODEL

Pertemuan9. Disain Basis Data

BAB III LANDASAN TEORI

Desain Data Base. Proses Desain Data Base

BAB III LANDASAN TEORI

Adri Priadana. ilkomadri.com

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

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

SATUAN ACARA PERKULIAHAN(SAP)

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

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

Pertemuan 3. Mata Kuliah: Basis Data By. Rita Wiryasaputra, ST., M. Cs.

PERTEMUAN 2 MODEL DATA MODEL ENTITY RELATIONSHIP ( MODEL E-R)

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

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

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

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

MODEL DATA DIANA RAHMAWATI MAHENDRA ADI NUGRAHA

BAB III LANDASAN TEORI. ini, adapun teori-teori yang digunakan adalah sebagai berikut :

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

By Hesti Khuzaimah Nurul Yusufiyah

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

Entity Relationship Diagram (ERD)

BAB II LANDASAN TEORI

INTERNET PROGRAMMING DATABASE

TUTORIAL MEMBUAT DATABASE DENGAN MICROSOFT ACCESS BAGIAN 3

Oleh : Rahmady Liyantanto

BAB III LANDASAN TEORI

DESAIN DATABASE. Pertemuan 06 3 SKS

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

ENTITY RELATIONSHIP DIAGRAM (ERD)

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

Entity Relationship Model

Transkripsi:

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

Definisi : MODEL DATA sekumpulan tool konseptual untuk mendeskripsikan data, relasi-relasi antar data yang menyatakan hubungan antar rekaman (record) yang tersimpan dalam basis data. Model data terbagi dalam tiga kelompok besar Model Entity-Relationship Model Relational Model Object Oriented Model Model Hierarki Model Network

ENTITY RELATIONAL MODEL E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari sekumpulan objek, disebut entity dan hubungan antar objek tersebut disebut relationship. Pemodelan data dengan model E-R menggunakan diagram E-R. Diagram E-R terdiri dari : Kotak persegi panjang, menggambarkan himpunan entity Elips, menggambarkan atribut-atribut entity Diamon, menggambarkan hubungan antara himpunan entity Garis, yang menghubungkan antar objek dalam diagram E-R

Model Entity Relationship ENTITAS Entitas adalah objek (sesuatu) yang ada dan dapat dibedakan dengan objek yang lain (buku, orang, liburan, absensi). Keberadaan dari entitas biasanya berdiri sendiri dan bisa nyata maupun tidak nyata. Entitas digambarkan (direpresentasikan) dengan menggunakan sekumpulan atribut, entitas orang mempunyai atribut nama, alamat, tanggal lahir dan sebagainya Dalam Database, Entitas bisa digambarkan sebagai nama table/ file

Atribut Atribut merupakan penggambaran (data) dari entitas. Setiap atribut harus dijelaskan dengan suatu nilai, misalnya entitas orang mempunyai atribut nama dengan nilai BEJO. Nilai dari atribut tersebut juga dapat diatur, misalnya panjang karakter dari nama tidak boleh lebih dari 15 karakter. Pengaturan nilai atribut ini disebut dengan Domain. Selain dapat diatur, nilai atribut juga dapat bernilai tunggal maupun jamak (multi valued), sederhana (simple) atau gabungan (composite), kosong (Null) atau harus ada (Not Null), Key atau Foreign Key) atau non key. dan key (Primary Dalam atribut juga terdapat istilah Stored Attribute, yaitu atribut yang langsung terlihat pada entitas (atribut nama, atribut alamat) dan Derived Attribute, yaitu merupakan atribut hasil perhitungan dari atribut yang lain (misal atribut umur dihitung dari atribut tanggal lahir).

Simbol-simbol dalam ERD

Jenis-jenis File Database dibentuk dari kumpulan file. File di dalam pemrosesan aplikasi dapat dikategorikan ke dalam beberapa tipe, yaitu : File induk (master file) file yang terus tetap ada selama hidup dari sistem informasi. File master terbagi 2 yaitu : File induk acuan file induk yang recordnya relatif statis, jarang berubah nilainya. Contoh : file daftar Matakuliah File induk dinamik file induk yang nilai dari recordrecordnya sering berubah sebagai akibat dari suatu transaksi. Contoh : file induk langganan. *** master adalah data awal, bias berdiri sendiri dan jarang berubah File transaksi merekam data hasil dari suatu transaksi. *** transaksi minimal terdiri dari dua master yang saling berhubungan File laporan (report file) file yang berisi dengan informasi yang akan ditampilkan.

Relasi Database One to One Relasi ini berarti relasi antar tabel yang mengambil nilai satu banding satu dengan tabel lainnya. Umumnya relasi ini dipakai pada tabel transaksi dengan tabel referensi (tabel statis). One to Many Relasi ini berarti relasi antar tabel yang mengambil nilai satu ke banyak dengan tabel lainnya. Umumnya relasi ini sangat banyak dipakai pada aplikasi seperti relasi trabel master penjulan dengan detail penjualan

Relasi Database Many to Many Relasi ini berarti relasi antar tabel yang mengambil nilai banyak ke banyak dengan tabel lainnya. Umumnya relasi ini sangat banyak dipakai pada aplikasi seperti relasi tabel transaksi penjualan

Contoh Kasus

Contoh Kasus

Contoh Kasus

Hubungan : Ruang digunakan untuk Mata_kuliah: Tabel utama: Ruang Tabel kedua: Mata_kuliah Relationship: One-to-one (1:1) Attribute penghubung: kdruang (FK kdruang di Mata_kuliah) Dosen mengajar Mata_kuliah: Tabel utama: Dosen Tabel kedua: Mata_kuliah - Relationship: One-to-many (1:n) - Attribute penghubung: npm (FK npm di Mata_kuliah)

Hubungan : Dosen membimbing Mahasiswa: Tabel utama : Dosen Tabel kedua: Mahasiswa - Relationship: One-to-many (1:n) - Attribute penghubung: npm (FK npm di Mahasiswa) Mahasiswa mengambil Mata_kuliah: Tabel utama: Mahasiswa, Mata_kuliah Tabel kedua: mhs_ambil_mk - Relationship: Many-to-many (m:n) - Attribute penghubung: npm, kd_mk (FK npm, kd_mk di mhs_ambil_mk)

Hubungan : Dosen membimbing Mahasiswa: Tabel utama : Dosen Tabel kedua: Mahasiswa - Relationship: One-to-many (1:n) - Attribute penghubung: npm (FK npm di Mahasiswa) Mahasiswa mengambil Mata_kuliah: Tabel utama: Mahasiswa, Mata_kuliah Tabel kedua: mhs_ambil_mk - Relationship: Many-to-many (m:n) - Attribute penghubung: npm, kd_mk (FK npm, kd_mk di mhs_ambil_mk)