Contoh Database Dengan Mysql

6
CONTOH DATABASE DENGAN MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. SQL dipublikasikan oleh E.F.Codd (1970) mengenai mode relational. Kemudian pada tahun 1974, D.Chamberlin dan R.F Boyce mengembangkan bahasa query untuk memanipulasi dan mengekstrak data dari database relational. Pada tulisan saya kali ini saya akan memberikan contoh pembuatan database tentang LPK (Lembaga Pendidikan Kursus) dengan menggunakan MySQL. Database tersebut terdiri dari tiga tabel yaitu : 1. Tabel siswa yang terdiri dari field-field sebagai berikut : - NIS dengan type data char(8) - Nama_siswa dengan type data char(20) - Alamat dengan type data char(20) 2. Tabel kursus yang terdiri dari field-field sebagai berikut : - ID_kursus dengan type data char(8) - Nama_kursus dengan type data char(15) - Satuan dengan type data char(8) 3. Tabel instruktur yang terdiri dari field-field sebagai berikut : - ID_instruktur dengan type data char(3) - Nama_instruktur dengan type data char(20) - Alamat dengan type data char(20) Berikut ini adalah langkah-langkah pembuatan database LPK : 1. Pembuatan database Sintaks : CREATE DATABASE (nama_database) Aplikasi sintaks : mysql> CREATE DATABASE LPK; 2. Melihat daftar database yang telah dibuat Sintaks : SHOW DATABASES Aplikasi sintaks : mysql> SHOW DATABASE; 3. Mengaktifkan database yang telah dibuat

Transcript of Contoh Database Dengan Mysql

Page 1: Contoh Database Dengan Mysql

CONTOH DATABASE DENGAN MySQLMySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.SQL dipublikasikan oleh E.F.Codd (1970) mengenai mode relational. Kemudian pada tahun 1974, D.Chamberlin dan R.F Boyce mengembangkan bahasa query untuk memanipulasi dan mengekstrak data dari database relational.Pada tulisan saya kali ini saya akan memberikan contoh pembuatan database tentang LPK (Lembaga Pendidikan Kursus) dengan menggunakan MySQL. Database tersebut terdiri dari tiga tabel yaitu :1. Tabel siswa yang terdiri dari field-field sebagai berikut :- NIS dengan type data char(8)- Nama_siswa dengan type data char(20)- Alamat dengan type data char(20)2. Tabel kursus yang terdiri dari field-field sebagai berikut :- ID_kursus dengan type data char(8)- Nama_kursus dengan type data char(15)- Satuan dengan type data char(8)3. Tabel instruktur yang terdiri dari field-field sebagai berikut :- ID_instruktur dengan type data char(3)- Nama_instruktur dengan type data char(20)- Alamat dengan type data char(20)Berikut ini adalah langkah-langkah pembuatan database LPK :1. Pembuatan databaseSintaks : CREATE DATABASE (nama_database)Aplikasi sintaks : mysql> CREATE DATABASE LPK;2. Melihat daftar database yang telah dibuatSintaks : SHOW DATABASESAplikasi sintaks : mysql> SHOW DATABASE;3. Mengaktifkan database yang telah dibuatSintaks : USE (nama_database)Aplikasi sintaks : mysql> USE LPK;

4. Pembuatan tabelSintaks : CREATE TABLE (nama_tabel)

Page 2: Contoh Database Dengan Mysql

(nama_kolom1,type_data_kolom1,nama_kolom2,type_data_kolom2,…)Aplikasi sintaks : mysql> CREATE TABLE SISWA (->NIS CHAR(8) NOT NULL,->NAMA CHAR(20) NOT NULL,->ALAMAT CHAR(20) NOT NULL-> );mysql> CREATE TABLE KURSUS (->ID_KURSUS CHAR(8) NOT NULL,->NAMA_KURSUS CHAR(15) NOT NULL,->SATUAN CHAR(8) NOT NULL-> );mysql> CREATE TABLE INSTRUKTUR (->ID_INSTRUKTUR CHAR(3) NOT NULL,->NAMA_INSTRUKTUR CHAR(20) NOT NULL,->ALAMAT CHAR(20) NOT NULL-> );

