• Apa itu SQL?
SQL adalah singkatan dari Structured Query Language dan salah satu unsur penting dalam membuat sebuah aplikasi. Keberadaan SQL sebagai bahasa yang biasa digunakan dalam hal pengaksesan data, sangat membantu dalam pengelolaan data secara digital dan memberikan kemudahan pengguna dalam mengakses data tersebut.“Kamu dapat memiliki data tanpa adanya informasi, tetapi kamu tidak dapat memiliki informasi tanpa adanya data.” (Daniel Keys Moran)
Kamu mungkin pernah membangun suatu aplikasi web maupun desktop, seperti yang kamu ketahui bahwa aplikasi yang kamu bangun terkadang membutuhkan suatu database server untuk menampung segala macam bentuk informasi atau data. Misalkan data yang diperlukan oleh aplikasi seperti data pengguna meliputi username, email, password, foto, tanggal lahir, jenis kelamin dan lain sebagainya. Dalam hal ini, SQL bertugas sebagai sistem manajemen database yang akan mengelola data-data pada aplikasi tersebut.
Kamu jangan salah paham mengenai SQL sebagai software database management system. Karena SQL bukanlah alat dalam menyimpan suatu data melainkan alat untuk mengelola data pada suatu aplikasi. Dengan kata lain SQL adalah bahasa yang menghubungkan antara aplikasi dengan DBMS, dengan menggunakan SQL kamu bisa mengakses data tersebut melalui aplikasi yang sedang kamu bangun.
• Fungsi SQL
sebenarnya ada banyak tergantung dari sudut pandang mana yang digunakan. Akan tetapi secara umum keberadaan SQL sebagai bahasa pengelolaan database berfungsi dalam mengelola suatu data pada database yang digunakan oleh aplikasi. Yang memungkinkan kamu untuk mengubah maupun mengakses database atau melakukan query yang dibutuhkan.
Selain dari itu SQL juga berfungsi sebagai penghubung antara aplikasi dengan berbagai database. Karena bahasa SQL hampir didukung oleh berbagai macam database. Dan juga SQL berfungsi dalam melakukan pengolahan database yang kompleks.
Sumber: http://sistem-komputer-s1.stekom.ac.id/informasi/baca/Apa-Itu-SQL-Pengertian-Jenis-Beserta-Fungsinya/b0be911eadc924612a478b7fe67e2d9f1b7d0bc9#:~:text=SQL%20adalah%20singkatan%20dari%20Structured,pengguna%20dalam%20mengakses%20data%20tersebut