DDL
Data Definition Language (DDL) laporan yang digunakan untuk mendefinisikan struktur database atau skema. Beberapa contoh:
- CREATE - untuk membuat objek dalam database
- ALTER - mengubah struktur database
- DROP - menghapus objek dari database
- TRUNCATE - menghapus semua record dari sebuah tabel, termasuk semua ruang yang dialokasikan untuk catatan dihapus
- KOMENTAR - menambahkan komentar ke kamus data
- RENAME - mengganti nama suatu objek
DML
Data Manipulasi Language (DML) pernyataan yang digunakan untuk mengelola data dalam obyek skema. Beberapa contoh:
- SELECT - mengambil data dari database
- INSERT - menyisipkan data ke dalam tabel
- UPDATE - update data yang ada dalam tabel
- DELETE - menghapus semua catatan dari meja, ruang untuk catatan tetap
- MERGE - upsert operasi (memasukkan atau memperbarui)
- PANGGILAN - panggilan subprogram PL / SQL atau Java
- MENJELASKAN RENCANA - menjelaskan jalur akses ke data
- LOCK TABLE - concurrency control
DCL
Data Control Language (DCL) laporan. Beberapa contoh:
- GRANT - memberikan hak akses pengguna ke database
- REVOKE - menarik hak akses yang diberikan dengan perintah GRANT
TCL
Kontrol Transaksi (TCL) pernyataan yang digunakan untuk mengelola perubahan yang dilakukan oleh pernyataan DML. Hal ini memungkinkan pernyataan yang akan dikelompokkan bersama ke dalam transaksi logis.
- COMMIT - menyimpan pekerjaan dilakukan
- SAVEPOINT - mengidentifikasi titik dalam suatu transaksi yang Anda kemudian dapat memutar kembali
- ROLLBACK - mengembalikan database ke aslinya sejak COMMIT terakhir
- SET TRANSAKSI - Mengubah opsi transaksi seperti tingkat isolasi dan apa segmen rollback untuk menggunakan
Tidak ada komentar:
Posting Komentar