Syarat SQL

Tabel database

Sebuah database biasanya mengandung satu atau lebih tabel. Setiap tabel diidentifikasi dengan nama (contoh "pelanggan" atau "pesan`). Tabel mengandung catatan yang memuat data (baris).

Contoh di bawah ini adalah tabel yang dinamai "Persons":

Id Nama Belakang FirstName Alamat Kota
1 Adams John Jalan Oxford London
2 Bush George Jalan Fifth Avenue New York
3 Carter Thomas Jalan Changan Beijing

Tabel di atas mengandung tiga catatan (setiap catatan mewakili satu orang) dan lima kolom (Id, nama keluarga, nama, alamat, dan kota).

Perintah SQL

Sebagian besar pekerjaan yang Anda lakukan di database disempurnakan dengan perintah SQL.

Perintah di bawah ini mengambil data kolom LastName dari tabel:

SELECT LastName FROM Persons

Hasil set menyerupai seperti ini:

Nama Belakang
Adams
Bush
Carter

Pada tutorial ini, kita akan menggambarkan berbagai perintah SQL yang berbeda.

Perhatian Penting

Harap ingat,SQL tak berbeda besar ke kecil!

Tanda titik koma di belakang perintah SQL?

Beberapa sistem database memerlukan penggunaan tanda titik koma di akhir setiap perintah SQL. Pada tutorial kami, tanda titik koma tidak digunakan.

Tanda titik koma adalah metode standar untuk memisahkan setiap perintah SQL dalam sistem database, sehingga dapat melaksanakan lebih dari satu perintah dalam permintaan yang sama kepada server.

Jika Anda menggunakan MS Access dan SQL Server 2000, Anda tidak perlu menggunakan tanda titik koma setelah setiap perintah SQL, meskipun beberapa perangkat lunak database memerlukan penggunaan tanda titik koma.

DML dan DDL SQL

SQL dapat dibagi menjadi dua bagian: bahasa manipulasi data (DML) dan bahasa definisi data (DDL).

SQL (Language Kueri Struktur) adalah sintaks untuk melaksanakan kueri. Tetapi bahasa SQL juga mengandung sintaks untuk update, insert, dan delete rekaman.

Perintah untuk pengambilan dan update membentuk bagian DML (Data Manipulation Language) SQL:

  • SELECT - Ambil Data dari Tabel Database
  • UPDATE - Update Data di Tabel Database
  • DELETE - Hapus Data dari Tabel Database
  • INSERT INTO - Masukkan Data ke Tabel Database

Bagian DDL (Data Definition Language) SQL memberikan kemampuan untuk membuat atau menghapus tabel. Kita juga dapat mendefinisikan indeks (kunci), menentukan hubungan antar tabel, dan mengapply kewajiban antar tabel.

Perintah DDL paling penting di SQL:

  • CREATE DATABASE - Buat Database Baru
  • ALTER DATABASE - Perubahan (Perubahan) Database
  • CREATE TABLE - Buat Tabel Baru
  • ALTER TABLE - Perubahan (Perubahan) Tabel Database
  • DROP TABLE - Hapus Tabel
  • CREATE INDEX - Buat Indeks (Kunci Pencarian)
  • DROP INDEX - Hapus Indeks