0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan12 halaman

Bab 8 SQL-1

Structure Query Language (SQL) adalah bahasa standar untuk mengakses dan memanipulasi data dalam Database Relational, dibagi menjadi tiga jenis: DDL, DML, dan DCL. DDL digunakan untuk mendefinisikan struktur basis data, DML untuk manipulasi data, dan DCL untuk pengaturan akses pengguna. Aturan penulisan SQL mencakup penggunaan huruf besar atau kecil, tanda titik koma di akhir perintah, dan penggunaan komentar.

Diunggah oleh

Ghibi 2
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 PPT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan12 halaman

Bab 8 SQL-1

Structure Query Language (SQL) adalah bahasa standar untuk mengakses dan memanipulasi data dalam Database Relational, dibagi menjadi tiga jenis: DDL, DML, dan DCL. DDL digunakan untuk mendefinisikan struktur basis data, DML untuk manipulasi data, dan DCL untuk pengaturan akses pengguna. Aturan penulisan SQL mencakup penggunaan huruf besar atau kecil, tanda titik koma di akhir perintah, dan penggunaan komentar.

Diunggah oleh

Ghibi 2
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 PPT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

Bab 8

STRUCTURE QUERY
LANGUAGE (SQL)
Pengertian Structure Query
Language
• Structure Query Language (SQL)
merupakan bahasa standar yang
ditetapkan oleh American National
Standars Institute (ANSI) untuk mengakses
dan memanipulasi data pada Database
Relational. Karena sifatnya standar maka
setiap software RDMS harus menerapkan
bahasa SQL dengan diperbolehkan untuk
mengembangkan atau menyertakan
perintah-perintah yang non standar.
Perintah SQL secara umum dibagi
menjadi tiga jenis
• DDL (Data Definition Language)
• DML (Data Manipulation Language)
• DCL (Data Control Language)
DDL (Data Definition Language)

• Merupakan perintah SQL yang


berhubungan dengan pendefinisian suatu
struktur basis data, adapun Beberapa
perintah dasar dalam DDL yaitu :

• CREATE
• DROP
• ALTER
• RENAME
DML (Data Manipulation
Language)
• Merupakan perintah SQL yang
berhubungan dengan manipulasi atau
pengolahan data dalam tabel.

Perintah dasar dalam DML adalah :

• SELECT
• INSERT
• UPDATE
• DELETE
DCL (Data Control Language)
• merupakan kumpulan perintah SQL yang
berfungsi untuk melakukan pendefinisian
pemakai yang boleh atau tidak mengakses
database dan apa saja privilegenya.

Yang termasuk dalam kategori DCL :

• COMMIT
• ROLLBACK
• GRANT
• REVOKE
Aturan aturan yang berlaku pada
penulisan perintah SQL yaitu
• Perintah dapat ditulis dalam huruf besar
maupun kecil
• Setiap perintah diakhiri dengan tanda
titik koma “ ; “
• Perintah dapat ditulis satu atau beberapa
baris untuk memberikan komentar pada
perintah SQL. Gunakan tanda minus “ - - “
untuk komentar 1 baris, atau di antara
tanda “ \* “ dan “ *\ “ untuk komentar
beberapa baris.
Penjelasan untuk perintah dasar
SQL dan fungsinya
• Membuat database
CREATE DATABASE nama_database;
Contoh :
CREATE DATABASE universitas;
• Membuat tabel

CREATE TABLE nama_tabel (nama_kolom tipe_data(size),


…);
Contoh :
CREATE TABLE mahasiswa (npm integer
(10), nama varchar(50), kelas varchar (5));
Menambah data ke dalam
tabel
• INSERT INTO nama_tabel (field1,
field2,..) VALUES (nilai1, nilai2,…);
Contoh :
INSERT INTO mahasiswa (npm,
nama,kelas)
VALUES (201100123, “Marko”, “R4A”);
Merubah data dalam tabel

• UPDATE nama_tabel SET


nama_field=value WHERE kriteria;
Contoh :
UPDATE mahasiswa SET
nama=”Marsha” WHERE npm =
201100123;
Menghapus data dalam tabel

• DELETE FROM nama_tabel WHERE criteria;


Contoh :
DELETE FROM mahasiswa
WHERE nama=”Marsha”;
Menghapus tabel
• DROP TABLE nama_tabel;
Contoh :
DROP TABLE mahasiswa;

Menghapus database
• DROP DATABASE nama_database;
Contoh :
DROP DATABASE universitas;

Anda mungkin juga menyukai