Anda di halaman 1dari 12

Bentuk Normal adalah suatu aturan yang dikenakan pada relasi-relasi dalam basis data dan harus dipenuhi

oleh relasi tersebut pada level-level normalisasi. Suatu relasi dikatakan dalam bentuk normal tertentu jika memenuhi kondisi-kondisi tertentu. Bentuk bentuk Normalisi yang ada dalam mendesain basis data adalah sebagai berikut : 1). Bentuk normal pertama (1NF) 2). Benatuk normal kedua (2NF) 3). Bentuk normal ketiga (3NF) 4). Bentuk normal Boyce-Codd (BCNF) 5). Bentuk normal keempat (4 NF) 6). Bentuk normal kelima (5NF) Bentuk ANOMALI Pada tabel yang belum ternormalisasi (masih memiliki atribut yang berulang).

Bentuk Normal Pertama (1 NF) Bentuk normal pertama dikenakan pada tabel yang belum ternormalisasi (masih memiliki atribut yang berulang). Suatu relasi dikatakan bentuk normal pertama, jika dan hanya jika setiap atribut bernilai tunggal untuk setiap baris. Tiap field hanya satu pengertian, bukan merupakan kumpulan kata yang mempunyai arti mendua, hanya satu arti saja dan juga bukanlah pecahan kata kata sehingga artinya lain. Tidak ada set atribut yang berulang-ulang atau atribut bernilai ganda. Pada data tabel sebelumnya, contoh data belum ternormalisasi sehingga dapat diubah ke dalam bentuk Normal Pertama (1NF) dengan cara membuat setiap baris berisi kolom dengan jumlah yang sama dan setiap kolom hanya mengandung satu nilai.

Contoh Kasus 2

Relasi mahasiswa yang mempunyai NIM, nama dan Dosen Wali mengikuti 3 mata kuliah, tabel tersebut belum memenuhi normal pertama karena ada perulangan Kode_mk 3 kali padahal hal tersebut bisa dijadikan 1 atribut saja. Jadi bentuk normal pertama dari data adalah :

Bentuk Normal Kedua (2 NF) 1). Memenuhi bentuk 1 NF (normal pertama). 2). Atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama / primary key. Sehingga untuk membentuk normal kedua tiap tabel / file haruslah ditentukan kunci-kunci atributnya. Kunci atribut haruslah unik dan dapat mewakili atribut lain yang menjadi anggotanya. Tabel Relasi 1

Mahasiswa

Tabel Relasi 2 MatKul


Bentuk Normal Ketiga (3 NF) 1). Memenuhi bentuk 2 NF (normal kedua). 2). Atribut bukan kunci tidak memiliki dependensi transit if terhadap kunci utama / primary key.

Sehingga untuk memenuhi bentuk 3 NF, maka relasi di atas didekomposisi menjadi dua buah relasi sebagai berikut: Tabel 1 Pesanan Barang Barang Tabel 2

BAGAN ALIR (FLOWCHARTS) Bagan alir merupakan teknik analitis yang digunakan untuk menjelaskan aspek-aspek sistem informasi secara jelas, tepat, dan logis dengan menggunakan serangkaian simbol standar. Simbol-simbol Bagan Alir

Simbol-Simbol Input/Output

Simbol-Simbol Pemrosesan

Simbol-simbol Arus dan Simbol Lain-lain

Jenis-jenis Bagan Alir Bagan Alir Dokumen

merupakan bagan alir yang menggambarkan aliran dokumen dan informasi antar area pertanggungjawaban di dalam sebuah organisasi.

Bagan Alir Sistem Merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem

Bagan Alir program Merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program

Bagan Konfigurasi komputer simbol bagan yang digunakan untuk membuat bagan konfigurasi komputer

Bagan Struktur

simbol bagan yang digunakan untuk merancang program komputer yang menggunakan pendekatan modul Perbedaan Diagran Arus Data dan Bagan Alir

TABEL KEPUTUSAN Tabel keputusan merupakan salah satu alat sistem yang digunakan untuk menggambarkan serangkaian kondisi yang ada dalam program pengolahan data dan berkaitan dengan tindakan tertentu untuk setiap kondisi. Bagan Manajemen Proyek Gantt chart dan diagram jaringan adalah alat manajemen proyek yang membantu dalam penyelesaian proyek secara tepat waktu

Anda mungkin juga menyukai