Panduan Bahasa pemrograman SQL untuk pemula
Dalam industri keuangan , aplikasi perbankan dan pemroses pembayaran seperti Stripe menyimpan dan mengoperasikan data tentang transaksi keuangan dan pengguna. Di balik proses ini adalah database yang rumit, yang sering digunakan untuk SQL. Selain itu, sistem database bank memiliki persyaratan keamanan ekstra yang memerlukan tingkat kepatuhan risiko tertinggi dalam kode SQL yang digunakan.

Aplikasi musik seperti Spotify dan Pandora juga membuat database penggunaan intensif. Antara lain, database Sekuel membantu aplikasi ini untuk menyimpan perpustakaan besar file musik dan album oleh berbagai artis, mengoperasikan data ini untuk menemukan apa yang dicari pengguna, menyimpan data tentang pengguna dan preferensi mereka, dll.
Apa Itu SQL?
Data adalah bagian inti dari banyak aplikasi web dan aplikasi seluler . Misalnya, aplikasi seperti Facebook menyimpan informasi profil pengguna, termasuk data tentang teman dan kiriman mereka. Untuk menyimpan data ini, digunakan sistem database. SQL adalah bahasa pemrograman yang memungkinkan programmer untuk bekerja dengan data tersebut.
Apa Kepanjangan dari SQL?
SQL adalah singkatan dari Structured Query Language. Pada dasarnya, ini adalah bahasa yang memungkinkan komunikasi dengan database untuk mengelola semua data yang dikandungnya.
Elemen Bahasa SQL
SQL terdiri dari pernyataan yang dimulai dengan kata kunci atau perintah, misalnya CREATE, dan diakhiri dengan titik koma.
Contoh SQL lain dari elemen bahasa meliputi:
- Kata kunci: Kata-kata yang digunakan untuk melakukan berbagai operasi dalam database, seperti ADD, JOIN, VIEW, dll. Berikut daftar kata kunci SQL .
- Identifier: Nama-nama objek dalam database, seperti tabel, tampilan, indeks, kolom, dll.
- Ekspresi: Sebuah simbol atau string simbol yang melakukan operasi matematika pada data.
- Kondisi pencarian: Digunakan untuk memilih subset baris dari tabel. Juga memungkinkan Anda membuat pernyataan IF untuk menentukan apakah suatu kondisi benar atau salah dalam baris atau grup baris tertentu.
- Tipe data: Seperti namanya, tipe data yang akan disimpan di dalam setiap kolom saat membuat tabel. Contohnya termasuk nomor, string, tanggal dan waktu, dll.
- Nulls: Gunakan Null untuk menentukan nilai yang tidak diketahui atau hilang.
- Komentar: Menjelaskan bagian dari pernyataan SQL.
Daftar Perintah SQL
Ada beberapa perintah SQL yang sering digunakan yang harus Anda ketahui untuk pekerjaan database. Saat bekerja dengan database, seorang programmer mungkin menulis perintah seperti:
- CREATE DATABASE – untuk membuat database
- CREATE TABLE – untuk membuat tabel
- SELECT – untuk menemukan/mengekstrak beberapa data dari database
- UPDATE – lakukan penyesuaian dan edit data
- DELETE – untuk menghapus beberapa data
- DROP – untuk menghapus tabel dan database
- INSERT INTO – untuk memasukkan data baru ke dalam database
Ini hanya perintah yang paling umum. Semakin rumit basis datanya, semakin banyak perintah yang perlu Anda gunakan sebagai programmer.
Perintah Sekuel ini digunakan saat menulis kueri–pertanyaan yang memungkinkan Anda mengoperasikan data dalam database. Dengan kata lain, ketika Anda memasukkan perintah-perintah ini dalam sistem database, sistem menafsirkan perintah dan memprosesnya. Hasilnya bisa berupa, misalnya, catatan baru dalam database, atau pembuatan database baru.
Berikut adalah beberapa contoh kueri SQL cepat:
CREATE DATABASE name_of_a_database – membuat database;
BUAT TABEL dan ame_of_a_table (
kolom1 tipe_data,
kolom2 tipe_data,
kolomX tipe_data );
Query pertama bertanggung jawab untuk membuat database baru. Misalnya, aplikasi seperti Facebook mungkin berisi database untuk setiap hal berikut:
- Pengguna – database ini akan menyimpan semua informasi tentang profil pengguna
- Minat – basis data ini akan menampung semua minat berbeda yang dapat digunakan untuk melacak hobi yang diminati pengguna
- Lokasi geografis – basis data ini akan menampung semua kota di seluruh dunia tempat tinggal pengguna Facebook
