pemeliharaan basis data

16
KELOMPOK 5 HARYONO JOHANUDDIN ISMAIL MARJUKI RIDO ARDIANSYAH BOYZER TAMBA YALSIS MONA

Upload: erico-boyzer

Post on 17-Jul-2015

292 views

Category:

Documents


0 download

TRANSCRIPT

KELOMPOK 5

HARYONO

JOHANUDDIN

ISMAIL MARJUKI

RIDO ARDIANSYAH

BOYZER TAMBA

YALSIS MONA

Pemeliharaan Basis Data

Integritas Data

Integritas Keunikan Data

Integritas Aturan Nyata

Integritas Referensial

Integritas domain Data

•INTEGRITAS DATA

integritas data mengacu padakepercayaan dari sumber daya suatusistem. Integritas data sangat pentingkarena dapatmemastikan keakuratan, konsistensi, aksesibilitasi, dan kualitas

tinggi dari sebuah data, sehingga sangatpenting untuk mengikuti aturan

pengintegritasan suatu data

•INTEGRITAS DATA

Data yang mempunyai integritas identik di pertahankan selama operasi apapun (sepertibisnis transfer, penyimpanan, ataupengambilan). Secara sederhana dalam istilahbisnis, integritas data adalah jaminan bahwadata konsisten, bersertifikat dan dapatdirujukan.

•INTEGRITAS DATA

Contoh :Dari mekanisme integritas data adalah hunbungan

orang tua dan anak dengan record terkait. Jika dalam catatanorangtua memiliki satu atau lebih dari catatan anak terkaitsemua proses integritas referensial akan ditangani olehdatabase itu sendiri, yang secara otomatis menjaminkeakuratan dan integritas data sehingga tidak ada catatananak bisa ada tanpa orang tua (atau disebut juga yatim piatu)dan bahwa tidak ada orangtua kehilangan catatan anakmereka. Ini juga menjamin bahwa tidak ada catatan indukdapat dihapus sementara orangtua memiliki record setiapanak. Semua ini ditangani pada tingkat database dan tidakmemerlukan coding cek integritas ke dalam setiap aplikasi.

INTEGRITAS KEUNIKAN DATA

pendefinisian struktur tabel dengan membuat indeks primer yang bersifat

unik pengkodean di dalam aplikasi pada saat pemasukan / penambahan data à lebih user-friendly kedua cara

dan diterapkan bersama-sama

INTEGRITAS DOMAIN DATA

dilakukan melalui :

Penetapan tipe data padasetiap field di dalam tabelPengisian validation rule

dari DBMS

INTEGRITAS DOMAIN DATA

Domain adalah nilai-nilai yang dimungkinkandiasosiasikan dengan setiap atribut, Integritasdomain merupakan validasi masukan dari sebuahkolom. Dengan integritas domain, tidak ada datayang melanggar jangkauan nilai di tiap kolom data.

Jenis domain yang harus dimiliki oleh setiapatribut :

1. Karakter bebas

2. Alphanumerik

3. Alphabet

4. Numerik

INTEGRITAS DOMAIN DATA

Pemeliharaan integritas domain :1. Pendifinisian skema2. Pemanfaatan properti field3. Penerapan proses validasi pada pemasukan dataContoh :Create table biografi(idpenulis smallint unsigned not null,tahunLahir year not null,kotalahir varchar (40) not null default‘Kosong’);create domain nilai numerik(3,2)constraint value-test check (value >=0.00)

INTEGRITAS ATURAN NYATA

• Sifatnya sangat kasuistis, tidakberlaku umum

• Untuk mengakomodasi adanya business role ini, dengan menyiapkan tabel khusus yang menampung nilai-nilai konstanta yang dibutuhkan aplikasi pada saat dijalankan yang mudah diubah tanpa mengakibatkanperubahan aplikasi maupun struktur basis data

Bussiness Rule Integrity (Integritas Aturan Nyata)

Di mana data di suatu tabel harusmemiliki nilai yang layak dan dapat diterimaditempat sistem basis data itu diterapkan.Integritas jenis ini bersifat kasuistis, arinyasangat tergantung pada jenis data, lokasi,lingkungan, dan waktu penerapan basis data.

INTEGRITAS REFERENSIAL

Integritas referensial adalah dasar relasiantar tabel yaitu antara foregin key dengan promary key. Integritasreferensial memastikan bahwa seluruhnilai dari foregin key cocok dengan nilaiprimary key yang dihubungkannya.

Harus selalu dijaga, karena kesalahanreferensial dapat menimbulkankesalahan baru dalam basis data

Dilakukan pengecekan pada proses penambahan, pengubahan, dan penghapusan data

lanjutan

SELESAI.

Terimakasih ya

semua!!

<3 <3 <3 <3 ;-) :-D

Jika

Click to

back