ANALISA RANCANGAN DATABASE

dokumen-dokumen yang mirip
ANALISA RANCANGAN NORMALISASI & DATABASE

Rancangan Database. Database. File. Record. Data item atau field. Characters

TEHNIK NORMALISASI LANJUTAN

PERTEMUAN 12 MACAM-MACAM BENTUK NORMALISASI

Pertemuan 12 TEHNIK NORMALISASI LANJUTAN. Contoh data :

12 TEHNIK NORMALISASI LANJUTAN

PERTEMUAN 6 TEKNIK NORMALISASI

Database System 4 Normalization

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

Nor o mal a i l s i a s s a i s La L n a j n u j t u an

Desain Sistem Basis Data. 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram)

PERANCANGAN DATABASE 04/07/ :53

PARADIGMA VOL. IX. NO. 2, APRIL 2007

BAGIAN 02 : [SISTEM BASIS DATA] Membahas: 1. Normalisasi 2. Latihan Normalisasi

Normalisasi Data. Author : Minarni, S.Kom.,MM

02. Berfungsi sebagai perantara antara pemakai dengan database adalah a. Data d. Perangkat lunak b. Pemakai e. File c.

Pertemuan 5 TEHNIK NORMALISASI

2.1 Sistem Pendukung Keputusan

DESAIN DATABASE (MODEL RELASIONAL DAN DESKRIPSI ATRIBUT)

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

Modul 9 : Normalisasi 1st NF sampai dengan BCNF

2. First Normal Form (1NF) Suatu tabel dianggap normal ke satu (1NF) jika : - Tidak terdapat baris yang bernilai ganda atau duplikat.

HUBUNGAN PERALATAN PENDUKUNG SISTEM PADA CONTOH KASUS PERANCANGAN SISTEM PENGOLAHAN DATA ORDER PAKAIAN BERBASIS KOMPUTER PADA BINATU KSH

ANOMALI. Terlihat ada ketidak konsistenan. Fakta pertama menyatakan bahwa pemasok citra berlokasi di Bogor, tetapi fakta kedua menyatakan di Bandung.

PERANCANGAN SISTEM INFORMASI PEMBELIAN BAHAN BAKU PADA RESTORAN DJAGO SAMBAL JAKARTA

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

BAB II LANDASAN TEORI

PERANCANGAN BASIS DATA

STMIK AMIKOM YOGYAKARTA

Selamat Ujian, Semoga sukses

Pengertian Normalisasi, Jenis-jenis Normalisasi Dan Contoh Penerapannya.

Database desain juga termasuk diagram ER (Entity-hubungan model). Diagram ER adalah diagram yang membantu merancang database secara efektif dan

C H A P T E R 5-8. Normalisasi Database. Arif Basofi, S.Kom, MT.

BAB II LANDASAN TEORI

Pertemuan 5 TEHNIK NORMALISASI

BAB II LANDASAN TEORI

Pertemuan 7-8 NORMALISASI

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

Teknik Perancangan Basis Data

PERANCANGAN DATA BASE BY LILIS PUSPITAWATI, SE.,M.SI

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

BAB III OBJEK DAN METODE PENELITIAN. Berikut ini adalah gambaran umum dari perusahaan tempat penulis

BAB III OBJEK DAN METODE PENELITIAN. yaitu di BORASPATI BANDUNG, Jl. Sukamantri no. 109 Bandung, adapun

Tujuan Umum Tujuan Khusus Pokok Bahasan/Materi

BAB 7 PENERAPAN BENTUK NORMALISASI

BAB II TINJAUAN PUSTAKA. objek-objek yang saling berelasi dan berinteraksi serta hubungan antar

Teknik dan Penerapan Normalisasi

DESAIN DATABASE DAN NORMALISASI

Oleh : Uus Rusmawan Hal - 1 -

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB 7 MERANCANG BASIS DATA

Normalisasi adalah salah satu pendekatan logical design dari suatu database relational, dan tampaknya sedikit memiliki kemiripan dengan model ER.

PERANCANGAN BASIS DATA PERTEMUAN KE -3. Rauf Fauzan, S.Kom.,M.Kom

Bentuk normal pertama (1NF) untuk menghilangkan atribut bernilai jamak. Bentuk normal kedua (2NF) untuk menghilangkan kebergantungan parsial.

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI

BAB II TINJAUAN PUSTAKA. Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat

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

