Anda di halaman 1dari 6

LAPORAN MODUL 10

BAHASA QUERY G
“Manipulasi Data”

Dosen Pengampu:
Christina Deni Rumiarti, M

Oleh:
Nama: Kezia Megumi Manabung
NIM: 215314196

PROGRAM STUDI INFORMATIKA


FALKUTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2022
A. Tujuan
Mahasiswa dapat:
1. Menjelaskan setiap perintah Data Manipulation Language (DML).
2. Menyisipkan baris dalam tabel.
3. Mengupdate baris dalam tabel.
4. Menghapus baris dalam tabel.

B. Tugas
1. Buatlah sebuah tabel bernama MY_EMPLOYEES dengan mengetik dan menjalankan
script
berikut. Simpan script dalam file lab_10_01.sql
 Screenshot Program dan Output

 Analisa
 Membuat table bernama my_employees

2. Tampilkan struktur tabel MY_EMPLOYEES yang baru saja Anda buat


 Screenshot Program dan Output
 Analisa
 Menampilkan table my_employees secara menurun.

3. Diketahui terdapat sejumlah data sebagai berikut:

Tambahkan baris pertama dari tabel di atas ke dalam tabel MY_EMPLOYEES tanpa
menuliskan daftar nama kolomnya. Cek hasilnya dengan menampilkan isi tabel.
 Screenshot Program dan Output

 Analisa
 Masukkan perintah SELECT * FROM my_employees untuk mengecek
hasilnya.
 Masukkan perintah INSERT INTO dengan klausa VALUES untuk
menyisipkan satu dbaris data dalam satu waktu. Perintah diatas, maka nilai 1
akan di masukkan ke dalam employees_id, ‘Ralph’ dimasukkan dalam kolom
first_name, ‘Patel’ dimasukkan dalam kolom last_name, ‘rpatel’ dimasukkan
dalam userid, dan nilai 895 dimasukkan dalam salary.
 Masukkan perintah DELETE FROM my_employees WHERE id=2. Perintah
tersebut digunakan untuk menghapus baris dari my_employees yang memiliki
id =2;

4. Tambahkan baris kedua dari tabel di atas ke dalam tabel tabel MY_EMPLOYEES
dengan menuliskan daftar nama kolomnya. Cek hasilnya dengan menampilkan isi
tabel.
 Screenshot Program dan Output
 Analisa
 Masukkan perintah SELECT * FROM my_employees untuk mengecek
hasilnya.
 Masukkan perintah INSERT INTO dengan klausa VALUES untuk
menyisipkan satu baris data dalam satu waktu. Perintah diatas menyisipkan
sebuah baris baru ke dalam my_employees. Maka nilai 2 akan di masukkan ke
dalam employees_id, ‘Betty’ dimasukkan dalam kolom first_name, ‘Dance’
dimasukkan dalam kolom last_name, ‘bdance’ dimasukkan dalam userid, dan
nilai 860 dimasukkan dalam salary.

5. Tambahkan tiga baris data berikutnya dari tabel di atas ke dalam tabel
MY_EMPLOYEES
dengan menuliskan daftar nama kolomnya. Cek hasilnya dengan menampilkan isi
tabel.
 Screenshot Program dan Output

 Analisa
 Masukkan perintah SELECT * FROM my_employees untuk mengecek
hasilnya.
 Masukkan perintah INSERT INTO dengan klausa VALUES untuk
menyisipkan satu baris data dalam satu waktu. Perintah diatas menyisipkan
sebuat 3 baris baru ke dalam my_employees. Maka nilai 3,4,dan 5 akan di
masukkan ke dalam employees_id, ‘Ben’ ,’ Chad’,dan ‘Audrey’ dimasukkan
dalam kolom first_name, ‘Biri’,’Newman’, dan ‘Ropeburn’ dimasukkan dalam
kolom last_name, ‘bbiri’,’cnewman’,dan ‘aroperbur’ dimasukkan dalam
userid, dan nilai 1100 dimasukkan dalam salary.

6. Ubahlah last_name dari employee ke-3 dalam tabel MY_EMPLOYEES menjadi


Drexler. Cek
hasilnya dengan menampilkan isi tabel.
 Screenshot Program dan Output

 Analisa
 Masukkan perintah SELECT * FROM my_employees untuk mengecek
hasilnya.
 Masukkan perintah UPDATE, SET, dan WHERE. Perintah tersebut digunakan
untuk mengupdate/merubah nilai last_name menjadi ‘Drexler’, untuk
employee dengan id =3.

7. Untuk semua employee dalam tabel MY_EMPLOYEES yang salarynya lebih kecil
dari 900,
ubahlah salary menjadi 1000. Cek hasil perubahan dengan menampilkan isi tabel.
 Screenshot Program dan Output
 Analisa
 Masukkan perintah SELECT * FROM my_employees untuk mengecek
hasilnya.
 Masukkan perintah UPDATE, SET, dan WHERE. Perintah tersebut digunakan
untuk mengupdate/merubah nilai salary menjadi 1000, untuk employee
dengan salary < 900 (kurang dari 900).

8. Hapuslah employee Betty Dancs dari tabel MY_EMPLOYEES. Cek hasil


penghapusan dengan
menampilkan isi tabel.
 Screenshot Program dan Output

 Analisa
 Masukkan perintah SELECT * FROM my_employees untuk mengecek
hasilnya.
 Masukkan perintah DELETE, WHERE, dan AND. Perintah tersebut untuk
menghapus baris dari my_employees untuk data employees yang memiliki
first_name =’Betty’.

Anda mungkin juga menyukai