Anda di halaman 1dari 3

Tugas Pendahuluan

Pratikum Basis Data

Nama : Putri Noviyanti

Nim : 1908561004

Kelas : A

Modul : 10

Soal :

1. Apa yang anda ketahui dengan Stored Precedure.


2. Apa yang ada ketahui dengan Cursor.
3. sintaks apa saja yang terdapat pada Stored Precedure.
4. sintaks apa saja yang terdapat pada Cursor.
5. apa yang membedakan Stored Precedure dengan Cursor

jawaban :

1. Stored precedure adalah rangkaian program yang disimpan dalam database dan
dapat dipanggil oleh program lain atau melalui SQL Prompt Stored procedured
ditulis dalam bentuk suatu Script.
2. Cursor adalah suatu variabel yang digunakan untuk menampung hasil query yang
terdiri atas lebih dari satu row atau record. Cursor juga dapat diilustrasikan sebagai
penampung sekaligus pointer atas hasil eksekusi query. Cursor sangat bermanfaat
jika ada suatu proses yang rumit yang ingin dilakukan terhadap suatu record
3. Sintaks yang terdapat pada Stored Precedure :
- Sintaks Untuk Menghapus

- Sintaks Untui Memanggil

- Sintaks Untuk melihat Daftar/ list fungsi dan Prosedure

- Sintaks untuk melihat Daftar

4. Sintaks yang terdapat pada Cursor


- Declare = Mendeklarasi cursor sehingga terbentuk di memory server
database

- Open = mengaktifkan cursor sehingga dapat menampung data


- Fetch = mengambil dari data cursor untuk ditampung kedalam variable

- While = melakukan perulangan pada cursor jika operasi FETCH berhasil.

- Close = menonaktifkan cursor, tetapi bisa dibuka kembali.

- Deallocate = menghapus cursor, sehingga tidak bisa dibuka kembali

5. Yang membedakan antara stored procedur dan cursor yaitu :


Stored procedure memiiliki nama, paramenter, dan dapat diisi banyak perintah
SQL, juga memiliki variable lokal, error handling, loop dan kondisi IF, dan
pemanggilan stored procedure dilakukan dengan perintah CALL. Sedangkan,
Cursor adalah fitur dari stored procedure yang mampu melakukakn iterasi
sepanjang row data dari suatu tabel dan juga penggunaan cursor tidak disarankan
selama masih ada cara lain, karena relatif lambat.

Anda mungkin juga menyukai