Upload
bree-jimenez
View
103
Download
3
Embed Size (px)
DESCRIPTION
Pertemuan 4. Database dengan MySQL. SQL adalah standar bahasa komputer yang digunakan untuk mengakses dan memanipulasi database. Perintah SQL digunakan untuk menemukan dan merubah data didalam database. - PowerPoint PPT Presentation
Citation preview
SQL adalah standar bahasa komputer yang digunakan untuk mengakses dan memanipulasi database.
Perintah SQL digunakan untuk menemukan dan merubah data didalam database.
SQL bekerja dengan program database seperti: MS.Access, DB2, Informix, MS.SQL Server, Oracle, Sybase, dll
DDL (Data Definition Language) DML (Data Definision Language) DCL (Data Control Language) Pengendali Transaksi
Merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut database, table, atribut (kolom), batasan-batasan terhadap suatu atribut serta hubungan antar table. CREATE : Membuat table atau index ALTER : Mengubah struktur table DROP : Menghapus table ataupun
index
Merupakan kelompok perintah yang berfungsi untuk memanipulasi data, misal untuk pengambilan data, penyisipan, pengubahan, serta penghapusan data. SELECT INSERT UPDATE DELETE
Berisi perintah untuk mengendalikan pengaksesan data. GRANT : memberi kendali
pengaksesan data REVOKE : mencabut kemampuan
mengakses data LOCK TABLE : mengunci table
Perintah yang berfungsi untuk mengendalikan pengeksekusian traksaksi. COMMIT : Menyetujui rangkaian perintah
yang berhubungan erat yang berhasil dilakukan
ROLLBACK : membatalkan transaksi yang dilakukan karena ada kesalahan
CREATE Syntax:
CREATE TABLE nama_tabel (nama_field1 tipe_data(ukuran),nama_field2 tipe_data(ukuran),…..nama_fieldN tipe_data(ukuran),PRIMARY KEY (nama_field)
);
INSERT INTO Syntax:
INSERT INTO nama_tabel VALUES (value1, value2, …)
Contoh:INSERT INTO buku SET kd_buku='BK001',
judul_buku='Pemrograman Java', pengarang='Abdul Kadir', penerbit='Andi Yogyakarta';
SELECT Syntax:
SELECT nama_field FROM nama_tabelContoh:1. SELECT * FROM buku2. SELECT kd_buku,judul_buku,pengarang
FROM buku3. SELECT * FROM buku WHERE
kd_buku='BK001'4. SELECT * FROM buku
WHERE judul_buku like '%gram%'
UPDATE Syntax:
UPDATE nm_tabel set nm_field1=‘isi’, nm_field2=‘isi’Contoh:
UPDATE buku
SET judul_buku='Database MySql', pengarang='Atang Sanjaya', penerbit='Bentang' WHERE kd_buku='BK002';
DELETE Syntax:
DELETE FROM nama_tabelContoh: 1. DELETE FROM buku2. DELETE FROM buku WHERE kd_buku=
'BK002'