Tutorial Membuat Database Dengan Sql
(Sebagai contoh database untuk pendataan mahasantri Ma’had Sunan
Ampel al- ‘Ali)
SQL merupakan sub bahasa pemograman yang khusus dipergunakan
untuk memanipulasi basis data
Perintah-perintah dalam SQL bisa disebut dengan query.Ada tiga sub
perintah:1. DDL -> Data Definition Language2. DML -> Data
Manipulation Language3. DCL -> Data Control Language
1. Data Definition Language (DDL) Perintah Dasar untuk
membangun kerangka nya database, seperti:
a. CREATE : Perintah ini digunakan untuk membuat. Membuat
database baru, view baru, kolom, dll.
b. ALTER : Perintah ini digunakan untuk mengubah
strukturnya tabel yang sudah jadi sebelumnya.
c. DROP : Perintah ini digunakan untuk menghapus
database dan tabel.
2. Data Manipulation Language (DML) Ini
adalah perintah untuk memanipulasi data dalam database yang sudah dibuat. Perintah-perintahnya seperti
:
a. INSERT : Perintah ini digunakan untuk menyisipkan atau
memasukan databaru ke dalam tabel.
b. SELECT : Perintah
ini digunakan untuk mengambil data atau menampilkan data dari suatu
tabel.
c. UPDATE : Perintah ini digunakan untuk memperbarui data
lama menjadi data baru.
d. DELETE : Perintah ini digunakan untuk menghapus data dari
tabe
Pembuatan Database pada latihan kita ini menggunakan menggunakan SQLyog
Enterprise sedikit berbeda jika membuat database SQL dengan menggunakan
PhpMyadmin. Tetapi perintah-perinta SQL dasar yang diatas tetap digunakan.
Kentungan database menggunakan SQLyog adalah pembuatan database bisa sekalian
dengan pembuatan koneksinya dan satu keneksi bisa untuk banyak database atau
juga hanya satu database tergantung dari user atau kegunaannya.
Namun walaupun sudah menggunakan atau mengenalkan koneksinya di SQLyog tapi
untuk koneksi antara form dan database juga harus melakukan koneksi dengan
menggunakan odbcad32.
1. Aktifkan XAMPP
Klik start pada tombol mysql untuk melakukan koneksi dengan
server offline.
2. Buka sql lalu buat new koneksi.
MySQL host addres isi dengan localhost
Username = root
Password = (bisa diisi bisa jga dibiarin kosong)
Port = 3306
Lalu klik Connet seperti yang ada pada gambar
3. Buat database baru
Ada dua cara untuk membuat database baru :
Pertama dengan sourcode
CREATE
DATABASE [IF NOT EXISTS] nama_database;
Bentuk perintah di atas akan
membuat sebuah database baru dengan nama nama_database. Aturan penamaan sebuah
database sama seperti aturan penamaan sebuah variabel, dimana secara umum nama
database boleh terdiri dari huruf, angka dan under-score (_). Jika database
yang akan dibuat sudah ada, maka akan muncul pesan error. Namun jika ingin otomatis
menghapus database yang lama jika sudah ada, aktifkan option IF NOT
EXISTS.Setiap kita membuat database baru, maka sebenarnya MySQL akan membuat
suatu folder (direktori) sesuai dengan nama databasenya yang ditempatkan secara
default di \mysql\data. Di dalam folder tersebut nantinya akan terdapat
file-file yang berhubungan dengan tabel dalam database.
Berikut ini contoh perintah untuk
membuat database baru dengan nama “ma’hadsunanampel” :
CREATE DATABASE ma’hadsunanampel;
Jika query di atas berhasil
dieksekusi dan database berhasil dibuat, maka akan ditampilkan pesan sebagai
berikut :
Query OK, 1 row affected (0.02
sec)
Kedua dengan tool yang sudah ada
Klik pada bagian menu databse lalu klik
create database seperti yang ada pada gambar
4. membuat tabel database
Disni saya akan membuat tabel dengan nama :
1 Data_asrama
a. Kode_asrama
b. Nama_asrama
c. Kapasitas
d. Jumlah_kamar
e. Jumlah_kamaar_mandi
f.
_penghuni
2 Data_idaroh
a.
Id_murobbi
b.
Nama_murobbi
c.
Id_CO
d.
Nama_CO
e.
Kode_asrama
3 Data_kamar
a.
Kode_asrama
b.
No_kamar
c.
Id_musyrif
d.
Id_mahasantri
4 Data_mahasantri
a.
Kode_asrama
b.
Id_mahasantri
c.
Nama_mahasantri
d.
Alamat
e.
Jurusan
f.
Fakultas
5 Data_musyrif
a.
Kode_asrama
b.
Id_musyrif
c.
Nama_musyrif
d.
Alamat
e.
Jurusan
f.
Fakultas
g.
Semester
Kemudian isikan data pada setiap
tabel tersebut sesuai dengan data yang diperolehkan
Misal :
Perintah untuk mengisikan data pada tabel asrama
Sehingga setelah dilihat tabel
akan terisi sebagai berikut :
Lakukan hal yang sama pada
tabel-tabel berikutnya sehingga diperolehkan data :
demikian tutorial untuk membuat database ma'had sunan ampel sekaligus tabel-tabel didalamnya. semiga bermanfaat dan bila ada kesalahan maaf ya,,, sama-sama belajar,,,,
makasih mass infonya..
BalasHapusDaftar Web yang menyediakan info seputar bola,
prediksi bola ter-update..
berita bola TERBARU DAN TERPERCAYA ada di pastibet.com , bola368.com , bola368.net , bola368.org
Buruan Gabung..!!
makasihh gann
BalasHapus