Pengantar SQL dan Modifikasi Database - Ilmu Dasar IT

Ilmu Dasar IT

Belajar Disini!!!

Senin, 15 Oktober 2018

Pengantar SQL dan Modifikasi Database

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

Halaman