Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 4 Database dengan MySQL.

Presentasi serupa


Presentasi berjudul: "Pertemuan 4 Database dengan MySQL."— Transcript presentasi:

1 Pertemuan 4 Database dengan MySQL

2 SQL 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

3 Komponen Sistem Basis Data
Database Table Column (Field) Rows (Record) Data

4 Contoh Table Sebuah Database terdiri dari beberapa table Contoh table:
Table Buku Table Anggota

5 Pernyataan SQL DDL (Data Definition Language)
DML (Data Definision Language) DCL (Data Control Language) Pengendali Transaksi

6 DDL 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

7 DML Merupakan kelompok perintah yang berfungsi untuk memanipulasi data, misal untuk pengambilan data, penyisipan, pengubahan, serta penghapusan data. SELECT INSERT UPDATE DELETE

8 DCL Berisi perintah untuk mengendalikan pengaksesan data.
GRANT : memberi kendali pengaksesan data REVOKE : mencabut kemampuan mengakses data LOCK TABLE : mengunci table

9 Pengedali Transaksi 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

10 DML (Data Manipulation Language)

11 Membuat Table 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) );

12 Menyisipkan 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';

13 Mengambil Data SELECT Syntax: SELECT nama_field FROM nama_tabel
Contoh: SELECT * FROM buku SELECT kd_buku,judul_buku,pengarang FROM buku SELECT * FROM buku WHERE kd_buku='BK001' WHERE judul_buku like '%gram%'

14 Mengubah Data UPDATE Syntax: UPDATE buku
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';

15 Menghapus Data DELETE Syntax: DELETE FROM nama_tabel Contoh:
DELETE FROM buku DELETE FROM buku WHERE kd_buku= 'BK002'

16 Diagram Relasi

17 Spesifikasi Database Tabel: anggota Tabel: detail

18 Spesifikasi Database Tabel: buku Tabel: pinjam


Download ppt "Pertemuan 4 Database dengan MySQL."

Presentasi serupa


Iklan oleh Google