BLC TELKOM KLATEN - Be Creative,Innovative and Share Your Knowledge to Others

Saturday, April 2, 2016

Dasar Dasar Mysql



Sebelumnya saya sudah memposting sedikit tentang Sekilas Tentang MySql dan Merancang DataBase. Dan Disni saya akan Membahas Tentang bagaimana cara Membuat, Menampilkan, Membuka dan Menghapus Table

 
  pilih mysql atau mariadb

SQL merupakan singkatan dari Structured Query Language. . SQL atau juga
sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database.


Terdapat 3 (tiga) jenis perintah SQL, yaitu :
1. DDL atau Data Definition Language
DDL
merupakan perintah SQL yang berhubungan dengan pendefinisian suatu
struktur database, dalam hal ini database dan table. Beberapa perintah dasar
yang termasuk DDL ini antara lain :
Æ’a. CREATE
Æ’b. ALTER
c. RENAME
Æ’d. DROP

2. DML atau Data Manipulation Language
DML merupakan perintah SQL yang berhubungan dengan manipulasi atau
pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam
DML antara lain :
Æ’a. SELECT
Æ’b. INSERT
Æ’c. UPDATE
Æ’d. DELETE
3. DCL atau Data Control Language
DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan
hak akses (priviledges). Perintah SQL yang termasuk dalam DCL antara lain :
Æ’a. GRANT
Æ’b. REVOKE
Membuat, Menampilkan, Membuka dan Menghapus Table 
Membuat Database, seperti dibawah ini:
1. Buka terminal dengan ctrl+alt+t
2. Setelah itu masukkan perintah berikut:
#mysql -u root -p



 Disini saya memakai Mysql Bukan MariaDB , Sebenernya MariaDB dan MySQL itu sama akan tetapi untuk yang MariaDB syntaxnya akan berbeda sedikit dengan MySQL. Dalam penulisan syntaxnya jangan lupa memakai titik koma "(;)" karena saya disini suka lupa menambahkan titik koma "(;)" dan akhirnya apa yang terjadi hasilnya adalah "ERROR"
 
3. Langkah Selanjutnya Membuat database, masukkan perintah berikut dibawah ini dan masukkan perintah yang ada dibawahnya lagi:
#CREATE DATABASE nama_database;

  
Menampilkan Database

Untuk menampilkan database dengan memasukkan perintah dibawah ini #SHOW DATABASES;

ivansys66.blogspot.com

SHOW DATABASE disini untuk menampilkan semua data yang ada didalam database akan kebuka semua.

Membuka Database 
Untuk membuka Database, masukkan perintah dibawah ini: 
#USE nama_database;
 
Menghapus Database
Untuk menghapus Database, masukkan perintah dibawah ini:
#DROP DATABASE penjualan;


Membuat, Mengubah dan Menghapus Table

Membuat Tabel Baru
Pertama, akan ikuti langkah seperti diatas. Lalu masukkan perintah dibawah ini:

#CREATE TABLE pelanggan (id_pelanggan varchar(5) NOT NULL, nm_pelanggan varchar(30) NOT NULL, alamat text, telepon varchar(20), email varchar(50), PRIMARY KEY (id_pelanggan));


Keterangan:

a. CREATE TABLE adalah perintah awal untuk membuat table
b. pelanggan yaitu nama tabel yang akan dibuat
c. id_pelanggan,nm_pelanggan,alamat,dan email merupakan nama field
d. varchar dan text yaitu tipe data dari field
e. 5,30,20,50 dibelakang tipe data merupakan panjang maksimal dari suatu field
f. Untuk tipe data text panjang karakter maksimalnya tidak perlu ditentukan.

Untuk mengecek tabel pelanggan sudah ada atau belum ketikan perintah berikut:
#SHOW TABLES;

 Untuk melihat detail tabel pelanggan, ketikkan perintah berikut ini:
#DESC pelanggan;


Mengubah Struktur Table dengan ALTER

Ada beberapa variasi perintah ALTER untuk mengubah struktur suatu tabel, antara lain:
a. Menambahkan field "tgllahir" ketabel pelanggan, berikut perintahnya:
#ALTER TABLE pelanggan ADD tgllahir date NOT NULL;


b. Menambahkan Primary Key pada suatu tabel, berikut perintahnya:
#ALTER TABLE pelanggan ADD PRIMARY KEY (id_pelanggan);


Kenapa error? tadi diawal saya sudah memasukkan primary key, jadi kalau memakai primary key dalam satu table tidak bisa.
 
c. Menghapus field tgllahir dari tabel pelanggan, berikut perintahnya:
#ALTER TABLE pelanggan DROP tgllahir;



Mengubah Nama Tabel

Untuk mengubah nama suatu tabel, dapat digunakan perintah SQL berikut ini:
#RENAME TABLE pelanggan TO plg;


#ALTER TABLE plg RENAME TO pelanggan;


Menghapus Nama Tabel

Untuk menghapus sebuah tabel , maka ini perintahnya:
#DROP TABLE pelanggan;


Sekian yang bisa saya bagikan , kurang lebihnya mohon maaf jika ada kata/penulisan yang salah . kemungkinan besok saya akan menambahkan cara menambah Record dan Insert .. Terimakasih ..
 

 
Share:

0 comments:

Post a Comment

LUPA JAM DAN TANGGAL ???

ivansys66.blogspot.com

ADD MY FACEBOOK

Total Pageviews

About us

Electro
Ivansys. Powered by Blogger.

Like This Theme