Tabel database
Sebuah database yang paling sering mengandung satu atau lebih tabel. Setiap tabel diidentifikasi dengan nama (misalnya "Customers" atau "Pesanan"). Tabel berisi catatan (baris) dengan data.
Dalam tutorial ini kita akan menggunakan terkenal database contoh Northwind (termasuk dalam MS Access dan MS SQL Server).
Di bawah ini adalah pilihan dari "Customers" tabel:
ID Pelanggan | Nama Pelanggan | Nama Kontak | Alamat | Kota | Kode Pos | Negara |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitucion 2222 | Mexico D.F. | 05021 | Mexico |
3 | Antonio Moreno Taqueria | Antonio Moreno | Mataderos 2312 | Mexico D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbkop | Christina Berglund | Berguvsvagen 8 | Lulea | S-958 22 | Sweden |
Tabel di atas berisi lima catatan (satu untuk setiap pelanggan) dan tujuh kolom (Pelanggan, CustomerName, ContactName, Alamat, Kota, Kode Pos, dan Negara).
Laporan SQL
Sebagian besar tindakan yang perlu Anda lakukan pada database dilakukan dengan pernyataan SQL.
Pernyataan SQL berikut memilih semua catatan dalam "Customers" tabel:
Dalam tutorial ini kita akan mengajarkan Anda semua tentang pernyataan SQL yang berbeda.
Perlu Mind Itu ...
- kata kunci SQL TIDAK case sensitive: pilih adalah sama dengan SELECT
Dalam tutorial ini kita akan menulis semua kata kunci SQL di atas-kasus.
Koma setelah Laporan SQL?
Beberapa sistem database membutuhkan tanda titik koma di akhir setiap pernyataan SQL.
Titik koma adalah cara standar untuk memisahkan setiap pernyataan SQL dalam sistem database yang memungkinkan lebih dari satu pernyataan SQL yang akan dieksekusi dalam panggilan yang sama ke server.
Dalam tutorial ini, kita akan menggunakan titik koma di akhir setiap pernyataan SQL.
Beberapa Paling Penting SQL Perintah
- SELECT - ekstrak data dari database
- UPDATE - update data dalam database
- DELETE - menghapus data dari database
- INSERT INTO - menyisipkan data baru ke dalam database
- CREATE DATABASE - membuat database baru
- ALTER DATABASE - memodifikasi database
- CREATE TABLE - membuat tabel baru
- ALTER TABLE - memodifikasi meja
- DROP TABLE - menghapus tabel
- CREATE INDEX - membuat index (search key)
- DROP INDEX - menghapus indeks