pengantar rdbms
TRANSCRIPT
- 1. Pengantar RDBMS SMKN 1 Gorontalo
- 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');