0% menganggap dokumen ini bermanfaat (0 suara)
39 tayangan3 halaman

Panduan Dasar SQL untuk DBMS

materi sql

Diunggah oleh

Rina
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
39 tayangan3 halaman

Panduan Dasar SQL untuk DBMS

materi sql

Diunggah oleh

Rina
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

1.

PENGANTAR STRUCTURED QUERY LANGUAGE SQL


SQL merupakan bahasa query standar yang digunakan untuk mengakses basis data
relasional.
ANTARMUKA SQL TERHADAP DBMS (DATABASE MANAGEMENT SYSTEM)
● Penggunaan SQL pada DBMS cukup luas.
● SQL dapat dipakai oleh berbagai kalangan (Database Administrator/DBA, program
atau pengguna).
● SQL sebagai bahasa administrasi basis data.
● SQL sebagai bahasa pemrograman basis data.
● SQL sebagai bahasa query interaktif.

ELEMEN SQL
● Pernyataan
● Nama
● Tipe Data
● Konstanta
● Ekspresi

PERNYATAAN adalah perintah SQL yg meminta sesuatu tindakan kepada DBMS.


Beberapa pernyataan SQL dapat dilihat pada tabel 1.
PERNYATAAN-PERNYATAAN DASAR SQL
- ALTER : mengubah struktur tabel
- COMMIT : mengakhiri sebuah eksekusi transaksi
- CREATE : menciptakan tabel, indeks
- DELETE : menghapus baris pada tabel
- DROP : menghapus tabel, indeks
- SELECT : memilih baris dan kolom pada tabel
- UPDATE : mengubah nilai pada sebuah baris

NAMA :
● Nama digunakan sebagai identitas bagi objek-objek pada DBMS.
● Contoh objek pada DBMS adalah tabel, kolom dan pengguna.

tipe data
Beberapa tipe data standar dapat dilihat pada tabel 2 dan tipe data perluasan (spesifik
terhadap DBMS tertentu) dapat dilihat pada 3.

tipe data standar 2


pertanyaan keterangan
- CHAR : untuk menyatakan deretan karakter (string) misal untuk menyatakan nama
orang, nama jalan, atau, nama kota
- INTEGER : untuk menyatakan bilangan bulat
- NUMERIC : untuk menyatakan bilangan real

tipe data perluasan 3


pernyataan keterangan

- VARCHAR : untuk menyatakan string yang panjangnya bervariasi


- MONEY : untuk menyatakan uang
- BOOLEN : menyatakan tipe logis (true/false)
- SERIAL / AUTO INCREMENT : untuk menyatakan nilai yang urut

Konstanta menyatakan nilai yg tetap.

Contoh:
● Konstanta numerik: 123, -246, 5.45
● Konstanta : ‘Jl. Anggrek 23’

ekspresi
● Ekspresi adalah segala sesuatu yg menghasilkan nilai. Sebagai contoh:

(LABA / MODAL) * 100

merupakan ekspresi untuk membagi isi variabel LABA dengan MODAL, dan
kemudian dikalikan dengan 100.
● Simbol-simbol yg dapat digunakan pada ekspresi aritmatika dapat dilihat pada
Tabel 4.

simbol pada ekspresi aritmatika


kelompok pernyataan SQL
1. Data Definition Language (DDL)
2. Data Manipulation Language (DML)
3. Data Control Language (DCL)

Data Definition Language (DDL) atau bahasa pendefinisi data :

perintah untuk mendefinisikan atribut-atribut basis data, tabel, hubungan antar tabel.
Perintah-perintah : CREATE, ALTER, DROP

Data Manipulation Language (DML) atau bahasa memanipulasi data :


perintah untuk memanipulasi data dalam basis data. Perintah-perintah : INSERT
(menambah data), SELECT (memilih data), UPDATE (mengubah data), DELETE
(menghapus data).

Data Control Language (DCL) atau bahasa pengendali data.


Perintah-perintah : COMMIT (menyetujui rangkaian perintah pada transaksi ,
ROLLBACK (membatalkan transaksi karena kesalahan pada salah satu rangkaian.

Anda mungkin juga menyukai