Anda di halaman 1dari 2

Labwork 5

A. Tujuan:
Pemahaman dan skill menggunakan SQL basic
Pengenalan Oracle
B. Labwork
Pertama dikenalkan Oracle. Proses installasi dan setting jika belum dilakukan. Jelaskan sedikit
tentang Oracle
Kenalkan tipe-tipe data generic Oracle dan contoh-contohnya. Perbedaan-perbedaannya
Kenalkan command untuk operasi Oracle secara umum.
Gunakan command CREATE untuk implementasi kasus
Dengan kasus dari Lab sebelumya, Library dengan sedikit modifikasi. Buatlah Library
Schema dengan Oracle

Sedikit
modifikasi dengan menambahkan attribut Status_back (boolean) untuk menunjukkan apakah koleksi
telah dikembalikan dan sebagai trigger untuk menghitung fine/denda. Back_date secara default berisi
tanggal koleksi seharusnya kembali adalah tanggal yang derived oleh sistem secara otomatis. Tanggal
kembali faktual akan terisi setelah Status_back bernilai true dan untuk menghitung fine/denda
Table HAVE_TAKEN_BY dihapus denga asumsi setiap Koleksi memiliki Code_coll yang unique dan
tidak sama, walau jenis, judul koleksi yang sama
Labwork 4 sudah dijelaskan implementasi ke tool Ms.Access atau OO.Database
Labwork 5 sekarang dikenalkan implementasi dengan Oracle. Dari LIBRARY Schema di
atas, implementasikan dengan Data Definition Language dari Oracle dengan command
Oracle.
Berikan panduan untuk pemilihan tipe-tipe data.
Berikan juga contoh penggunaan DROP dan ALTER, dan variasi penggunaannya denagn
RESTRICT dan CASCADE

Setelah terbentuk, selanjutnya masukkan data ke dalam LIBRARY Schema


Masukkan data dengan command INSERT
Berikan minimal 10 tuple untuk tiap-tiap table
Contohkan beberapa cara untuk menggunakan command INSERT
Contohkan juga penggunaan command DELETE, DELETE dan UPDATE dan beragam
variasi penggunaannya
TUGAS (POST TES)
- dibuat tabel
- masukkan data minimal 5
- dicoba CREATE, ORDER, INSERT, DELETE & UPDATE