Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.