<<Merancang Model Konseptual Database>>

Slides:



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

Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
BAB 6 SISTEM MANAJEMEN DATABASE
PERANCANGAN SOFTWARE DENGAN POWER-DESIGNER
Desain Fisik Database Oleh : ARI YAZID M. ( )
BASIS DATA RELATIONAL.
Chapter 8 - Process Modeling
SISTEM BASIS DATA.
Sistem Basis Data.
DATABASE LIBRE OFFICE BASE
PEMROGRAMAN BASIS DATA
Metode Perancangan Program
PERANCANGAN BASIS DATA
Abstraksi Data.
Model Data Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi.
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
PERANCANGAN KONSEPTUAL
PEMBUATAN MODEL DATA dan DESAIN DATABASE
Dosen : Rahmady Liyantanto Blog : liyantanto.wordpress.com.
C H A P T E R 3 Chapter 8 - Process Modeling.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Perancangan Data Base Relasi
PENDAHULUAN 1.  Merupakan aktivitas manajemen untuk merealisasikan tahapan Database Aplication Lifecycle secara efektif dan efesien. 2.
1 Pertemuan > >. 2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : > Mahasiswa dapat memilih dan menentukan Entity yang.
Database Management System
Modul 03 Relational Model
KULIAH MANAJEMEN BASIS DATA
Pengumpulan dan analisis kebutuhan database dengan metode fact finding
1 Pertemuan > Rancangan Konseptual Model ER Matakuliah: >/ > Tahun: > Versi: >
PERANCANGAN BASIS DATA
Perancangan Basis Data
Siklus Hidup Sistem Basis Data
Review. Fakultas Ilmu Komputer UI 2 Database Introduction Database vs File Processing Database Actors DBA, Database Designers, Database users, Application.
Yufis Azhar – Teknik Informatika – UMM.  Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure)
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
Pertemuan <<1>> <<Database Lifecycle>>
Database design Siti Asmiatun, M.Kom.
Perancangan Basis Data
Model Data Relasional.
DBA FUNCTIONS SITI ASMIATUN, M.KOM.
Latihan Jelaskan : a) relasi b) atribut c) domain
Analisis Perancangan Basis Data dan CDM
Physical Database Design
PERANCANGAN DATA BASE.
Pertemuan Minggu Ke-2 LINGKUNGAN DATABASE.
Oleh : Devie Rosa Anamisa
PERANCANGAN SISTEM SECARA UMUM
Pertemuan III Betha Nurina Sari, M.Kom
PERANCANGAN SBD AGUNG WARDOYO FKES.
Soal Quiz Perancangan Basis Data
Analisis dan Perancangan Sistem Informasi Erik Kurniadi
Materi ke 3 Abstraksi Data.
Pertemuan 2 Database Environment
Mapping Skema Database
Tahun : <<2005>> Versi : <<1/2>>
PERANCANGAN DATABASE.
Pendahuluan Basis Data
Perancangan Basis Data
PERANCANGAN DATABASE.
Metodologi - Perancangan Basis Data Logika
Model Data Presentation
MANAJEMEN BASIS DATA PERANCANGAN.
Perancangan Data Logis dan Fisik
MODEL DATA RELASIONAL (1)
PERANCANGAN BASIS DATA
Perancangan Data Base Relasi
SISTEM PENGOLAHAN BASIS DATA 2 sks Teori 2 sks Praktek
Database Management System
Desain Basis Data.
Model Data Relasional.
Transcript presentasi:

<<Merancang Model Konseptual Database>>

Aplikasi Database Lifecycle Perencanaan Database Pendefinisisan Sistem Pengumpulan Kebutuhan dan Analisis Database Pemilihan DBMS Aplikasi Rancangan Database

Fase Rancangan Database Rancangan Database Conceptual. Proses konstruksi model informasi dengan menggunakan sumber dari perusahaan secara independen. Rancangan Database Logical. Proses konstruksi model informasi dengan menggunakan spasifik model basis data perusahaan ( relasional), tapi tidak tergantung kebutuhan DBMSdan pertimbangan physical. Rancangan Database Physical Proses memproduksi penjelasan implementasi database pada secondary storage; menguraikan basis relasi , organisasi file, rancangan indexes agar acces data menjadi efficient , semua yang berhubungan dengan kendala integrity, dan peralatan/mekanisme security.

