Bahasa Query Terstruktur (SQL)

Pengarang: Randy Alexander
Tanggal Pembuatan: 3 April 2021
Tanggal Pembaruan: 26 Juni 2024
Anonim
Latihan Soal Query MySQL Dasar Part 1
Video: Latihan Soal Query MySQL Dasar Part 1

Isi

Definisi - Apa yang dimaksud Structured Query Language (SQL)?

Structured Query Language (SQL) adalah bahasa komputer standar untuk manajemen basis data relasional dan manipulasi data. SQL digunakan untuk query, menyisipkan, memperbarui dan memodifikasi data. Sebagian besar basis data relasional mendukung SQL, yang merupakan manfaat tambahan bagi administrator basis data (DBA), karena mereka sering diminta untuk mendukung basis data di beberapa platform yang berbeda.


Pertama kali dikembangkan pada awal 1970-an di IBM oleh Raymond Boyce dan Donald Chamberlin, SQL dirilis secara komersial oleh Relational Software Inc. (sekarang dikenal sebagai Oracle Corporation) pada tahun 1979. Versi SQL standar saat ini adalah sukarela, sesuai dengan vendor, dan dipantau oleh Amerika. Institut Standar Nasional (ANSI). Sebagian besar vendor besar juga memiliki versi eksklusif yang digabungkan dan dibangun di atas ANSI SQL, mis., SQL * Plus (Oracle), dan Transact-SQL (T-SQL) (Microsoft).

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Structured Query Language (SQL)

Salah satu ritus peralihan DBA yang paling mendasar adalah belajar SQL, yang dimulai dengan menulis pernyataan SELECT pertama atau skrip SQL tanpa antarmuka pengguna grafis (GUI). Semakin banyak, basis data relasional menggunakan GUI untuk manajemen basis data yang lebih mudah, dan kueri sekarang dapat disederhanakan dengan alat grafis, mis., Penyeret seret dan lepas. Namun, belajar SQL sangat penting karena alat seperti itu tidak pernah sekuat SQL.


Kode SQL dibagi menjadi empat kategori utama:

  • Pertanyaan dilakukan menggunakan pernyataan SELECT di mana-mana namun akrab, yang selanjutnya dibagi menjadi beberapa klausa, termasuk SELECT, FROM, WHERE dan ORDER BY.
  • Data Manipulation Language (DML) digunakan untuk menambah, memperbarui atau menghapus data dan sebenarnya merupakan himpunan bagian pernyataan SELECT dan terdiri dari pernyataan INSERT, DELETE dan UPDATE, serta pernyataan kontrol, misalnya, TRANSAKSI BEGIN, SAVEPOINT, KOMIT dan ROLLBACK .
  • Data Definition Language (DDL) digunakan untuk mengelola tabel dan struktur indeks. Contoh pernyataan DDL termasuk BUAT, ALTER, TRUNCATE dan DROP.
  • Data Control Language (DCL) digunakan untuk menetapkan dan mencabut hak dan izin basis data. Pernyataan utamanya adalah GRANT dan REVOKE.