NORMAL FORM. Normalisasi Table sendiri terbagi atas bentuk normal ke 1 sampai bentuk normal ke 5. lebih jelasnya

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS

HAL YANG PENTING DIINGAT DI DALAM TAHAPAN NORMALISASI

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

SISTEM BASIS DATA. Pertemuan 5. 3 SKS Semester 2 S1 Sistem Informasi Nizar Rabbi Radliya

Normalisasi Donny Yulianto, S.Kom

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu.

BAB II LANDASAN TEORI. dan lebih berarti bagi yang menerimanya (Jogiyanto, 1995:8).

Normalisasi Lanjut. I. Review Normalisasi

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

Perancangan Database Bagian II (Normalisasi( Normalisasi) TUJUAN PEMBELAJARAN

BAB II LANDASAN TEORI. membentuk satu kesatuan untuk mencapai satu tujuan tertentu. Dapat dilihat dari. menekankan pada komponen atau elemennya.

SISTEM BASIS DATA. Pertemuan 4. 3 SKS Semester 2 S1 Sistem Informasi Nizar Rabbi Radliya

BAB III METODE PENELITIAN. Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data,

BASIS DATA Mia Fitriawati, S.Kom., M.Kom.

Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan (misalnya ketidakkonsistenan data karena adanya redudansi).

BAB III OBJEK DAN METODE PENELITIAN

BAB II LANDASAN TEORI

PENGANTAR BASIS DATA

NORMALISASI. 2 nf. 3 nf BCNF. 4 nf. 5 nf. Hal. 1 dari 11

BAB II TINJAUAN PUSTAKA. Menurut Ladjamudin (2005) Sistem informasi dapat didefinisikan sebagai

NORMALISASI DAN TUGAS PRAKTEK

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

NORMALISASI DAN TUGAS PRAKTEK

Normalisasi Tabel Database. Kalamullah Ramli

NORMALISASI UNTUK BASIS DATA RELASIONAL

SISTEM BASIS DATA AUB SURAKARTA

P9 Normalisasi. Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta

BAB III OBJEK DAN METODE PENELITIAN. deskripsi tugas atau pekerjaan (job description) pada bagian yang terkait dalam

NORMALISASI. Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

di definisikan hanya dengan memperhatikan functional dependencies dan key constrains

Tahapan Proses Normalisasi

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai

Contents. Normalisasi. Bentuk Normalisasi. Dependency. Status Kunci (Key) Dekomposisi

SISTEM BASIS DATA. Pertemuan 3. Nizar Rabbi Radliya 3 SKS Semester 2 S1 Sistem Informasi

BAB II TINJAUAN PUSTAKA

Perancangan Sistem Informasi Persediaan Barang ATK Pada PT Kanasakti Internasional Tour Jakarta

Bab 5 Data Control Language dan Teknik Normalisasi

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

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

DESAIN DATABASE. Pertemuan 06 3 SKS

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

Kontrak Kuliah. Bentuk-Bentuk Normalisasi. Edi Sugiarto, S.Kom, M.Kom

Transkripsi:

Pertemuan 9 ANALISA RANCANGAN DATABASE Rancangan Database Database File Record Data item atau Field Characters 1

TEKNIK NORMALISASI Merupakan proses pengelompokan data elemen menjadi tabel-tabel yang menunjukkan entity dan relasinya, dimana kondisi yang diuji apakah mengalami kesulitan pada saat insert, delete, update, retrieve. Beberapa hal yang perlu diperhatikan pada saat normalisasi adalah: 1. Field Atribute Kunci a. Candidate Key, yaitu satu set minimal atribute yang mengidentifikasi secara unik suatu kejadian spesifik dari entity. b. Primary Key, yaitu satu atribute atau satu set minimal atribute yang mengidentifikasi secara unik suatu kejadian spesifik dan dapat mewakili setiap kejadian dari suatu entity. c. Alternate Key, yaitu kunci kandidat yang tidak dipakai sebagai primary key. d. Foreign Key, yaitu satu atribute yang melengkapi satu relationship yang menunjukkan ke induknya. 2. Bentuk-bentuk Normalisasi a. Bentuk tidak normal (Unnormalized Form) Data yang direkam dengan tidak memperhatikan format tertentu. b. Bentuk Normal Kesatu (1NF) Ciri-ciri : - setiap data dibentuk dalam flat file, data dibentuk dalam dalam satu record demi satu record dan nilai dari field-field berupa atomic value. - Mempunyai ketergantungan secara parsial - Tidak ada set attribut/field yang berulang atau bernilai ganda - Tiap field/attribut field hanya satu pengertian 2

c. Bentuk Normal Kedua (2NF) Ciri-ciri : Menghilangkan Ketergantungan Parsial Memenuhi kriteria bentuk normal kesatu dan atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama. Mempunyai hubungan transitif d. Bentuk Normal Ketiga Ciri-ciri : Sudah dalam bentuk normal kedua dan semua atribut bukan primer tidak mempunyai hubungan yang transitif. Atribut non-key haruslah bergantung hanya pada primary-key dan pada primary key secara menyeluruh e. Boyce-Codd Normal Form (BCNF) Yaitu relasi harus berada dalam bentuk normal kesatu dan setiap atribut harus bergantung fungsi pada atribute superkey. f. Bentuk Normal Ke Empat (4 NF) Relasi R adalah bentuk 4 NF jika dan hanya jika relasi tersebut juga termasuk BCNF dan semua ketergantungan multivalue adalah juga ketergantungan fungsional 3

g. Bentuk Normal Ke Lima (5 NF) Disebut juga PJNF (Projection Join Normal Form) dari 4 NF dilakukan dengan menghilangkan ketergantungan join yang bukan merupakan kunci kandidat. Studi Kasus Masing-masing Dosen memberikan tugas dari dokumen keluaran untuk Dibuatkan Normalisasi LANGKAH BENTUK NORMALISASI: BENTUK TIDAK NORMAL UNNORMALIZED FIRST NORMAL FORM (INF) SECOND NORMAL FORM (2NF) THIRD NORMAL FORM (3NF) BOYCE-CODD NORMAL FORM (BCNF) FOURTH NORMAL FORM (4NF) FIFTH NORMAL FORM (5NF) MENGHILANGKAN ELEMEN DATA BERULANG MENGHILANGKAN KETERGANTUNGAN PARTIAL MENGHILANGKAN KETERGANTUNGAN TRANSITIF Menghilangkan kunci kandidat yg bkn merupakan determinan Menghilangkan ketergantungan multi value yg bkn merup. Ketergantungan fungsional Menghilangkan ketergantungan join yg bkn merupakan kunci kandidat 4

Studi Kasus Masing-masing Dosen memberikan tugas dari dokumen keluaran dan masukan untuk Dibuatkan Normalisasi Tipe-Tipe File 1. File Induk - File Induk Acuan - File Induk Dinamik 2. File Transaksi 3. File Laporan 4. File Sejarah 5. File Pelindung 6. File Kerja 5

a. File Barang Nama file Akronim Fungsi Tipe Organisasi file Akses file Media Panjang record Kunci Field Spesifikasi File : File Barang : Barang : Untuk menyimpan data barang : File Master : Indexed Sequential : Random : Hard Disk : 50 Karakter : Kode_Brg Tabel IV.1. Spesifikasi File Barang No Elemen Data Akronim Tipe Panjang Keterangan 1 Kode Barang Kode_Barang C 6 Key 2 Nama Barang Nama_Barang C 15 3 Satuan Satuan C 12 4 Harga Satuan Harga_satuan N 12 5 Stok Stok N 5 Dosen mengarahkan mahasiswa membuat tugas Menentukan Spesifikasi File yang meliputi : Nama file, Akronim File, Fungsi File, Tipe File, Organisasi file, Akses file, Media File, Panjang record, Kunci Field dari File, Tabel dari Spesifikasi File 6

Latihan Soal 1. Proses pengelompokan data elemen menjadi tabel-tabel yang menunjukan entity dan relasinya disebut : a. Normalisasi c. Database b. Kamus data d. DFD 2. Key yang terdapat pada nomal bentuk pertama (1NF) adalah: a. Primary key c. Foreign key b. Candidate key d. Alternate key 3. Bentuk normal dengan ciri setiap data dibentuk dalam flat file adalah: a. bentuk tidak normal c. Normal kedua b. Normal kesatu d. Normal Ketiga 4. Yang bukan merupakan Jenis-jenis kunci (key) yang dikenal dalam normalisasi adalah : a. Candidate key b. Foreign key c. Alternate Key d. Normal key 7

5. Data yang direkam tanpa memperhatikan format tertentu: a. Bentuk tidak normal c. Bentuk Normal Kedua b. Bentuk Normal kesatu d. bentuk Normal ketiga 8