View
171
Download
7
Category
Preview:
Citation preview
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
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
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
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
Installasi MySQL-Server
Instalasi MySQL-Server pada Linux berbasis debian sangat mudah dan hanya dengan satu perintah :
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
Membuat Database
Perintah SQL untuk membuat database baru :
− mysql> create database nama-database;
− Contoh : mysql> create database latihan;
Melihat Daftar Database
Perintah SQL untuk melihat daftar database yang tersedia :
− mysql > show databases;
Menggunakan Database
Perintah SQL untuk menggunakan database yang sudah dibuat :
− mysql> use nama-database;− Contoh : mysql>use latihan;
Menghapus Database
Perintah SQL untuk menghapus database yang sudah ada :
− mysql> drop database nama-database;
− Contoh : mysql> drop database latihan;
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));
Melihat struktur tabel
Perintah SQL untuk melihat struktur tabel :− mysql>desc nama-tabel;− Contoh : mysql>desc barang;
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;
Menghapus tabel
Perintah SQL untuk menghapus tabel :− mysql> drop table nama-table;− Contoh mysql> drop table supplier;
Recommended