1. Membuat Tabel Mahasiswa dan Menampilkan
Datanya
Tabel
Mahasiswa
Field
|
Type
|
NPM
|
Char(8)
|
Nama
|
Varchar(20)
|
Kelas
|
Char(5)
|
NPM
|
Nama
|
Kelas
|
10110606
|
Amelia
|
3KA01
|
10110607
|
Ananada
|
3KA09
|
10110608
|
Rizky
|
3KA05
|
10110609
|
Setia
|
3KA07
|
10110610
|
Silvia
|
3KA04
|
Kita akan membuat Tabel Mahasiswa dengan data seperti pada tabel di atas
dan NPM sebagai Primary keynya. Untuk membuat Tabel Mahasiswa maka gunakan
perintah Create Table dan untuk
memasukkan data ke dalam tabel Mahasiswa maka gunakan perintah Insert, seperti pada gambar di bawah
ini:
Maka untuk menampilkan Tabel Mahasiswa digunakan perintah select*from Mahasiswa; Seperti pada
gambar di bawah ini:
Maka akan tampak tabel Mahasiswa yang telah kita buat sebelumnya beserta
data yang ada di dalamnya.
2. Membuat Tabel
Hasil dan Menampilkan Datanya
Tabel Hasil
Field
|
Type
|
NPM
|
Char (8)
|
Nilai
|
Number(5)
|
NPM
|
Nilai
|
10110606
|
95
|
10110607
|
90
|
10110608
|
85
|
10110609
|
80
|
10110610
|
100
|
Untuk membuat Tabel Hasil dan memasukkan data ke dalam Tabel Hasil
sesuai dengan tabel di atas, caranya sama seperti sebelumnya. Maka hasilnya
akan tampak seperti gambar di bawah ini:
Untuk menampilkan Tabel Hasil yang kita buat sebelumnya, maka gunakan
perintah Select*from Hasil; seperti
pada gambar di bawah ini:
Maka akan tampak tabel Hasil yang telah kita buat sebelumnya beserta
data yang ada di dalamnya.
3. Membuat View
Kali ini kita akan membuat View dengan nama Kampus dan isi dari view
kampus ini adalah, Nama dan Kelas dari tabel Mahasiswa beserta Nilai dari tabel
Hasil. Untuk membuat view tersebut, maka perhatikanlah gambar di bawah ini:
Untuk melihat view yang kita buat, ketikkan perintah select*from
nama_view; seperti pada gambar di bawah ini:
4. Menampilkan NPM,
Nama dan Nilai dari kedua Tabel
Untuk menampilkan NPM, Nama dan Nilai dari kedua tabel yaitu tabel
Mahasiswa dan tabel Hasil, gunakan perintah seperti pada gambar di bawah ini:
5. Mengubah Record
pada Tabel Mahasiswa
Sekarang kita akan mengubah record ke-4 pada tabel Mahasiswa dengan Nama
indra dan kelas 3IA01. Caranya gunakan perintah seperti pada gambar di bawah
ini:
Setelah di update, maka tampilan tabel Mahasiswa akan beubah menjadi
seperti pada gambar di bawah ini:
6. Menampilkan NPM,
Nama, Kelas dan Nilai dengan kondisi tertentu
Kondisi tertentu yang kita gunakan adalah, menampilkan NPM, Nama, Kelas
dan Nilai tetapi tidak untuk nama indra. Untuk menampilkan NPM, Nama, Kelas dan
Nilai dengan suatu kondisi tersebut maka gunakanlah perintah seperti pada
gambar di bawah ini:
7. Menambahkan Satu
Kolom J_Kel Pada Tabel Mahasiswa
Untuk menambhkan satu Kolom yang bernama J_kel pada tabel Mahasiswa,
maka perhatikan gambar di bawah ini:
8. Memasukkan data
ke dalam kolom J_Kel
J_Kel
|
Perempuan
|
Perempuan
|
Laki-Laki
|
Laki-Laki
|
Perempuan
|
Untuk memasukan data ke dalam kolom J_Kel, perhatikan gambar di bawah
ini:
Tampilan Tabel Mahasiswa setelah di update
9. Mengubah Nama
Kolom Nama menjadi “Panggilan” pada Tabel Mahasiswa
Untuk mengubah nama kolom nama menjadi “Panggilan” maka gunakan perintah
alter table Mahasiswa rename column Nama to Panggilan; maka akan tampak seperti
pada gambar di bawah ini:
Tampilan tabel Mahasiswa setelah di ubah Nama kolomnya
10. Mengubah Nama
Tabel Mahasiswa menjadi Anggota
Untuk mengubah nama tabel Mahasiswa menjadi Anggota, maka gunakan
perintah seperti pada gambar di bawah ini:
Maka Tabel yang sebelumnya bernama Mahasiswa berubah menjadi Tabel
Anggota, jadi tabel Mahasiswa sudah tidak ada. Oleh karena itu apabila kita
ingin menggunakan data yang ada di tabel Mahasiswa, gunakan nama barunya yaitu
tabel Anggota.
11. Savepoint
Savepoint digunakan
untuk membuat sebuah titik/checkpoint dari suatu database, sehingga jika di
panggil, maka data akan tetap seperti saat sebelum savepoint tersebut
dieksekusi. Untuk menggunakan savepoint maka ketikkan perintah savepoint nama_savepoint; seperti pada
gambar di bawah ini:
12. Memasukkan satu data ke dalam Tabel Anggota
Record yang akan di
masukkan ke dalam Tabel Anggota adalah:
NPM=10110611
Panggilan=Zesica
Kelas=3KA01
J_Kel=Perempuan
Untuk memasukkan
data ke dalam Tabel Anggota gunakan perintah Insert, seperti pada gambar di
bawah ini:
Maka tampilan baru
dari tabel Anggota, adalah sebagai berikut:
13. Rollback
Rollback digunakan
untuk kembali ke posisi dimana kita menentukan savepoint ataupun saat kita
menetukan commit. Untuk melakukan rollback, maka gunakan perintah seperti pada
gambar di bawah ini:
14. Commit
Commit Adalah operasi yang menyatakan
bahwa suatu transaksi sudah terselesaikan/ sukses (successfull
end-of-transaction). Commit digunakan untuk membuat data tidak dapat diubah
kembali meskipun menggunakan perintah rollback. Untuk melakukan commit, gunakan
perintah seperti pada gambar di bawah ini:
15. Rollback
Kita akan mencoba menggunakan perintah rollback
lagi, maka hasilnya akan tampak seperti pada gambar di bawah ini:
Setelah melakukan commit, kita tidak bisa
memodifikasi data meskipun dengan menggunakan perintah rollback.
Tidak ada komentar :
Posting Komentar