Skip to main content

Apa Definisi Pertanyaan Database?

Belajar Normalisasi Database 1NF, 2NF dan 3NF Bagian 1 (Juni 2026)

Belajar Normalisasi Database 1NF, 2NF dan 3NF Bagian 1 (Juni 2026)
Anonim

Kueri basis data mengekstrak data dari database dan memformatnya dalam bentuk yang mudah dibaca. Kueri harus ditulis dalam bahasa yang dibutuhkan database - biasanya, bahasa itu adalah SQL.

Misalnya, ketika Anda menginginkan data dari database, Anda menggunakan kueri untuk meminta informasi spesifik yang Anda inginkan. Mungkin Anda memiliki tabel Karyawan, dan Anda ingin melacak angka kinerja penjualan. Anda mungkin menanyakan basis data Anda untuk karyawan yang mencatat penjualan tertinggi dalam periode tertentu.

Pernyataan SELECT SQL

Kueri database harus mengikuti format permintaan yang dibutuhkan oleh database. Format yang paling umum adalah format permintaan standar Structured Query Language (SQL) yang digunakan oleh banyak sistem manajemen basis data. SQL adalah bahasa kuat yang mampu menjawab pertanyaan-pertanyaan lanjutan.

SQL menggunakan pernyataan SELECT untuk memilih data tertentu.

Pertimbangkan contoh berdasarkan database Northwind yang sering dikirimkan dengan produk basis data sebagai tutorial.

Berikut adalah kutipan dari tabel Karyawan basis data:

Kutipan dari tabel Karyawan database Northwind
Identitas pegawaiNama keluargaNama depanJudulAlamatKotaWilayah
1DavolioNancyPerwakilan Penjualan507 - 20th Ave. E.SeattleWA
2Lebih lengkapAndrew

Wakil Presiden, Penjualan
908 W. Capital WayTacomaWA
3LeverlingJanetPerwakilan Penjualan722 Moss Bay Blvd.KirklandWA

Untuk mengembalikan nama dan judul karyawan dari database, pernyataan SELECT akan terlihat seperti ini:

SELECT FirstName, LastName, Judul DARI Karyawan;

Itu akan kembali:

Nama depanNama keluargaJudul
NancyDavolioPerwakilan Penjualan
AndrewLebih lengkapWakil Presiden, Penjualan
JanetLeverlingPerwakilan Penjualan

Untuk menyaring hasil lebih lanjut, Anda dapat menambahkan klausa WHERE:

SELECT FirstName, LastName FROM Pegawai

DI MANA Kota = 'Tacoma';

Ini mengembalikan FirstName dan LastName dari setiap Karyawan yang berasal dari Tacoma:

Nama depanNama keluarga
AndrewLebih lengkap

Perhatikan bahwa SQL mengembalikan data dalam bentuk baris / kolom yang mirip dengan Microsoft Excel, membuatnya mudah dilihat dan bekerja dengan. Bahasa query lainnya mungkin mengembalikan data sebagai grafik atau grafik.

Kuasa Pertanyaan

Database memiliki potensi untuk mengungkapkan tren dan aktivitas yang kompleks, tetapi kekuatan ini hanya dimanfaatkan melalui penggunaan kueri. Basis data yang kompleks terdiri dari beberapa tabel yang menyimpan segudang data. Kueri memungkinkan Anda memfilternya menjadi satu tabel sehingga Anda dapat lebih mudah menganalisisnya.

Pertanyaan juga dapat melakukan perhitungan pada data Anda atau mengotomatisasi tugas manajemen data. Anda juga dapat meninjau pembaruan untuk data Anda sebelum melakukan mereka ke database.