objek basis data

23
Objek Basis Data Dadot Eko P.N.K.M. Disampaikan dalam kegiatan pembelajaran Pemodelan Perangkat Lunak di kelas 1RPA SMK PGRI 3 Malang, 12 Oktober 2013.

Upload: hisoki

Post on 04-Jan-2016

46 views

Category:

Documents


1 download

DESCRIPTION

Objek Basis Data. Dadot Eko P.N.K.M. Disampaikan dalam kegiatan pembelajaran Pemodelan Perangkat Lunak di kelas 1RPA SMK PGRI 3 Malang , 12 Oktober 2013. Awali setiap aktivitas dengan do'a, semoga berkah dan mendapat kemudahan. basis data adalah?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Objek Basis Data

Objek Basis DataDadot Eko P.N.K.M.

Disampaikan dalam kegiatan pembelajaran Pemodelan Perangkat Lunak di kelas 1RPA SMK PGRI 3 Malang,

12 Oktober 2013.

Page 2: Objek Basis Data

Awali setiap aktivitas dengan do'a, semoga berkah dan

mendapat kemudahan

Page 3: Objek Basis Data

basi

s d

ata

ad

ala

h?

Page 4: Objek Basis Data

basi

s d

ata

ad

ala

h?

kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih yang berhubungan Ramakrishnan dan Gehrke (2003)

Page 5: Objek Basis Data

basi

s d

ata

ad

ala

h?

kumpulan seluruh sumber daya berbasis computer milik organisasi. System manajemen basisdata adalah aplikasi perangkat lunak yang menyimpan struktur basisdata, hubungan antardata dalam basisdata, serta sebagai formulir dan laporan yang berkaitan dengan basisdata. McLeod, dkk., (2001)

Page 6: Objek Basis Data

basi

s d

ata

ad

ala

h?

Kumpulan data yang saling berhubungan dan diorganisasikan sedemikian rupa untuk keperluan tertentu.

Page 7: Objek Basis Data

Keb

utu

han P

ere

nca

naan D

ata

base

Page 8: Objek Basis Data

Keb

utu

han P

ere

nca

naan D

ata

base

• Memiliki kemampuan menyimpan seluruh data yang berguna dalam database

• meniadakan kerangkapan data (redundan)

• Mengusahakan banyaknya relasi di dalam database minimum

• Mempunyai relasi yang dinormalkan, untuk keperluan pembaharuan dan penghapusan

Page 9: Objek Basis Data

Obje

k B

asi

s D

ata

Page 10: Objek Basis Data

Obje

k B

asi

s D

ata

TabelHimpunan elemen-elemen data yang diorganisasikan menggunakan model kolom vertikal dan baris horizontal.Tabel merupakan ekuivalensi dari sebuah entitas dalam ERD.

Page 11: Objek Basis Data

Obje

k B

asi

s D

ata

Field dan RecordSebuah tabel dapat terdiri dari satu atau beberapa field(kolom) dan baris(row)

Page 12: Objek Basis Data

Obje

k B

asi

s D

ata

Primary KeyPrimary key atau unique key adalah suatu nilai di baris data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel.

Page 13: Objek Basis Data

Obje

k B

asi

s D

ata

RelationshipRelationship adalah asosiasi antara beberapa entitas (atau tabel). Relasi antar tabel bertujuan untuk mendefinisikan keterhubungan satu tabel dengan tabel lainnya.

Page 14: Objek Basis Data

Obje

k B

asi

s D

ata

Entity Name

attribute namePK

attribute name

attribute name

Page 15: Objek Basis Data

Obje

k B

asi

s D

ata

Entity Name Entity Name

attribute namePK

attribute name

attribute name

attribute namePK

attribute name

attribute name

Page 16: Objek Basis Data

Obje

k B

asi

s D

ata

Ubah DFD yang telah dibuat kedalam bentuk tabel basis data, dengan ketentuan

1. Tentukan Primary Key tiap tabel/entitas2. Jika terdapat hubungan antar tabel, buat

alur relasinya

Page 17: Objek Basis Data

Norm

alis

asi

Data

base

Page 18: Objek Basis Data

Norm

alis

asi

Data

baseRancangan database disebut buruk jika

• Data yg sama tersimpan di beberapa tempat (file atau record)

• Ketidakmampuan untuk menghasilkan informasi tertentu

• Terjadi kehilangan informasi

• Terjadi adanya redudansi (pengulangan) atau duplikasi data sehingga memboroskan ruang penyimpanan dan menyulitkan saat proses updating data

• Timbul adanya NULL VALUE

Page 19: Objek Basis Data

Norm

alis

asi

Data

baseTujuan Normalisasi

menyempurnakan struktur tabel dengan:

• Mengeliminasi adanya duplikasi informasi

• memudahkan pengubahan struktur tabel

• memperkecil pengaruh perubahan struktur database

• dan cara-cara lain untuk mengoptimalisasi query

Page 20: Objek Basis Data

Norm

alis

asi

Data

base1st Normal Form

Merubah dari bentuk tabel tidak normal (unnormalized table) menjadi bentuk normal pertama

Suatu region R disebut 1NF jika dan hanya jika semua atribute value-nya simple/atomic (tidak boleh ada attribute yang composit & multivalue)

Page 21: Objek Basis Data

Norm

alis

asi

Data

baseTujuan 1NF

Membuang adanya pengulangan (Redudansi) data

Menghindari adanya pencatatan Null Value

Menjaga setiap entry data dari relasi (perpotongan baris-kolom) meiliki maksimal satu nilai tunggal

Page 22: Objek Basis Data

Norm

alis

asi

Data

baseStudi Kasus 1NF

Row Mata_Pelajaran NIS Nama Nilairow 1 Pemograman web 740540100 Deni Astikapuri Arow 2 Pemograman web 740540101 Uun Widiatmoko Arow 3 PPL 740540100 Deni Astikapuri Brow 4 PPL 740540102 Wasis Waskito Brow 5 PPL 740540103 Imam Bukhori Arow 6 PPL 740540104 Aswina Rahayu Arow 7 Prodas 740540101 Uun Widiatmoko B-

Page 23: Objek Basis Data

t | @mukti1stf | /24bit

https://googledrive.com/host/0Bzdy-Cveotm8SnZyRl9ETjlkSm8/basis-data.pptx