5. Melihat daftar tabel yang telah dibuatSintaks : SHOW TABLESAplikasi sintaks : mysql> SHOW TABLES;6. Melihat struktur tabel yang telah dibuatSintaks : DESCRIBE (nama_tabel)Aplikasi sintaks :

mysql> DESCRIBE SISWA;mysql> DESCRIBE KURSUS;mysql> DESCRIBE INSTRUKTUR;

Page 3: Contoh Database Dengan Mysql

7. Mengisi data baru kedalam tabelSintaks : INSER INTO (nama_tabel) values (“Data kolom1”,”Data kolom2”,….);Aplikasi sintaks :

Jika hanya mengisi Satu data sajamysql> INSERT INTO SISWA->VALUES (“12076149”,”DWIKY”,”DEPOK TIMUR”)-> ;Jika mengisi lebih dari satu datamysql> INSERT INTO SISWA->VALUES->(“12076149”,”DWIKY”,”DEPOK TIMUR”)->(“12076150”,”ARI”,”DEPOK TIMUR”)->;

8. Menampilkan data yang telah dimasukkan pada tabelSintaks : SELECT * FROM (nama_tabel)Aplikasi sintaks :

mysql> SELECT * FROM SISWA;mysql> SELECT * FROM KURSUS;mysql> SELECT * FROM INSTRUKTUR;

Page 4: Contoh Database Dengan Mysql

Cara Membuat Database dan Tabel Dengan MySQL | Assalamu'alaikum kawan  semua. Kali ini saya akan memeberikan tutorial Cara Membuat Database dan Tabel Dengan MySQL. Untuk itu langsung aja kawan ke TKP :kampus ti

Buka command prompt dengan cara tekan ctrl + R keudian ketik cmd lalu enter

cd\kampus ti

Buka MySQL dengan cara mengetikan cd AppServ\MySQL\bin\MySQL

Bila meminta password, masukkan password yang kalian buat (tapi biasanya password

defaultnya “root”).kampus ti

 

Setelah MySQL jalan, kita mulai dengan melihat semua database yang telah ada di situ.

Perintahnya : show databases;, biasakan dengan huruf kecil (huruf kapital sih tidak masalah

n,n).kampus ti

Page 5: Contoh Database Dengan Mysql

 

Dari hasil yang tadi kita melihat semua database yang telah di buat sebelumnya, sekarang kita

membuat database baru. Perintahnya : create database latihan;. Sekarang kita lihat hasilnya,

ketikan perintah sebelumnya show databases;.kampus ti

 

Di situ terlihat kan database yang kita buat. Baiklah, sampai saat ini saya anggap kalian sudah

mengerti dengan apa yang saya tulis tadi.

Berikutnya kita akan membuat tabel di dalam database tadi. Untuk itu kita gunakan dulu

database “latihan”, perintahnya : use latihan;.kampus ti

 

Setelah itu baru kita bisa membuat tabel yang kita inginkan. Di sini kita akan membuat tabel

biodata pribadi yang terdiri dari nama, alamat, dan nomor telepon dan kita beri

namatabel_biodata (tapi jika kalian ingin memberi nama lain, boleh-boleh saja). Perintahnya

seperti ini : create table tabel_biodata (nama char(20), alamat char(50), telp char(15));.

Tampilkan hasilnya dengan perintah desc tabel_biodata;.

 

Bagaimana, mudahkan membuatnya? Untuk mengisikan data ke dalam tabel yang kita buat tadi,

gunakan perintah berikut ini : insert into tabel_biodata values (‘Ferdy’, ‘Palembang’,’0711-

730xxxx’); kemudian tekan enter. Kita lihat hasilnya dengan perintah select nama, alamat, telp

Page 6: Contoh Database Dengan Mysql

from tabel_biodata; atau dengan perintah select * from tabel_biodata;. Hasilnya akan seperti

ini.kampus ti