Minggu, 12 Mei 2013

Happy Programming with Oracle 4


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 :