Pemodelan Database DINI OKTARIKA,S.KOM.

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Advertisements

BAB 6 SISTEM MANAJEMEN DATABASE
SISTEM BASIS DATA Basis Data.
DATA FLOW DIAGRAM Oleh : Didik Tristianto, M.Kom.
Dokumentasi Sistem MS Office Visio.
Metodologi Pengembangan SI
Latifah Rifani Materi: 4
Pemodelan Database Harrismare.
ENTITY RELATIONSHIP DIAGRAM
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
DATA FLOW DIAGRAM. DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan.
ENTITY RELATIONSHIP DIAGRAM
Pemodelan Data dan Proses Pengembangan Database
DATABASE SYSTEM (Sistem Basis Data)
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
Pemodelan Database.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
BAB 2 MODEL-MODEL DATA ..
Pertemuan 5-1 Database dan Sistem Manajemen Database
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Pemodelan Database Pengolahan Basis Data.
KONSEP MODEL ERD (Entity-relationship diagram)
Materi ke 4 Model Data.
Pemodelan Data dan Proses Pengembangan Database
Desain Database Disusun Oleh : Dr. Lily Wulandari
Entity Relationship Diagram (ERD)
DIAGRAM ALIRAN DATA FISIK
ENTITY RELATIONSHIP DIAGRAM
Perancangan umum Sistem Informasi
Pertemuan ke - Perancangan Basis Data Relasional Menggunakan ERD
Desain Database Dengan Model Entity Relationship (ER)
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Relasi Dalam Basis Data
Pemodelan Data dan Proses Pengembangan Database
ENTITY RELATIONSHIP DIAGRAM
Outline: Relational Data Model Entity Relationship Diagram
Pemodelan Database Yessy Asri, ST., MMSI.
Perancangan Sistem.
BAB 2 MODEL-MODEL DATA ..
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
BASIS DATA.
PENGENALAN DASAR-DASAR DATABASE
ENTITY RELATIONSHIP DIAGRAM
PEMODELAN DATA.
Ada beberapa sifat yang melekat pada suatu tabel :
Dasar tentang database
Model Entity Relationship
DATA FLOW DIAGRAM.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Pemrograman Visual II Database Management System (DBMS)
SIM LOGISTIK PERTEMUAN 6 & 7.
DIAGRAM HUBUNGAN ANTAR ENTITAS (ERD)
Relasi Dalam Basis Data
Konsep dan aplikasi basis data
Konsep & Perancangan Database
System Basis Data Dwi Hartanto, Skom.
Model Data Presentation
KONVERSI BASIS DATA KE TABEL
Relasi Dalam Basis Data
Arsitektur Sistem Basis Data
Pemodelan Database Harrismare.
SISTEM BASIS DATA Rahajeng Ratnaningsih, S. Kom STMIK – AUB SURAKARTA
Pemodelan Database.
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram
Data Flow Diagram.
Transcript presentasi:

Pemodelan Database DINI OKTARIKA,S.KOM

Model Data Menyatakan hubungan antardata dalam database Ada tiga macam model data dasar Hierarkis Jaringan Relasional

Model Hierarkis Dikenal pula sebagai model pohon Dosen Siti Nurbaya Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Dina Edi Ita Edi

Model Jaringan Disebut juga model CODASYL Setiap anak bisa memiliki lebih dari satu orangtua Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Edi Ita

Model Relasional Merupakan model data yang paling populer saat ini Nama Dosen Kelas Mahasiswa Siti Nurbaya Pengantar Basis Data Rudi Asti Dina Pemrograman C Edi Ashadi Matematika I Ita Merupakan model data yang paling populer saat ini Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel) Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain

Konsep Dasar Basis Data Field Field merupakan implementasi dari suatu atribut data. Field merupakan unit terkecil dari data yang berarti(meaningful data) yang disimpan dalam suatu file atau basis data. Record Field-field tersebut diorganisasikan dalam record-record Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan. Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record.

Konsep Dasar Basis Data(1) Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record. Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda. File dan Tabel Record-record yang serupa diorganisasikan dalam grup-grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan. Tabel merupakan ekivalen basis data relasional dari sebuah file. Beberapa tipe File meliputi :

Operasi dasar pada Database Menambah data Membaca data Mengubah data Menghapus data

Tahapan Perancangan Database Perancangan secara konseptual Diagram konteks DFD Model ER Perancangan secara logis Translasi model ER ke Model Relasional Perancangan secara fisik Penciptaan database, relasi, dan hal-hal terkait ke dalam bentuk fisik

Diagram Konteks Merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh system database yang akan dirancang Diagram ini hanya menjelaskan secara umum gambaran aliran konteks dari rancangan system yang akan dibuat.

Contoh DFD Konteks Bagian Penjualan Laporan penjualan Daftar rencana pembayaran Sistem Pembayaran Royalti Transfer Manajer Keuangan Bank Persetujuan Bukti transfer Surat pemberitahuan Pengarang

DFD (Data Flow Diagram) DFD merupakan detail rancangan dari diagram konteks yang sudah dibuat yang sudah memuat rancangan table database yang akan diimplementasikan pada database yang akan dibuat

Contoh DFD 1 Mencatat buku terjual 2 Membuat Laporan royalti Laporan penjualan 1 Mencatat buku terjual Data buku terjual Catatan royalti Jadwal pembayaran Royalti terbayar Waktu pembayaran Daftar rencana pembayaran Royalti belum terbayar 2 Membuat Laporan royalti Jatuh tempo Royalti belum terbayar Persetujuan Ringkasan royalti Transfer 3 Memproses pembayaran Data pengarang Bukti transfer Surat pemberitahuan Nomor rekening Pengarang Rekening bank Pembayaran

Entity Relationship Diagram(ERD) ERD merupakan model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak ERD menekankan pada struktur dan relationship data, berbeda dengan DFD(Data Flow Diagram) yang merupakan model jaringan fungsi yang akan dilaksanakan sistem Biasanya digunakan oleh profesional sistem untuk berkomunikasi dengan pemakai eksekutif tingkat tinggi dalam perusahaan yang tidak tertarik pada pelaksanaan operasi sistem sehari-hari, namun lebih kepada : Data apa saja yang diperlukan untuk bisnis mereka? Bagaimana data tersebut berelasi dengan data lainnya? Siapa saja yang diperbolehkan mengakses data tsb?

Simbol dalam Diagram E-R Kardinalitas: ENTITAS Selalu hanya satu Hubungan Satu atau banyak Nol atau satu Atribut Nol, satu, atau banyak Garis bawah: Kunci atau pengenal (identifier)

Contoh ERD Memasok BARANG Mengirim KIRIMAN PEMASOK Digunakan_ pada PRODUK Berisi PESANAN PELANGGAN