Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Tugas Pendahuluan Praktikum Data Mining Dan Warehousing Modul 6
1. TUGAS PENDAHULUAN PRAKTIKUM DATA MINING DAN WAREHOUSING
MODUL 6
INDEX, VIEW DAN SEQUENCE
1. KeuntunganpenggunaanIndex antaralain :
membantu mempercepat pencarian data berdasarkankolomtertentu
membantu mempercepat proses perhitungandatadenganfungsi agregasi
2. Ya, karena dengan penggunaan index meningkatkan kecepatan penerimaan data dengan menggunakan
pointer yang dapat mengurangi kebutuhan disk input/output dengan menggunakansebuah metode rapid
path access untuk mengalokasikan data dengan cepat serta tabel yang independen yang digunakan dan
dipelihara secara otomatis oleh ORACLE SERVER.
3. Standar ISO menetapkan view yang harus updatable adalah suatu sistem yang menyesuaikan diri kepada
yang standar. Definisi memberikan standar ISO adalah bahwa suatu view adalah updatable jika dan hanya
jika:
o DISTINCT tidaklahditetapkan; itu adalah,duplikasi baris harustidak dihapuskandari hasil.
o Tiap-Tiap elemen di dalam SELECT penjelasan daftar query adalah suatu nama kolom (bukannya suatu
tetap, ungkapan,ataufungsi kumpulan)dantidak ada nama kolom yang nampak lebih dari sekali.
o Ketentuan FROM menetapkan hanya satu tabel; itu adalah, view yang harus mempunyai tabel sumber
tunggaldi mana pemakai telah memerlukan perlakuankhusus.Jika tabel sumber adalah dirinya sendiri
suatu view, kemudian view itu harus mencukupi kondisi-kondisi ini. Ini, oleh karena itu, mengeluarkan
apapun view berdasar pada suatu join, union (UNION), intersection (INTERSECT) ayau perbedaan
(EXCEPT).
o Ketentuan WHERE tidak meliputi sekumpulanapapunSELECT acuantabel di dalam ketentuanFROM.
o Tidak ada ketentuanGROUP BY atau HAVING di dalam definisi query.
4. Data Awal tabel buku sebelumdibuat VIEW :
Membuat View :
Menampilkanrecord view :
MenampilkanstatusUPDATABLE VIEW :
2. BUKTINYA :
Mengubah / meng-update dataview :
Menampilkandata view setelah updateview :
Menampilkandata tabel sumber setelahupdate view :
5. Fungsi/ kegunaanSEQUENCE :
# Sequence adalah object dari database yang dapat di share ke beberapa user yang menghasilkan nilai
integer.
# Sequence menghasilkan nilai yang unik atau untuk dibuang atau menggunakan kembali angka-angka
tertentu.
# Sequence untukmembuatnilai dari primary key, yaitu harusuniquepada tiap masing-masingbaris.
# Sequence menghasilannilai semakin naik atauturunsecara teratur.
# Seqeunce tergolong dalam object database sehingga disimpan dalam disk sehingga dapat dipanggil
sewaktu-waktudan mengurangipenulisan script dalam pembuatanaplikasi.