Your SlideShare is downloading. ×
“PENGENALAN DATABASE”
Installasi MySql Server Ubuntu dan Perintah Perintah Dasar Banget MySql
Written by : Oom Riz (NOC St...
5. Untuk merubah / mengganti password root mysql gunakan perintah ini :
#dpkg-reconfigure mysql-server-5.5
maka akan muncu...
*Membuat Database
mysql>create database nama_database;
contoh :

mysql> create database sambu;
Query OK, 1 row affected (0...
kalau sudah barulah kita buat table dengan nama itd, caranya seperti ini :
mysql> create table itd (
-> nik int NOT NULL,
...
untuk mengecek hasilnya gunakan perintah :
mysql>select * from nama_table;
mysql> select * from itd;
+------+----------+--...
artinya : update table ITD, set/ubah kolom/field nama menjadi : Kadri Setiawan yang mempunyai
NIK:4041.
Atau bisa juga den...
Upcoming SlideShare
Loading in...5
×

Praktikum Pengenalan Dasar Database

609

Published on

Diharapkan adik-adik bisa mengerti tentang dasar-dasar MYSQL seperti : create, delete, insert, dan update.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
609
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
61
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Praktikum Pengenalan Dasar Database"

  1. 1. “PENGENALAN DATABASE” Installasi MySql Server Ubuntu dan Perintah Perintah Dasar Banget MySql Written by : Oom Riz (NOC Staff) Note : Tutorial ini didedikasikan untuk anak-anak PKL/Magang di Departement/Divisi IT yaitu Maya, Rohana, dan Westy (SMK TKJ Kelas 2) ========================================================================= Install MySql di Linux Ubuntu : 1. Cek dulu apakah mysql sudah terinstall apa belum, caranya : # dpkg --get-selections | grep mysql 2. Kalau belum terinstall, maka kita install dengan perintah ini : # apt-get install mysql-server 3. diakhir instalasi nanti akan muncul kotak dialog seperti pada gambar dibawah ini : pada gambar diatas, masukan password root mysql : terserah passwordnya apa.. kemudian pilih OK, kemudian ulangi lagi masukan passwordnya. 4. Setelah itu kita masuk ke mode MySql dengan user root, perintahnya dibawah ini : # mysql -u root -p masukan passwordnya, kalau berhasil maka akan muncul seperti pada gambar dibawah ini : Doc LibreOffice 2014, Written by : Riz Al-Atsary
  2. 2. 5. Untuk merubah / mengganti password root mysql gunakan perintah ini : #dpkg-reconfigure mysql-server-5.5 maka akan muncul kotak dialog seperti pada gambar sebelumnya, masukan password baru. Oke sekarang kita akan belajar membuat database dan tabel, langkahnya masuk dulu ke mode mysql dengan perintah : # mysql -u root -p (seperti pada gambar sebelumnya) masukan password user root mysql sebelum masuk ke perintah-perintah dasar mysql HARUS kita ketahui dulu beberapa TIPE DATA MySql yang biasa digunakan untuk pembuatan TABEL, perhatikan tabel dibawah ini : TIPE DATA KEGUNAAN VARCHAR Untuk text karekater 1-255 INT Untuk bilangan bulan sampai 11 digit DATETIME Untuk tanggal dan waktu TIME Untuk waktu DATE Untuk tanggal Oke, sekarang perintah-perintahnya: *Menampilkan Databases mysql> show databases; contoh : mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.00 sec) Doc LibreOffice 2014, Written by : Riz Al-Atsary
  3. 3. *Membuat Database mysql>create database nama_database; contoh : mysql> create database sambu; Query OK, 1 row affected (0.00 sec) setelah selesai membuat database dengan nama “sambu” coba ketik lagi perintah “menampilkan database” seperti diatas,, maka akan terlihat kalau database “sambu” perhatikan tampilannya seperti dibawah ini : mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sambu | | test | +--------------------+ 5 rows in set (0.00 sec) naah, berarti database sambu udah ada tuh.. ^_^V *Membuat Table mysql> create table nama_tabel (nama_field/kolom tipe_data); contoh: kita akan membuat tabel dengan nama : itd , di dalam database sambu, yang sebelumnya sudah kita buat, didalam table itd terdiri dari field-field / kolom-kolom antara lain : NIK, NAMA, JABATAN. Yang isinya seperti dibawah ini NIK NAMA JABATAN 4041 KADRI Programmer 5741 WAHYU Programmer 5733 RIZ NOC 4042 HAMAL Support Jadi kita harus masuk dulu ke database sambu, caranya : mysql> use sambu; Database changed Doc LibreOffice 2014, Written by : Riz Al-Atsary
  4. 4. kalau sudah barulah kita buat table dengan nama itd, caranya seperti ini : mysql> create table itd ( -> nik int NOT NULL, -> nama varchar(20) NOT NULL, -> jabatan varchar(25) NOT NULL, -> primary key (nik) -> ); Query OK, 0 rows affected (0.04 sec) nah, kalau sudah seperti itu berarti table itd udah jadi tu, untuk mengecek nya ketik perintah : mysql>show tables; mysql> show tables; +-----------------+ | Tables_in_sambu | +-----------------+ | itd | +-----------------+ 1 row in set (0.00 sec) kalau sudah begitu berarti tabel ITD udah jadi tuh, untuk melihat field-field dari table ITD gunakan perintah : mysql>show fields from itd; mysql> show fields from itd; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | nik | int(11) | NO | PRI | NULL | | | nama | varchar(20) | NO | | NULL | | | jabatan | varchar(25) | NO | | NULL | | +---------+-------------+------+-----+---------+-------+ 3 rows in set (0.00 sec) coba lihat dikolom Field, sama kan dengan ke inginan kita awal : NIK, NAMA, JABATAN. Sekarang kita akan mengisi field-field tersebut dengan data, sesuai dengan tabel diatas yang kita inginkan. Caranya seperti ini : mysql>insert into nama_tabel values ('isi_field1' , 'isi_field2' , 'isi_field3'); mysql> insert into itd values ('4041','Kadri','Programmer'); Query OK, 1 row affected (0.00 sec) mysql> insert into itd values ('5741','Wahyu','Programmer'); Query OK, 1 row affected (0.00 sec) mysql> insert into itd values ('5733','Riz','NOC'); Query OK, 1 row affected (0.00 sec) mysql> insert into itd values ('4042','Hamal','Support'); Query OK, 1 row affected (0.01 sec) Doc LibreOffice 2014, Written by : Riz Al-Atsary
  5. 5. untuk mengecek hasilnya gunakan perintah : mysql>select * from nama_table; mysql> select * from itd; +------+----------+------------+ | nik | nama | jabatan | +------+----------+------------+ | 4041 | Kadri | Programmer | | 4042 | Hamal | Support | | 5733 | Riz | NOC | | 5741 | Wahyu | Programmer | +------+----------+------------+ 4 rows in set (0.00 sec) Untuk menampilkan data berdasarkan Jabatan lakukan dengan perintah: mysql> select * from itd where jabatan='Programmer'; +------+-------+------------+ | nik | nama | jabatan | +------+-------+------------+ | 4041 | Kadri | Programmer | | 5741 | Wahyu | Programmer | +------+-------+------------+ 2 rows in set (0.00 sec) untuk menampilkan data berdasarkan nik atau nama lakukan perintah yang sama seperti diatas, dengan query “WHERE” untuk menampilkan data yang lebih spesifik lagi kita bisa gunakan operator logika AND, misalnya kita akan menampilkan informasi karyawan IT dengan jabatan : programmer dengan NIK: 4041, maka perintahnya seperti ini : mysql> select * from itd where jabatan='Programmer' and nik='4041'; +------+-------+------------+ | nik | nama | jabatan | +------+-------+------------+ | 4041 | Kadri | Programmer | +------+-------+------------+ 1 row in set (0.00 sec) untuk menghapus tabel dan database gunakan perintah : mysql> drop table itd; mysql> drop database sambu; Untuk mengedit data kita gunakan perintah UPDATE, misalkan kita akan mengubah Nama : KADRI menjadi KADRI Setiawan yang mempunyai NIK : 4041, maka perintahnya seperti ini : mysql> update itd set nama='Kadri Setiawan' where nik='4041'; Query OK, 1 row affected (0.03 sec) Rows matched: 1 Changed: 1 Warnings: 0 Doc LibreOffice 2014, Written by : Riz Al-Atsary
  6. 6. artinya : update table ITD, set/ubah kolom/field nama menjadi : Kadri Setiawan yang mempunyai NIK:4041. Atau bisa juga dengan format lain sepeti dibawah ini : mysql> update itd set nik='6006' where nama='Riz' and jabatan='NOC'; Query OK, 1 row affected (0.02 sec) Rows matched: 1 Changed: 1 Warnings: 0 artinya : ubah nik dari Riz dengan jabatan NOC menjadi 6006 di table itd. Okelah adik-adik, mungkin itu aja pelajaran kita mengenai Pengenalan Database, Oom harap kalian bisa dan mudah memahami apa yang oom jelasin di tutorial ini, yang semangat ya belajarnya.. jangan Pesbukan mulu.. hheheh.. ^_^V. Email Facebook Blog : : : hubungi@riz-al-atsar y.info w w w.facebook.com/RHEL .SysAdmin w w w.riz-xp.web.id CMIIW ^_^V Doc LibreOffice 2014, Written by : Riz Al-Atsary

×