LP Oracle 2

1. Jelaskan yg dimaksud dgn single row function?

Jawab:

Digunakan untuk memanipulasi data. Menerima input satu atau lebih argumen dan mengembalikan sebuah nilai untuk setiap row yang dihasilkan query. Inputan dapat berupa konstanta,

variable, nama kolom atau ekspresi.

2. Jelaskan fungsi untuk mengubah bentuk huruf?

Jawab:

- INITCAP (column | expression) Mengubah Huruf pertama dari setiap kata menjadi uppercase

3. Jelaskan fungsi untuk memanipulasi karakter?

Jawab:

- LOWER (column | expression) Merubah karakter menjadi lowercase

- UPPER (column | expression) Merubah karakter menjadi uppercase

- CONCAT(column1|expression1,column2|expression2) Menggabungkan expression1 dan expression2. (ekuivalen dengan ||)

- SUBSTR(column| expression,m[n]) Mengembalikan karakter dari input mulai dari karakter pada posisi m. n adalah panjang karangter yang diambil. Jika m negative proses pengambilan dari belakang. Jika n tidak disisi maka semua karakter dari posisi m ke akhir akan diambil

- LENGTH(column|expression) Mengembalikan jumlah karakter dari input

- INSTR(column|expression,m) Mengembalikan posisi dari m karakter

4. Jelaskan fungsi untuk number?

Jawab:

• ROUND : Pembulatan desimal ke angka terdekat.

• TRUNC : Memotong nilai desimal ke posisi yang dikehendaki

• MOD : Mendapatkan sisa pembagian

Read  Comments


LP Oracle 1

1. Jelaskan penggunaan Savepoint, Rollback dan Commit ?

a. Perintah “Savepoint”digunakan untuk menyimpan suatu transaksi.

b. Commit Adalah operasi yang menyatakan bahwa suatu transaksi sudah terselesaikan/sukses (successfull end-of-transaction).

Hal-hal yang mengikuti COMMIT:

- Seluruh perubahan data ditulis ke database

- Keadaan data sebelumnya secara permanen hilang

- Seluruh user dapat melihat hasil dari transaksi

- Penguncian terhadap baris-baris data yang diubahakan dibebaskan, baris-baris data tersebut sekaran tersedia kembali bagi userlain untuk melakukan perubahan data berikutnya.

- Seluruh savepoints dihapus.

c. RollBack Adalah operasi yang menyatakan bahwa suatu transaksi dibatalkan (unsuccessfullend-of-transaction).

Hal-hal yang mengikuti ROLLBACK:

- Seluruh perubahan data dibatalkan.

- Keadaan data sebelumnya dikembalikan sepertisemula.

- Penguncian terhadap baris-baris data yang diubahakan dibebaskan, baris-baris data tersebut sekaran tersedia kembali bagi userlain untuk melakukan perubahan data berikutnya.

2. Jelaskan penggunaan Date ?

DATE adalah salah satu tipe datadalam Oracle. Tipe data DATE disimpan oleh Oracle dalam format spesial yangmenyimpan tidak hanya bulan, tahun dan tanggal tetapi juga menyimpan jam, menitdan detik. Kita dapat memformat tampilan data bertipe DATE ini sehingga dapatmenampilkan tanggal saja atau tanggal dengan jam, atau abad.

Read  Comments