Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI www.bl.ac.id HAL : 1 PERANCANGAN BASIS DATA KREDIT: 3 SKS SYARAT: SISTEM BASIS DATA 2 PERTEMUA KE-1.

Presentasi serupa


Presentasi berjudul: "UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI www.bl.ac.id HAL : 1 PERANCANGAN BASIS DATA KREDIT: 3 SKS SYARAT: SISTEM BASIS DATA 2 PERTEMUA KE-1."— Transcript presentasi:

1 UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 PERANCANGAN BASIS DATA KREDIT: 3 SKS SYARAT: SISTEM BASIS DATA 2 PERTEMUA KE-1

2 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 2 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Proses Perancangan Basis Data APERANCANGAN DATABASE adalah proses Pembuatan (develop) stuktur database sesuai dengan data yang dibutuhkan oleh user. Langkah-langkah dalam perancangan database 1.Mendefinisikan kebutuhan (Requirements definition) Tujuan: untuk mengidentifikasi dan mendeskripsikan data yang dibutuhkan oleh user dalam sebuah organisasi.

3 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 3 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Proses Perancangan Basis Data 2.Rancangan Konseptual (Conceptual design) Tujuan: untuk membuat sebuah model data konseptual (atau arsitektur informasi) yang akan mendukung perbedaan kebutuhan informasi dari beberapa user dalam sebuah organisasi. 3.Rancangan Implementasi (Implementation design) Tujuan: untuk memetakan model data logis (logical data model) kedalam sebuah skema yang dapat diproses oleh DBMS tertentu

4 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 4 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Proses Perancangan Basis Data 4.Rancangan Fisik (Physical design) Pada tahap terakhir ini, logical database structured (normalized relation, trees, network dll) dipetakan menjadi physical storage structure seperti file dan tabel. Langkah Perbaikan (Stepwise refinement) Keseluruhan proses perancangan pada perancangan database harus dipandang sebagai satu langkah perbaikan, dimana perancangan pada setiap tahapan diperbaiki secara progresif melalui perulangan (iteration). Langkah perbaikan harus dilakukan pada bagian akhir setiap tahapan sebelum melangkah ke tahapan berikutnya..

5 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 5 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Langkah Dalam Disain Database Step 1 Definisi Kebutuhan Step 2 Disain Konseptual Step 3 Disain Implementasi Step 4 Disain Pisik Spesifikasi Kebutuhan Arsitektur Informasi Logical database structure (DBMS-processible) And application program specifications Struktur Database pisik Kebutuhan Informasi Pemakai Data Perusahaan Model Memproses Kebutuhan Karakteristik Sistem Database Management Hardware / Operating Karakter System

6 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 6 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Mendefinisikan Kebutuhan Data –Pengumpulan Informasi –Domain Constraint –Refrensial Integrity –Other Business Rules Menentukan Ruang Lingkup Pemilihan Metodologi –Mengidentifikasi User Views –Model Data Struktur –Model Databse Contraint

7 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 7 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Disain Konseptual Representasi Object Oriented Model –Struktur Sistem Object Class dan Instance Inharitance –Modeling User Views –Menentukan Lingkup Basis Data –Memilih Kebutuhan –Metodologi Definisi –Mengidentifikasi Cara Pandang User

8 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 8 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Disain Konseptual Perancangan Konsep Basis Data –Membangun Model Data Konseptual (Entity Relationship Diagran (ER-D)) –Transformasi ER-D ke Relasi –Relationship

9 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 9 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Penormalan Relasi/Normalisasi Well-strucured Relations Masalah pada Relasi yang normal Functional Dependencies dan Keys Multivalued Dependencies

10 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 10 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Penormalan Relasi/Normalisasi Langkah dalam normalisasi Bentuk Normal Pertama Bentuk Normal Kedua Bentuk Normal Ketiga Bentuk Normal Boyce-Codd Bentuk Normal Keempat Bentuk Normal Kelima Bentuk Normal Domain Key (DK/NF)

11 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 11 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) View Integrity View Integrations View Masalah Integrations Masalah View Integrations Spesifikasi Basis Data

12 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 12 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Relational Commercial Language SQL untuk Definisi Data SQL untuk Modifikasi Data SQL Data Types and Schemas Integrity Constraints Authorization Embedded SQL Dynamic SQL Functions and Procedural Constructs** Recursive Queries** Advanced SQL Features**

13 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 13 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Basis Data Untuk Multy User Adiministrasi Database Concurensi Control Database security Database Recovery

14 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 14 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Data Warehouse Database Konsep data warehousing Komponen Data warehouse database Struktur basis data Menempatkan data kedalam data warehousing Metadata

15 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 15 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Parallel Database Introduction I/O Parallelism Interquery Parallelism Intraquery Parallelism Intraoperation Parallelism Interoperation Parallelism Design of Parallel Systems

16 FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR HAL : 16 GASAL 2006/2007 PERANCANGAN BASIS DATA (KP130) Data Terdistribusi


Download ppt "UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI www.bl.ac.id HAL : 1 PERANCANGAN BASIS DATA KREDIT: 3 SKS SYARAT: SISTEM BASIS DATA 2 PERTEMUA KE-1."

Presentasi serupa


Iklan oleh Google