2
W-42/13 Tugas Pra UAS ANOMALI Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan, misalnya menyebabkan ketidak konsistenan data atau membuat sesuatu data menjadi hilang ketika data lain dihapus. 1. Anomali Peremajaan/Edit/Update Anomali ini terjadi apabila terjadi pengubahan terhadap sejumlah data yang mubazir, tetapi tidak seluruhnya di ubah. 2. Anomali Penyisipan/insert Anomali penyisipan terjadi jika pada saat penambahan hendak dilakukan ternyata ada elemen data yang masih kosong dan elemen tersebut justru menjadi kunci 3. Anomali Penghapusan/delete Anomali penghapusan terjadi sekiranya sesuatu baris (tuple) yang tak terpakai dihapus dan sebagai akibatnya terdapat data lain yang akan hilang. DML (Data Manipulation Language)

Sistem Basis Data

Embed Size (px)

DESCRIPTION

Contoh penggunaan DDL, dan lainnya pada matkul sistem basis data. (Salah satu tugas perkuliahan)

Citation preview

Page 1: Sistem Basis Data

W-42/13 Tugas Pra UAS

ANOMALI

Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan, misalnya menyebabkan ketidak konsistenan data atau membuat sesuatu data menjadi hilang ketika data lain dihapus.

1. Anomali Peremajaan/Edit/Update

Anomali ini terjadi apabila terjadi pengubahan terhadap sejumlah data yang mubazir, tetapi tidak seluruhnya di ubah.

2. Anomali Penyisipan/insert

Anomali penyisipan terjadi jika pada saat penambahan hendak dilakukan ternyata ada elemen data yang masih kosong dan elemen tersebut justru menjadi kunci

3. Anomali Penghapusan/delete

Anomali penghapusan terjadi sekiranya sesuatu baris (tuple) yang tak terpakai dihapus dan sebagai akibatnya terdapat data lain yang akan hilang.

DML (Data Manipulation Language)

Page 2: Sistem Basis Data

W-42/13 Tugas Pra UAS

DDL (Data Manipulation Language)

DCL (Data Control Language)

CREATE USER 'MIF-W42'@'localhost' IDENTIFIED BY 'testing';

GRANT UPDATE ON commerce.produk TO 'MIF-W42'@'localhost';

REVOKE UPDATE ON commerce.produk FROM 'MIF-W42'@'localhost';