PENGANTAR SQL
1.1 Membuka Database Mysql dengan Command Prompt
Untuk membuka command prompt pada windows cukup tekan CTRL+R pada keyboard, lalu ketikan ‘cmd’ dan tekan enter atau Run.
Setelah terbuka aplikasi Command Prompt, ketikkan syntax berikut hingga login kedalam aplikasi database MySQL.
Untuk login gunakan syntax berikut.
Pada saat mengetikkan syntax mysql.exe berarti menjalankan aplikasi MySQL, dengan -u root berarti login dengan user root, dan -p untuk memasukkan password jika MySQL kalian memiliki password. MariaDB[(none)] menandakan jika kita berhasil login dengan tanpa database yang aktif.
1.2 Operasi Dasar SQL
Untuk menampilkan database pada command prompt gunakan query SHOW DATABASES , berikut hasil dari query tersebut.
Dari gambar diatas tampil daftar database yang telah ada secara bawaan dari mysql, dan kita dapat menambahkan sebuah database baru.
Untuk membuat sebuah database baru dapat menggunakan query CREATE DATABASE nama_database. Seperti contoh berikut.
Sebelumnya untuk mengaktikan database tersebut dapat dengan query USE nama_database.
Untuk menampilkan tabel yang telah dibuat dapat menggunakan query SELECT * FROM nama_tabel.
1.3 SQL Data Definition
1.3.1 Mengubah Struktur tabel
Untuk mengubah struktur tabel kita dapatmenggunakan syntax ALTER. Perubahan dari struktur dapat berupa nama tabel, tipe data dan menghapus.
a. Mengubah nama atribut dari suatu tabel
Gunakan query ALTER TABLE nama_tabel CHANGE nama_field_lama nama_field_skrg tipe_data. Misalkan mengubah field tabel karyawan berikut pada kasus penggajian.
Dari kasus diatas mengubah nama field alamat menjadi alamat_karyawan dengan tipe data varchar(50).
b. Mengubah tipedata dari suatu field
Gunekan query ALTER TABLE nama_tabel MODIFY COLOUMN nama_field tipe_data. Berikut contoh penggunaan query dalam kasus penggajian.
c. Menghapus suatu field
Gunakan query ALTER TABLE nama_tabel DROP nama_field. . Berikut contoh penggunaan query dalam kasus penggajian.
d. Menambahkan suatu field baru
Gunakan query ALTER TABLE nama_tabel ADD nama_field type_data. Berikut contoh penggunaan query dalam kasus penggajian.
1.3.2 Menghapus Tabel dan Database
Untuk menghapus suatu tabel menggunakan query DROP TABLE nama_tabel, dan jika ingin menghapus sebuah database gunakan query DROP DATABASE nama_database. Berikut contoh penggunaan query menghapus database.
1.3.3 Membangun tabel
Untuk membangun sebuah tabel yang komplek, diperlukan query seperti berikut.
Sebelum membuat tabel usahakan untuk membuat daftar untuk dijadikan sebagai field pada tabel serta tipe datanya.
MODIFIKASI DATABASE
1.1 NULL Values
Sebuah field memiliki sebuah nilai yaitu NULL,
yang merupakan nilai kosong pada sebuah field, jika ingin mengubah field
tersebut tidak bisa bernilai kosong maka diperlukan query berikut. ALTER TABLE nama_tabel CHANGE nama_field
nama_field tipe_data NOT NULL. Berikut contoh query yang digunakan pada
kasus penggajian.
Pada kasus diatas mengubah field nama_karyawan menjadi nilai NOT NULL, sehingga field nama_karyawan harus diisi.
1.2 INSERT
Query insert digunakan
untuk melakukan inputan data pada tabel yang telah dibuat, sehingga data yang
selanjutnya akan terekam dalam tabel. Berikut contoh querynya dalam kasus
penggajian.
Query diatas digunakan untuk megisi data pada
tabel stts_gaji.
1.3 UPDATE
Query update digunakan
untuk mengubah isi data apabila terdapat kesalahan pada perekaman data, berikut
contoh query yang digunakan dalam kasus
penggajian.
1.4 DELETE
Query delete digunakan
untuk menghapus data yang ada dalam tabel, berikut query yang digunakan dalam
kasus penggajian.
Untuk query hapus harus memakai klause where
sebagai indeks untuk melakukan penghapusan.
Berikut video tutorial dari Pengantar SQL dan Modifikasi Database.
Tidak ada komentar:
Posting Komentar