Faktor Kesuksesan Rancangan Database Kemungkinan bekerja secara interactively dengan users. Kelengkapan mengikuti seluruh proses metodologi pembangunan model data. Kelengkapan penggunaan pendekatan data-driven. Pertimbangan Sturktur perusahaan dan kendala integrity kedalam model data. Pengkombinasian conceptualization, normalization, dan teknik validasi transaksi kedalam metodologi pemodelan data.

Overview Metodologi Perancangan Database Tahap 1 Membangun Model Konseptual Data Lokal Untuk Setiap User View Tahap 1.1 Identifikasi tipe entity. Tahap 1.2 Identifikasi tipe relationship Tahap 1.3 Identifikasi tipe dan menggabungkan attributes pada tiap entity Tahap 1.4 Menentukan domain attribute. Tahap 1.5 Menentukan attributes candidate and primary key Tahap 1.6 Mempertimbangkan konsep pemodelan enhanced (optional step) Tahap 1.7 Cek model dari redundancy Tahap 1.8 Validasi model konseptual lokal terhadap transaksi user Tahap 1.9 Review model konseptual data lokal terhadap NEED user

Overview Metodologi Perancangan Database Tahap 2 Membangun dan Memvalidasi Model Logical Data Lokal Untuk Setiap View Tahap 2.1 Menghilangkan features tidak compatible terhadap model relational (optional step) Tahap 2.2 Menentukan relasi untuk model logikal data lokal Tahap 2.3 Validasi relasi dengan menggunakan normalization Tahap 2.4 Validasi relasi terhadap transactions user Tahap 2.5 Menentukan kendala integrity Tahap 2.6 Review model logical data lokal terhadap NEED user

Overview Metodologi Perancangan Database Tahap 3 Membangun dan Memvalidasi Model Logikal Data Global Tahap 3.1 Merge model logikal data lokal kedalam model logikal data global Tahap 3.2 Memvalidasi model logical data global Tahap 3.3 Cek model terhadap future growth Tahap 3.4 Review model logical data global terhadap NEED user

Overview Metodologi Perancangan Database Tahap 4 Menerjemahkan model logical data global menjadi target DBMS Tahap 4.1 Merancang basis relasi Step 4.2 Merancang representasi kebutuhan data Step 4.3 Merancang kendala perusahaan Tahap 5 Merancang representasi physical Tahap 5.1 Analisis Transaksi Tahap 5.2 Memilih organisasi file Tahap 5.3 Pemilihan indexes Tahap 5.4 Estimasi kebutuhan disk space

Overview Metodologi Perancangan Database Tahap 6 Perancangan user view Tahap 7 Perancangan mekanisme security Tahap 8 Mempertimbangkan kontrol redundancy Tahap 9 Monitor dan Merubah sistem operasional

Tahap 1 Membangun Model Konseptual Data Lokal Untuk Setiap View Tahap 1.5 Menentukan attribute candidate and primary key Mengidentifikasikan candidate key(s) untuk setiap entity dan jika terdapat lebih dari satu candidate key pilih satu menjadi primary key. Tahap 1.6 Mempertimbangkan penggunaan konsep model enhanced (optional step) Mempertimbangkan penggunaan konsep model enhanced modeling, seperti specialization / generalization, aggregation, dan composition.

Tahap 1.7 Cek model terhadap redundancy Cek untuk setiap entity dan attribute terhadap redundancy dalam model. Step 1.8 Validasi model konseptual data lokal terhadap user transactions Menjamin model konseptual dapat menyuport kebutuhan transactions yang dibutuhkan oleh view. Step1.9 Review model konseptual data lokal terhadap NEED user Melakukan review terhadap model konseptual data lokal dengan user untuk menjamin model telah merepresentasikan user’s view berdasarkan NEED perusahaan.

TERIMAKASIH