Apa itu SQL (Structured Query Language)

SQL (Structured Query Language):

Bahasa data relasional yang menyediakan serangkaian fasilitas berorientasi kata kunci bahasa Inggris yang konsisten untuk kueri, definisi data, manipulasi data, dan kontrol data. Ini adalah antarmuka yang diprogram untuk sistem manajemen basis data relasional (RDBMS). IBM memperkenalkan SQL sebagai antarmuka eksternal utama untuk RDBMS eksperimentalnya, System R, yang dikembangkannya pada 1970-an. Pernyataan SQL meliputi:
• Pernyataan bahasa manipulasi data: SELECT, INSERT, UPDATE dan DELETE
• Pernyataan bahasa definisi data, termasuk pernyataan CREATE dan DROP untuk tabel dan indeks
• Pernyataan yang mengontrol konsistensi data, dan memberikan serta mencabut otoritas
Pernyataan SQL disebut “dinamis” ketika mereka tidak sepenuhnya ditentukan sampai program dijalankan. Mereka disebut “statis” ketika mereka benar-benar ditentukan saat program dikompilasi. SQL tepat, karena didasarkan pada logika predikat, tetapi sulit bagi pengguna rata-rata untuk menangani, dan posisinya yang paling bermanfaat adalah sebagai protokol untuk konektivitas perangkat lunak-ke-perangkat lunak, bukan untuk akses manusia-ke-perangkat lunak.

Baca juga