• Tidak ada hasil yang ditemukan

Analisis dan Perancangan Sistem Informas

N/A
N/A
Protected

Academic year: 2018

Membagikan "Analisis dan Perancangan Sistem Informas"

Copied!
14
0
0

Teks penuh

(1)

ANALISA PERANCANGAN SISTEM

Yuli Haryanto, M.Kom

Bahan Ajar Semester VI - 2015 / Temu 5

Bagian 6

(2)

KUNCI ELEMEN DATA (KEY)

Bahan Ajar Semester VI - 2015

Key adalah elemen

record

yang

dipakai untuk menemukan record

pada saat

akses

atau digunakan

untuk mengidentifikasi setiap

(3)

1. SUPER KEY

Bahan Ajar Semester VI - 2015

Super Key merupakan satu atau

lebih atribut (kumpulan atribut)

dari suatu tabel yang dapat

(4)

2. CANDIDAT KEY

Bahan Ajar Semester VI - 2015

Candidate Key merupakan super

key dengan jumlah atribut

minimal. Candidate key tidak boleh

berisi atribut dari tabel yang lain.

NIM NAMA NO

KWITANSI

JUMLAH

20084350075

0 Asyifa 874 60000

20074357215

0 Makmur 524 75000

20044350001

0 Iman 414 75000

(5)

3. PRIMARY KEY

Bahan Ajar Semester VI - 2015

Salah satu atribut dari candidate key dapat dipilih dengan tiga kriteria yaitu :

1. Key tersebut natural untuk digunakan sebagai acuan

2. Key tersebut sederhana

3. Key tersebut terjamin keunikannya

NIM NAMA NO

KWITANSI

JUMLAH

20084350075

0 Asyifa 874 60000

20074357215

0 Makmur 524 75000

20044350001

0 Iman 414 75000

(6)

4. ALTERNATE KEY

Bahan Ajar Semester VI - 2015

Alternate Key adalah candidate key yang tidak dipakai sebagai Primary Key.

NIM NAMA NO

KWITANSI

JUMLAH

20084350075

0 Asyifa 874 60000

20074357215

0 Makmur 524 75000

20044350001

0 Iman 414 75000

(7)

5. FOREIGN KEY

Bahan Ajar Semester VI - 2015

Foreign Key merupakan sembarang atribut yang menunjuk pada primary key tabel lain. Foreign key terjadi pada suatu relasi yang memiliki kardinalitas “one to many” (satu ke banyak) atau “many to

many”. Foregin key biasanya diletakan pada tabel/relasi yang mengarah ke banyak.

NIM NAMA KD_MK 20084350075

0 Asyifa MKK01 20074357215

0

Makm

ur MKK02 20044350001

0 Iman MKK03

(8)

C. NORMALISASI DATA

Bahan Ajar Semester VI - 2015

Suatu proses yang mengelompokan

elemen-elemn data menjadi tabel-tabel yang memiliki entiti dan relasi antar entiti

Teknik yang digunakan untuk

mengidentifikasikan relasi-relasi dalam suatu basis data.

Dalam proses normalisasi, key field

memegang peranan penting dalam

(9)

1. BENTUK NORMAL (UNNORMALIZED FORM)

Bahan Ajar Semester VI - 2015

Suatu bentuk dimana semua data dikumpulkan tanpa mengikuti aturan-aturan tertentu. Data

kemungkinan tidak lengkap atau terjadi duplikasi data. Data dikumpulkan apa adanya sesuai input.

NIM NAMA KD_MK1 KD_MK 2

Jadwal

200843500750 Asyifa MKK01 MKP01 Senin 200743572150 Makmu

r MKK02 MKP01 Kamis

(10)

2. BENTUK NORMAL PERTAMA (1NF)

Bahan Ajar Semester VI - 2015

Suatu bentuk dimana data yang dikumpulkan menjadi satu field yang sifatnya tidak akan

berulang dan tiap fieldnya hanya mempunyai satu pengertian. Bentuk 1NF menghilangkan elemen data yang berulang.

NIM NAMA KD_MK1 Jadwal 200843500750 Asyifa MKK01 Senin 200843500750 Asyifa MKP01 Senin 200743572150 Makmu

r MKK02 Kamis

200743572150 Makmu

r MKP01 Kamis

(11)

3. BENTUK NORMAL KEDUA (2NF)

Bahan Ajar Semester VI - 2015

Bentuk normal kedua (2NF) dilakukan jika

sudah memenuhi syarat 1NF dan atribut yang bukan kunci memiliki ketergantungan secara fungsi pada kunci primer. Pada contoh di atas, NIM merupakan primary key dan KD_MK1

(12)

3. BENTUK NORMAL KEDUA (2NF)

Bahan Ajar Semester VI - 2015

NIM KD_MK1 NIM NAMA Jadwal 200843500750 Asyifa Senin 200843500750 Asyifa Senin 200743572150 Makmu

r Kamis

200743572150 Makmu

r Kamis

200443500010 Iman Jumat 200443500010 Iman Jumat

File KRS

(13)

3. BENTUK NORMAL KETIGA (3NF)

Bahan Ajar Semester VI - 2015

Bentuk normal ketiga (3NF) dapat dilakukan jika memenuhi syarat :

1. Relasi antar file sudah merupakan bentuk normal kedua.

(14)

LATIHAN

Bahan Ajar Semester VI - 2015

NIM NAMA Tgl_Lhr MK Kd_MK SKS Kd_dos

en Nm_Dosen Nilai

103 Budi 12/04/8

4 IMK A202 3 B101 Ruli A 104 Sony 04/10/8

9

Komdat A203 2 B102 Fajar C

105 Marjuki 21/02/8

5 Jarkom A204 3 B103 Kiara B 103 Budi 12/04/8

4

Jarkom A204 3 B103 Kiara C

105 Marjuki 21/02/8

5 IMK A202 3 B101 Ruli A 106 Fitri 05/05/8

0

Referensi

Dokumen terkait

Super Key Adalah suatu atribut atau kumpulan atribut yang secara unik mengidentifikasi sebuah baris didalam relasi atau himpunan dari satu atau lebih entitas yang dapat

Kantor cabang bank asing memiliki kualitas asset yang cukup baik, memiliki dan menerapkan manajemen risiko dan pengendalian operasional secara cukup memadai,

Hama dan Penyakit : Hawar daun bakteri, Walang sangit , Keong mas, dan Penggerek batang padi, Wereng hijau.. Pengendalian : Kimiawi (Penyemprotan 3x dalam

Untuk mengekstrak data digunakan atribut yang unik yang akan menjadi primary key atau foreign key yang terhubung dari satu tabel ke tabel lain sehingga setiap nilai dari

Untuk itulah dalam kajian skripsi ini penulis juga menekankan tentang etika pemberitaan media massa ( kode etik jurnalistik ) pada salah satu media massa yaitu Tabloid

Adanya antigen dan antibodi yang homolog, ditandai dengan pengendapan eritrosit dari sistem indikator (reaksi pengikatan komplemen positif).. Hasil CFT positif dengan titer

Hal ini sangat berguna ketika kita ingi menghubungkan sintak PHP dengan MySQL karena untuk menghubungkannya kita membutuhkan nama user yang memiliki database tertentu dengan

Berdasarkan pada hasil pengamatan dan kuesioner siswa tersebut di atas disimpulkan bahwa dalam tindakan siklus menunjukkan adanya ketertarikan siswa dalam permainan dakon