Konsep Dan Struktur DATABASE

Slides:



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

BAB 6 SISTEM MANAJEMEN DATABASE
Kiky Rizky Nova Wardani, S.Kom
Desain Fisik Database Oleh : ARI YAZID M. ( )
TEKNIK PERANCANGAN BASIS DATA
MODEL ENTITY RELATIONSHIP
MODEL DATA LANJUTAN Latifah Rifani
NORMALISASI.
Pengantar Basis Data Sumber :
Normalisasi.
PERANCANGAN BASIS DATA
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Perancangan Data Base Relasi
Pertemuan 5 TEHNIK NORMALISASI.
Pemodelan Database Pengolahan Basis Data.
Modul 03 Relational Model
Desain Database Disusun Oleh : Dr. Lily Wulandari
ENTITY RELATIONSHIP DIAGRAM
BASIS DATA RELASIONAL Pertemuan ke 3 Basis Data Relasional.
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
Sistem Basis Data by Zia Ulhaq
Pengantar Desain Basisdata-Part I Oleh: Devie Rosa Anamisa.
Desain Database Dengan Teknik NORMALISASI
Perancangan Basis Data
Entity Relationship Diagram
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Model Data Relasional.
Outline: Relational Data Model Entity Relationship Diagram
Pemodelan Database Yessy Asri, ST., MMSI.
Analisa & Perancangan Sistem Informasi
Pertemuan 9 ANALISA RANCANGAN DATABASE.
MODEL RELASIONAL.
ERD (Entity Relationship Diagram)
PERANCANGAN BASIS DATA
Oleh : Devie Rosa Anamisa
Pertemuan III Betha Nurina Sari, M.Kom
Pembuatan Model Data & Desain Database SIA
Soal Quiz Perancangan Basis Data
TEKNIK NORMALISASI.
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Normalisasi.
SISTEM BASIS DATA STMIK BANI SALEH BEKASI Salim
Database & Database Users
PERANCANGAN DATABASE.
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Konsep dan aplikasi basis data
System Basis Data Dwi Hartanto, Skom.
PERANCANGAN DATABASE.
Review BD 1.
DESAIN DATA BASE.
MODEL RELASIONAL Desain Basis Data.
Sistem Manajemen Basis Data
Teknik Normalisasi Database
PERTEMUAN 3 DESAIN DATABASE MENGGUNAKAN NORMALISASI.
Normalisasi.
Arsitektur Sistem Basis Data
Perancangan Data Base Relasi
Pemodelan Database Harrismare.
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Pemodelan Database.
Model Data Relasional.
Normalisasi.
DESAIN BASIS DATA-Bagian 1
PERTEMUAN 2 PEMBUATAN NORMALISASI.
Tim Dosen Basis Data Fakultas Ilmu Komputer UDINUS
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

Konsep Dan Struktur DATABASE Novita Sakundarini Teknik Industri UPNYK

Model relasional adalah model yang paling banyak digunakan saat ini. Konsep utamanya adalah ‘relasi’ yang pada dasarnya adalah sebuah tabel dengan baris dan kolom Setiap relasi memiliki skema yang menggambarkan kolom atau field. Ada 3 cara yang digunakan dalam teknik desain basis data yaitu teknik normalisasi, entity relationship dan model data logika

Teknik Normalisasi Dalam proses normalisasi ada beberapa istilah yang akan dipakai yaitu : Entity: konsep yang direkam Atribut/Field:sesuatu yang mewakili entiti. Data Value:informasi yang tersimpan dalam atribut Record:kumpulan atribut yang berkaitan File: kumpulan record Basis Data: kumpulan file

Proses normalisasi adalah proses dimana elemen-elemen data dikelompokkan menjadi tabel-tabel, dimana tabel tersebut terdapat entiti dan relasi antar entiti tersebut. Field kunci merupakan satu field atau satu set field yang terdapat dalam satu file dan mewakili record Kunci sangat penting untuk proses pencarian.

