Part 9 SQL
Part 9 SQL
Part 9 SQL
DDL adalah sebuah metode Query SQL yang berguna untuk mendefinisikan data
pada sebuah Database.
Query yang dimiliki DDL adalah :
CREATE : Digunakan untuk membuat Database dan Tabel
DROP : Digunakan untuk menghapus Tabel dan Database
ALTER : Digunakan untuk melakukan perubahan struktur tabel yang telah
dibuat, baik menambah Field ( Add ), mengganti nama Field ( Change )
ataupun menamakannya kembali ( Rename ), dan menghapus Field ( Drop ).
DML ( Data Manipulation Language )
DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah
terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian
database yang telah dibuat. Query yang dimiliki DML adalah :
INSERT : Digunakan untuk memasukkan data pada Tabel Database
UPDATE : Digunakan untuk pengubahan terhadap data yang ada pada
Tabel Database
DELETE : Digunakan untuk Penhapusan data pada tabel Database
DCL ( Data Control Language )
DCL adalah sebuah metode Query SQL yang digunakan untuk memberikan
hak otorisasi mengakses Database, mengalokasikan space, pendefinisian space,
dan pengauditan penggunaan database.
Query yang dimiliki DCL adalah :
GRANT : Untuk mengizinkan User mengakses Tabel dalam Database.
REVOKE : Untuk membatalkan izin hak user, yang ditetapkan oleh
perintah GRANT
COMMIT : Mentapkan penyimpanan Database
ROLLBACK : Membatalkan penyimpanan Database
Praktikum
INSTALASI XAMPP 7.4.5.0
Membuat database
CREATE DATABASE akademik; Menampilkan database
SHOW DATABASES;
Membuat Tabel
CREATE table mahasiswa (
-> NO_BP int(10),
-> Nama varchar(25),
-> alamat varchar(35),
-> email varchar(20),
-> no_hp varchar (15),
-> jenis_kelamin varchar(10));
Query OK, 0 rows affected (0.039 sec)
Menampilkan Table
SHOW TABLE;
Menghapus Tabel
DROP TABLE mahasiswa; Menampilkan Tabel
SHOW TABLES;
Menghapus database
DROP DATABASE akademik; Menampilkan database
SHOW DATABASES;
DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah
terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian
database yang telah dibuat. Query yang dimiliki DML adalah :
INSERT : Digunakan untuk memasukkan data pada Tabel Database
UPDATE : Digunakan untuk pengubahan terhadap data yang ada pada
Tabel Database
DELETE : Digunakan untuk Penhapusan data pada tabel Database
Praktikum
INSERT
Menampilkan satu field beserta recordnya yang tidak akan berulang (GANDA)
SELECT DISTINCT nama_MK FROM matakuliah;
Menampilkan beberapa field beserta recordnya yang sama tidak akan berulang
SELECT DISTINCT nama_MK, Semester FROM matakuliah;
Silahkan di buat dalam dengan Double Folio dan diphoto, silahkan dikirimkan dalam bentuk Softcopy (PDF)
Silahkan di buat dalam bentuk Tutorial langkah perlangkah dengan menampilkan gambarnya dan silahkan dikirimkan dalam bentuk Softcopy (PDF)