DML Bahasa

Table of Contents

DML Bahasa

DML Bahasa

DML Bahasa

DML Bahasa
Manipulasi data bahasa (DML) digunakan untuk pemeliharaan data.
Apa termasuk? memperbarui bagian dari database, memasukkan bagian-bagian dari database, menghapus bagian dari database

DQL Bahasa
Permintaan data bahasa (DQL) digunakan untuk menginterogasi database.
The mengambil DQL, macam, perintah, dan menyajikan subset dari database dalam menanggapi permintaan pengguna.

Persyaratan Dasar Model Data Relasional
1.Primary kunci harus unik.
kunci 2.Every asing harus baik null atau memiliki nilai yang sesuai dengan nilai dari kunci utama dalam hubungan lain.
3.Each kolom dalam tabel harus menggambarkan karakteristik dari objek yang diidentifikasi oleh kunci primer.
4.Each kolom berturut-turut harus nilai-tunggal.
5.The nilai setiap baris kolom tertentu harus dari tipe data yang sama.
6.Neither urutan kolom atau baris order adalah signifikan.

Anomali Bahwa Mei Terjadi pada Tabel Relational Non-Normalized
Anomali a.Update: Jika terjadi perubahan (update) terhadap nilai-nilai data tidak benar dicatat. Daripada harus memperbarui sekali, setiap record pada tabel tunggal harus diperbaharui secara individual untuk menghindari inkonsistensi dalam database.
Anomali b.Insert: Tidak ada cara untuk menyimpan informasi tentang satu kesatuan dalam database tanpa dikaitkan dengan entitas lain. Dalam teks ini, kita tidak akan mampu menyimpan informasi tentang pelanggan baru tanpa mereka dikaitkan dengan transaksi pertama!
Anomali c.Delete: Unintended hasil yang timbul dari menghapus baris data yang berhubungan dengan satu kesatuan dan mengakibatkan penghapusan data mengenai entitas lain juga. Dalam teks, jika item persediaan tertentu dihentikan dan karenanya dihapus dari tabel database, kita akan kehilangan informasi mengenai pelanggan yang terkait dengan item persediaan juga.
Database Design Tujuan
-Kelengkapan
-Relevansi
-Aksesibilitas
-Up fleksibilitas-to-dateness
-Efisiensi
-Biaya-efektivitas
-Integritas
-Security

Baca Juga :