3. DDL (Data Definition Language)
Pengantar Dasar SQL
SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama.
Terdapat 3 jenis perintah pada SQL
- DDL
- DML
- DCL
DDL
DDL (Data Definition Language) merupakan perintah SQL yang berhubungan dengan pendefinisian suatu
struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
- CREATE
- ALTER
- RENAME
- DROP
Deskripsi Tugas
1. Menggunakan database "Kasir" yang telah dibuat sebelumnya pada praktikum ke-2.
2. Membuat tabel baru diberi nama "detail_pelanggan" dengan strukturnya sebagai berikut:
- field dengan nama "id_pelanggan" panjang field sesuaikan dengan tabel pelanggan dan field tersebut primary key
- field dengan nama "email_pelanggan" dan "member" size bebas sesuai analisa masing-masing
4. Melakukan penambahan field dengan nama "no_wa" dengan tipe data char 12
5. Melakukan perubahan terhadap field "no_wa" menjadi tipe data varchar 20
6. Melakukan penghapusan field "member"
7. Terakhir menghapus tabel "detail_pelanggan"
Penyelesaian
2. Ketik mysql -u root -p (root adalah username default) tekan enter. Masukkan password default (kosong) lalu tekan enter lagi. Menggunakan database "Kasir" yang telah dibuat sebelumnya pada praktikum ke-2.
3. Membuat tabel baru diberi nama "detail_pelanggan".
- field dengan nama "id_pelanggan" panjang field sesuaikan dengan tabel pelanggan dan field tersebut primary key
- field dengan nama "email_pelanggan" varchar(80) dan "member" varchar(90)
7. Melakukan penghapusan field "member"
"We are never rabbits. We are always turtles. Slow and steady. But the turtles win at the end"-Jae-






Komentar
Posting Komentar