• Tidak ada hasil yang ditemukan

Pokok Bahasan 6 Normalisasi Data

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pokok Bahasan 6 Normalisasi Data"

Copied!
6
0
0

Teks penuh

(1)
[image:1.595.117.480.86.750.2] [image:1.595.118.478.117.391.2] [image:1.595.119.480.454.724.2]

Ada dua (2) cara untuk merancang Basis Data

ž

Menerapkan

normalisasi

terhadap

struktur

tabel yang telah diketahui atau dengan

ž

Secara

langsung

membuat

model

Entity-Relationship (ER)

vi. Normalisasi Data

Evaluasi

dan

dokumentasi

sistim

basis

data

Hasil normalisasi

Model data

modifikasi

Pertimbangan

tertentu

Struktur tabel

Basis data

diuji

Prinsip normalisasi

BD efektif dan

efisien

Fakta

yang

dimiliki dilakukan

normalisasi

Pendekatan Normalisasi

Membangun sebuah logika basis data yang

secara tidak langsung berkaitan dengan

model data, dengan menerapkan sejumlah

regulasi

dan

kriteria

standar

untuk

(2)

Pendekatan E-R

Sekumpulan

data

dan

relasi

antar

kelompok data dibuat sebuah diagram.

Model

basis

data

dapat

diketahui

dengan tepat jika telah diketahui sistim

basis data secara keseluruhan.

Atribut Tabel

:

Istilah atribut sangat identik dengan istilah

kolom dalam sebuah tabel.

Key :

[image:2.595.117.481.452.726.2]

Satu atau gabungan dari beberapa atribut yang

dapat membedakan semua baris data (row) dalam

tabel secara unik,

artinya jika semua atribut dijadikan

sebagai key, maka tidak boleh ada dua atau lebih

baris data dengan nilai yang sama untuk atribut

tersebut.

Macam Key :

1.

Superkey

2.

Candidate-key

3.

Primary-key

Normalisasi Basis Data

Atribut Tabel

Key

Domain

(3)

Atribut Sederhana dan Atribut Komposit

Atribut sederhana

adalah sebagai atribut yang

tidak

bisa

dibagi-bagi

lagi,

sedang

atribut

komposit

merupakan atribut yang masih dapat

diuraikan menjadi sub atribut yang baru

NIM

Nama Mhs

Alamat Mahasiswa

Tanggal Lahir

L0G009001 Amanda T A Jl. Sugriwo No. 15 Semarang 50146 06 – 10 – 2002

L0G009002 Maulana S W Jl. Sugriwo No. 85 Semarang 50146 23 – 07 – 1998

L0G009003 A P Melissa Jl. Mawar No. 319 Semarang 50275 05 – 07 – 2000

Atribut

Sederhana

Atribut

Komposit

Atribut Bernilai Tunggal dan Banyak

Atribut

bernilai

tunggal

adalah

sebagai

atribut yang mempunyai nilai data hanya satu

nilai untuk setiap baris data, sedang

atribut

bernilai banyak

adalah sebagai atribut yang

mempunyai nilai data lebih dari satu untuk

setiap baris data dalam sebuah tabel

Nilai

Tunggal

Nilai

Banyak

Mata Kuliah

Waktu

Ruang

Nama Dosen

Teknologi Informasi Senin. 08.00 – 09.20 dan Kamis, 11.00 – 11.50

102 Indro Dwi Cahyo, ST

Teori Bangunan Kapal Selasa. 09.20 – 10.15 102 Sunarso Sugeng, SST, MT

Konstruksi Kapal Rabu. 11.00 – 12.30 dan Jumat. 14.00 – 14.50

(4)

Atribut Harus Bernilai dan Nilai Null

nim

nama_mhs

alamat_mh

s

tgl_lahir

hobbi

………. ……… ………. ………. ……….

L0G009002 ……… ………. ………. membaca

L0G009003 ……… ………. ……….

L0G009004 ……… ………. ………. musik, menari

L0G009005 Abdullah naik gunung

Atribut harus bernilai (Mandatory Attribute)

adalah

atribut yang harus ada nilainya, sedangkan

atribut

nilai null

adalah atribut tersebut tidak ada nilainya

(non mandatory attribute)

Mandatory Attribute

Non Mandatory Attribute

berisi NULL , karena datanya

belum siap / meragukan

berisi NULL ,

karena

memang

tidak punya

hobbi

Tipe Data dan Domain

Kode MK

Mata Kuliah

SKS

Semester

MWU110 Teknologi Informasi 2 1

TDB111 Teori Bangunan Kapal 3 2

TDB145 Konstruksi Kapal 2 3

integer

Penentuan struktur tabel

Tipe Data mempunyai banyak kesamaan pengertian

dengan istilah Domain

§

Tipe Data ; lebih merujuk pada kemampuan peyimpanan data

yang mungkin

bagi suatu atribut secara fisik, tanpa melihat

layak /tidaknya data tersebut bila dilihat dari kenyataan

pemakaiannya.

(5)

Ketergantungan Fungsional (functional dependency)

Mata Kuliah

NIM

Nama Mhs

Indeks Nilai

Teknologi Informasi L0G009001 Amanda T A A

Teknologi Informasi L0G009002 Maulana S W B

Teknologi Informasi L0G009003 A P Melissa

Teori Bangunan Kapal L0G009001 Amanda T A

Teori Bangunan Kapal L0G009002 Maulana S W

Konstruksi Kapal L0G009001 Amanda T A B

Konstruksi Kapal L0G009002 Maulana S W C

Daftar Pustaka :

§

Burch John G at all, Information System:

Theory and Practice 3

rd

Edition, John

Willy & Son. New York.1983.

§

C.J. Date, An Introduction to database

(6)

Tes Formatif VI

Gambar

tabel yang telah diketahui atau denganlangsungRelationship (ER)
tabel secara unik, artinya jika semua atribut dijadikansebagai key, maka tidak boleh ada dua atau lebihbaris data dengan nilai yang sama untuk atribut

Referensi

Dokumen terkait

Tindak pidana mempunyai pengertian yang abstrak dari peristiwa-peristiwa yang kongkrit dalam lapangan hukum pidana, sehingga tindak pidana haruslah diberikan arti yang

Maintenance Planner akan membuat skala prioritas mana temuan urgent yang harus segera diselesaikan dan mana yang tidak kemudian membuat jadwal pengerjaannya

Pengukuran Kinerja adalah proses sistematis dan berkesinambungan untuk menilai keberhasilan dan kegagalan pelaksanaan program dan kegiatan yang telah ditetapkan dalam

Berdasarkan hasil kolaborasi peneliti dengan guru kelas yang bertindak sebagai pengamat, maka disimpulkan bahwa dalam pelaksanaan pembelajaran pada siklus II adalah

Sedangkan, bahan yang digunakan dalam penelitian ini adalah mencit (Mus musculus) betina dewasa sebanyak 20 ekor yang berumur 8 minggu dengan berat 18-20 gram,

2102768634 Frieska Putri Fanesa Fakultas Ilmu Tarbiyah dan Keguruan Pendidikan Guru Madrasah Ibtidaiyah 590.. 2102748942 Hilda Nur Zahra Fakultas Ilmu Tarbiyah dan

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

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