2. Pendahuluan SQL (Structured Query Language) adalah bahasa
query standar yang digunakan untuk membaca, menulis dan memperoleh
informasi yang berguna dari database SQL yang banyak digunakan
sekarang adalah SQL-92
3. Flat File Databases Flat file databases adalah suatu
database yang didesain menyertakan tabel tunggal Flat file database
meletakkan seluruh data ke dalam tabel tunggal atau daftar dengan
kolom-kolom yang merepresentasikan seluruh paramater Kekurangan
flat file database adalah seringnya terjadi duplikasi data yang
dapat menyebabkan kerusakan pada data
4. Relational Databases Relational database menggabungkan
tabel-tabel dengan berbagai metode untuk dapat bekerja sama
Hubungan-hubungan antar tabel data dapat dibandingkan, disatukan,
dan ditampilkan dalam form-form database Keuntungan menggunakan
relational database adalah dapat diakses melalui jaringan, internet
dan berkolaborasi dengan software-software lain
5. RDBMS Vendor Oracle : Oracle, MySQL Vendor Microsoft :
Microsoft SQL Server PostgreSQL DB2 Informix
6. Pengantar MySQL MySQL merupakan Database Management System
SQL yang bersifat open source Fitur-fitur utama MySQL : MySQL
adalah Relational Database Management System Database server MySQL
sangat cepat, reliable dan mudah digunakan Database server MySQL
bekerja dalam client/server atau embedded system
7. Pemakaian MySQL
8. Installasi MySQL-Server Instalasi MySQL-Server pada Linux
berbasis debian sangat mudah dan hanya dengan satu perintah :
9. Program Klien MySQL Program-program klien MySQL dapat
dipanggil atau dijalankan dari command line, seperti dari sebuah
console prompt Windows, atau dari sebuah Unix Prompt Shell
10. Membuat Database Perintah SQL untuk membuat database baru :
mysql> create database nama-database; Contoh : mysql> create
database latihan;
11. Melihat Daftar Database Perintah SQL untuk melihat daftar
database yang tersedia : mysql > show databases;
12. Menggunakan Database Perintah SQL untuk menggunakan
database yang sudah dibuat : mysql> use nama-database; Contoh :
mysql>use latihan;
13. Menghapus Database Perintah SQL untuk menghapus database
yang sudah ada : mysql> drop database nama-database; Contoh :
mysql> drop database latihan;
14. Membuat tabel pada database Tabel hanya bisa dibuat jika
database sudah digunakan sebelumnya Perintah SQL untuk membuat
tabel pada database : mysql> create table nama-table(field-1
tipe- data(ukuran), field-n tipe-data(ukuran)); mysql> create
table barang(kode_barang varchar(10), nama_barang
varchar(25));
15. Melihat daftar tabel Perintah SQL untuk melihat daftar
tabel pada database : mysql>show tables;
16. Melihat struktur tabel Perintah SQL untuk melihat struktur
tabel : mysql>desc nama-tabel; Contoh : mysql>desc
barang;
17. Merubah struktur tabel Perintah SQL untuk merubah struktur
tabel : mysql> alter table nama-tabel add field- baru
tipe-data(ukuran); Contoh : mysql> alter table barang add
harga_barang int;
18. Menghapus tabel Perintah SQL untuk menghapus tabel :
mysql> drop table nama-table; Contoh mysql> drop table
supplier;
19. Menambahkan data ke tabel Perintah SQL untuk menambahkan
data pada tabel : mysql> insert into nama-table values
('isi-field1', 'isi-fieldn'); Contoh : mysql>insert into barang
values ('0020','Silverqueen','5000');