Field Kunci Kunci Kandidat (candidate key) Kunci Primer (primary key) Atribut atau field yang mengidentifikasikan secara unik suatu kejadian yang sifatnya khusus dari suatu entiti. Kunci kandidat tidak mungkin sama dan hanya satu Kunci Primer (primary key) Kunci kandidat yangdipilih untuk mewakili setiap kejadian dari suatu entiti Kunci primer sifatnya unik, tidak mungkin sama dan ganda. Kunci alternatif Adalah kunci kandidat yang tidak dipakai sebagai kunci primer Kunci tamu Kunci primer yang ditempatkan pada file lain dan biasanya menunjukkan suatu hubungan

Tahap Normalisasi Bentuk tidak normal Bentuk normal pertama Adalah suatu bentuk dimana semua data dikumpulkan apa adanya tanpa mengikuti aturan-aturan tertentu. Bisa jadi data yang dikumpulkan akan tidak lengkap dan terjadi duplikasi data. Bentuk normal pertama Adalah suatu bentuk dimana data yang dikumpulkan menjadi satu field yang sifatnya tidak akan berulang dan tiap field hanya mempunyai satu pengertian.

Contoh : No_mhs Nama_Mhs Dosen MK1 MK2 1220308 Andri Novi SIM Otomasi 1220303 Susi Dani Kalkulus Fisika Bentuk ini bukan merupakan bentuk normal pertama karena dalam file tersebut mahasiswa mengambil 2 mata kuliah sehingga terjadi pengulangan mata kuliah

Bentuk tersebut seharusnya : No_mhs Nama_Mhs Dosen MK 1220308 Andri Novi SIM Otomasi 1220303 Susi Dani Fisika Kalkulus

Bentuk normal kedua Sudah memenuhi bentuk normal pertama Field yang bukan kunci tergantung secara fungsi pada kunci primer Dari contoh diatas terlihat bahwa kunci primernya adalah field no_mhs. Field yang lain tergantung dari No_mhs, sedangkan untuk MK bisa tidak tergantung No_mhs.Sehingga bentuk normal kedua :

Mahasiswa Ambil MKA No_mhs Nama_mhs Dosen 1220308 Andri Novi 1220303 Susi Dani Ambil MKA No_mhs MK 1220308 SIM Otomasi 1220303 Fisika Kalkulus

Bentuk normal ketiga Bentuk normal ketiga adalah suatu bentuk yang memenuhi syarat-syarat : Relasi antar file sudah dalam bentuk normal kedua Field yang bukan kunci tergantung secara fungsi pada kunci primer. Contoh file Mahasiswa dan Ambil MKA adalah bentuk normal ketiga karena seluruh field yang bukan merupakan kunci sudah tergantung pada kunci primernya.

Kerjakan Normalisasi pada Contoh berikut : CV Andriana Komputer NOTA PEMBELIAN Yogyakarta Kode : K01 Tanggal : 19 Apr ‘07 Konsumen No. : 00124 Nama : Ibu Sita Kode Barang Nama Barang Jumlah Harga Total M01 Motherboard 5 200.000 1.000.000 M02 Motherboard V 2 425.000 850.000 P01 Printer Canon 450.000 900.000 Total 2.750.000 Jatuh tempo nota : 02/05/2007

Teknik Entity Relationship Analisa Kebutuhan Memahami bagaimana data disimpan Aplikasi yang harus dibangun Operasi yang sering digunakan Desain Konseptual basis data Relasi pada basis data (ER diagram) Desain logika basis data Merubah ER diagram menjadi model relasional Skema perbaikan Desain fisik basis data Pengelompokkan tabel, pembuatan indeks Desain keamanan

Contoh 3 hrf 4 angka 8 angka NIM NMK 30 hrf Mahasiswa Mengambil Mata kuliah 30 hrf Nama Nama date Tanggal lahir numerik A,B,C,D atau E SKS