Sabtu, 05 Oktober 2019

BAB II Pengantar SQL


2.1 MEMBUKA DATABASE MYSQL DENGAN COMMAND PROMPT

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.
ini digunakan untuk menjalankan suatu aplikasi dengan cepat. Pada kotak yang disediakan ketik cmd lalku klik OK. Perintah ini digunakan untuk mengaktifkan Command Prompt

Agar dapat membuka database MySQL yang menggunakan XAMPP, ketikkan perintah seperti gambar di bawah :

2.2 STRUKTUR DASAR DARI QUERY SQL

Query SQL yang digunakan memiliki struktur yang digambarkan pada tabel berikut (berikan titik koma ; setiap akhir query):

2.3 OPERASI DASAR SQL

Untuk melihat list database, gunakan SHOW DATABASES;
Pada Bab 1 sebelumnya, telah dibangun database dengan nama pmobil. Untuk membuka database tersebut, gunakan query USE pmobil;
Pada Bab sebelumnya juga dibangun suatu tabel untuk database pmobil. Untuk menampilkan list tabel dari suatu database, gunakan query SHOW TABLES;
Perhatikan bahwa ada satu tabel pada database pmobil, yaitu tabel kendaraan. Untuk dapat menampilkan struktur tabel kendaraan tersebut, gunakan query DESC kendaraan;.
Untuk dapat menampilkan data kendaraan, gunakan query SELECT * FROM kendaraan;. Tanda menandakan bahwa yang ditampilkan adalah data untuk semua atribut.
Sedangkan untuk menampilkan data dari beberapa atribut saja, dapat dengan menyebutkan nama-nama atributnya. Contoh, jika kita ingin menampilkan atribut merk dan harga, gunakan query SELECT merk, harga FROM kendaraan;

2.4 SQL DATA DEFINITION

Data definition terdiri atas membangun, merubah struktur atau meniadakan database atau tabel.

2.4.1 Merubah struktur suatu tabel

Struktur dari suatu tabel dapat diubah dengan menggunakan perintah ALTER. Perubahan yang dapat dilakukan adalah penambahan suatu atribut, perubahan nama dan tipe suatu atribut, dan menghapus suatu atribut. 

2.4.1.1 Merubah nama atribut dari suatu tabel

Gunakan ALTER TABLE namatabel CHANGE atr_awal atr_skrg datatype;. Misal pada tabel kendaraan dilakukan perubahan nama atribut jumlah menjadi jumlahbeli, maka query yang digunakan adalah:
ALTER TABLE buku CHANGE jumlah jumlahbeli int(11);

2.4.1.2 Merubah tipe data dari suatu atribut

Gunakan ALTER TABLE namatabel MODIFY COLUMN column_name datatype;. Misal ingin dilakukan perubahan tipe data dari atribut merk, dari varchar(100) menjadi varchar(150). Query yang diberikan adalah:
ALTER TABLE buku MODIFY COLUMN merk varchar(150);

2.4.1.3 Menghapus suatu atribut

Gunakan ALTER TABLE namatabel DROP namaatribut. Misal ingin dilakukan penghapusan atribut penerbit pada tabel buku. Query yang diberikan adalah:
ALTER TABLE kendaraan DROP stok;

2.4.1.4 Menambahkan suatu atribut

Misal dibutuhkan suatu penambahan atribut baru, dapat menggunakan struktur:
ALTER TABLE namatable ADD atribut datatypeMisal ingin ditambahkan atribut banyak pada tabel kendaraan tersebut. Query yang dapat digunakan adalah sebagai berikut:
ALTER TABLE kendaraan ADD banyak int;

2.4.1.5 Menghapus primary key

Perhatikan pada tabel buku tersebut, atribut id_kendaraan diset sebagai primary key. Sekarang kita akan menjadikan PK tidak lagi pada atribut id­_kendaraan dengan query ALTER TABLE kendaraan DROP PRIMARY KEY;

2.4.2 Menghapus Tabel dan Database

Untuk menghapus suatu tabel, gunakan query DROP TABLE namatabel. Misal jika ingin menghapus tabel kendaraan, gunakan query sebagai berikut:
DROP TABLE kendaraan;
Untuk menghapus suatu database, gunakan query DROP DATABASE namadatabaseMisal jika ingin menghapus database pmobil dapat menuliskan query sebagai berikut:
DROP DATABASE pmobil;

2.4.3 Membangun Database dan Tabel

2.4.3.1 Membangun database

Berikut adalah list dari database yang dimiliki:
Misal diinginkan membangun database baru yang bernama pmobil. Dapat menggunakan query berikut:
CREATE DATABASE pmobil;

2.4.3.2 Membangun tabel

Dimisalkan akan dibangun tabel kendaraan dengan atributnya adalah idkendaraan (sebagai PK), merekproduk, dan harga. Query yang digunakan adalah sebagai berikut:
CREATE TABLE kendaraan(
idkendaraan int NOT NULL PRIMARY KEY,
merek varchar (100),
produk varchar(100),
harga int);
Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

0 komentar

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© 2011 NORDIAN_TI_MEDIA
Designed by Blog Thiet Ke
Posts RSSComments RSS
Back to top