Pengantar SQL


BAB 2
PENGANTAR SQL


2.1    Membuka Database MySQL dengan Command Prompt

Setelah selesai membuat database menggunakan GUI. Selanjutnya kita akan mencoba membuat database dengan Command Prompt. dimana pada Command Prompt tersebut pengelolaan database hanya dapat dilakukan dengan menggunakan bahasa SQL. Bahasa SQL (Structured Query Language) merupakan bahasa standar untuk database relasional. Bahasa SQL dikembangkan pertama kali oleh IBM pada awal tahun 1970.  Untuk membuka database MySQL dengan menggunakan Command Prompt (bagi pengguna Windows), ketikkan shortcut Windows + R untuk mengaktifkan jendela Run, lalu ketik cmd dan klik OK seperti pada gambar berikut: 



Gambar 1.1 Jendela Run

        Perintah ini digunakan untuk mengaktifkan Command Prompt seperti pada gambar berikut:



Gambar 1.2 Command Prompt

2.2 Operasi Dasar SQL

Untuk melihat list database, gunakan SHOW DATABASES;

Gambar 2.1 Perintah Show Database

Sebelumnya pada bab 1 kita telah membuat database pendataan_pupuk. Untuk menggunakan database tersebut, gunakan query USE pendataan_pupuk;



Gambar 2.2 Perintah Membuka database

Untuk menampilkan list tabel dari suatu database, gunakan query SHOW TABLES;
 


Gambar 2.3 Perintah menampilkan database

Untuk dapat menampilkan struktur tabel yang ada pada database pendataan_pupuk tersebut, gunakan query DESC gudang;


Gambar 2.4 Mendeskripsikan table

Selajutnya untuk dapat menampilkan data gudang, gunakan query SELECT * FROM gudang; Tanda * menandakan bahwa yang ditampilkan adalah data untuk semua atribut.




Gambar 2.5 Perintah menampilkan tabel

Sedangkan untuk menampilkan data dari beberapa atribut saja, dapat dengan menyebutkan nama-nama atributnya. Contoh, jika kita ingin menampilkan atribut dan pengarang, gunakan query SELECT Nama_gudang, Alamat_gudang FROM gudang;



Gambar 2.6 Perintah menampilkan sebagian atribut yang ingin ditampilkan


2.2.1 Merubah nama atribut dari suatu tabel

Misal pada tabel buku dilakukan perubahan nama atribut tahun menjadi tahunterbit, maka query yang digunakan adalah:  ALTER TABLE gudang CHANGE No_telp No_Telepon int(15);



Gambar 2.2.1 Perintah Mengganti atribut

2.2.2 Menambahkan suatu atribut

Query yang digunakan adalah ALTER TABLE namatable ADD atribut datatype; Misal ingin ditambahkan atribut stok pada tabel gudang tersebut. Query yang dapat digunakan adalah sebagai berikut: ALTER TABLE gudang ADD stok int;
 


Gambar 2.2.2 Perintah menambah atribut

2.2.3 Menghapus primary key

Perhatikan pada tabel buku tersebut, atribut id_gudang diset sebagai primary key. Sekarang kita akan menjadikan PK tidak lagi pada atribut judul dengan query ALTER TABLE gudang DROP PRIMARY KEY;


Gambar 2.2.3 Perintah menghapus Primary Key

2.2.4 Menghapus Tabel dan Database

Untuk menghapus suatu database, gunakan query DROP DATABASE namadatabase. Misal jika ingin menghapus database gudang dapat menuliskan query sebagai berikut: DROP DATABASE gudang;


Gambar 2.2.4 Perintah menghapus table

2.3 Membangun Database dan Tabel

Berikut peirntah yang digunakan dengan CREATE DATABASE pendataan_pupuk2;


Gambar 2.2.5 Perintah membuat database


2.4 Membangun tabel

NIP (sebagai PK), Nama_karyawan, Alamat, dan No_telp. Query yang digunakan adalah sebagai berikut: CREATE TABLE Karyawan( NIP int NOT NULL PRIMARY KEY, Nama_karyawan varchar (50), Alamat varchar(100), No_telp int(20));


Gambar 2.2.6 Perintah membuat table

Komentar