Kamis, 22 Oktober 2020

DDL, DML dan DCL dalam basis data

DDL

DDL adalah nama pendek dari Data Definition Language, yang berkaitan dengan skema dan deskripsi dasar data, tentang bagaimana data harus berada di dalam basis data.

  • BUAT - untuk membuat database dan objeknya seperti (tabel, indeks, tampilan, prosedur penyimpanan, fungsi, dan pemicu)
  • ALTER - mengubah struktur database yang ada
  • DROP - hapus objek dari database
  • TRUNCATE - hapus semua catatan dari tabel, termasuk semua ruang yang dialokasikan untuk dihapus
  • KOMENTAR - menambahkan komentar ke kamus data
  • RENAME - ganti nama objek

DDL   adalah  Bahasa Definisi Data  : digunakan untuk mendefinisikan  struktur  data.    

Misalnya, dengan SQL, itu akan menjadi petunjuk seperti  ,  ... create table alter table

DDL  adalah Bahasa Definisi Data: Notasi spesifikasi untuk mendefinisikan skema dasar data. Ini bekerja pada level Skema.  

Perintah DDL adalah:

create,drop,alter,rename

Sebagai contoh:

create table account (

  account-number  char(10),
 balance integer);

DML

DML adalah nama pendek dari Bahasa Manipulasi Data yang berhubungan dengan manipulasi data, dan termasuk pernyataan SQL yang paling umum seperti SELECT, INSERT, UPDATE, DELETE dll, dan digunakan untuk menyimpan, mengambil, mengambil, menghapus, dan memperbarui data dalam database.

  • PILIH - mengambil data dari database
  • SISIPKAN - data identitas ke dalam tabel
  • UPDATE - perbarui data yang ada dalam tabel
  • HAPUS - Hapus semua catatan dari tabel database
  • MERGE - operasi UPSERT (negara atau perbarui)
  • PANGGILAN - hubungi PL / SQL atau subprogram Java
  • MENJELASKAN RENCANA - interpretasi jalur akses data
  • LOCK TABLE - Kontrol konkurensi

DML   adalah  Bahasa Manipulasi Data  : digunakan untuk memanipulasi  data itu sendiri  .    

Seperti ini mengundang Partisipasi, SQL DENGAN, ITU akan Menjadi Petunjuk seperti  ,  ,  , ... insert update delete

DML  adalah Bahasa Manipulasi Data . Ini digunakan untuk mengakses dan memanipulasi data.  

Perintah DML adalah:

select,insert,delete,update,call

Sebagai contoh:

update account


DCL

DCL adalah nama pendek dari Bahasa Kontrol Data yang mencakup perintah seperti GRANT, dan sebagian besar yang berkaitan dengan hak, izin, dan kontrol lain dari basis data sistem.

  • GRANT - memungkinkan pengguna mengakses hak istimewa ke basis data
  • REVOKE - menarik hak akses pengguna yang diberikan dengan menggunakan perintah GRANT

TCL

TCL adalah nama pendek dari Bahasa Kontrol Transaksi yang berkaitan dengan transaksi dalam basis data.

  • COMMIT - melakukan Transaksi
  • ROLLBACK - kembalikan transaksi jika terjadi kesalahan
  • SAVEPOINT - untuk mengembalikan poin pembuatan transaksi dalam grup
  • SET TRANSAKSI - tentukan konteks untuk transaksi

1 komentar:

Marsya mengatakan...

AJO_QQ poker (k)
kami dari agen poker terpercaya dan terbaik di tahun ini
Deposit dan Withdraw hanya 15.000 anda sudah dapat bermain
di sini kami menyediakan 9 permainan dalam 1 aplikasi
- play aduQ
- bandar poker
- play bandarQ
- capsa sunsun
- play domino
- play poker
- sakong
-bandar 66
-perang baccarat (new game )
Dapatkan Berbagai Bonus Menarik..!! :d
PROMO MENARIK
di sini tempat nya Player Vs Player ( 100% No Robot) Anda Menang berapapun Kami
Bayar tanpa Maksimal Withdraw dan Tidak ada batas maksimal
withdraw dalam 1 hari.Bisa bermain di Android dan IOS,Sistem pembagian Kartu
menggunakan teknologi yang mutakhir dengan sistem Random
Permanent (acak) |
Whatshapp : +855969190856 ;-)