Disusun Oleh :
NIM : 171011450272
Kelas : 06TPLE004
Jl. Surya Kencana No.1 Pamulang Telp (021) 7412566, Fax. (021) 7412566
Tangerang Selatan - Banten
PERTEMUAN XI
TUGAS PRATIKUM
TUGAS PENDAHULUAN
1. Routine adalah sebuah fitur fungsi yang digunakan untuk meringkas beberapa perintah
atau statement SQL menjadi sebuah perintah. semua perintah telah diringkas menjadi
fungsi untuk mempermudah penggunaannya dan lebih aman dengan meringkas. Hal ini
memberikan keamanan dan memperkecil pemberian hak akses kepada masing-masing
user, sehingga hanya perlu memberikan hak untuk menjalankan atau mengekskusi objek
prosedur tersimpan dan fungsi tersimpan tanpa harus memberikan hak untuk
memanipulasi table aslinya.
2. Prosedur tersimpan adalah kumpulan dari perintah SQL yang dapat disimpan didalam
server. Sedangkan fungsi tersimpan adalah fitur agar dapat membuat fungsi.
Fungsi bisa dipanggil dari prosedur sedangkan prosedur tidak bisa dipanggil dari fungsi.
Prosedur bisa memiliki parameter input atau output untuk itu sedangkan fungsi hanya
bisa memiliki parameter input.
Prosedur tidak bisa digunakan dalam pernyataan pilih sedangkan fungsi bisa tertanam di
dalam pernyataan pilih.
3. Karena dengan routine kita hanya perlu memberikan hak untuk menjalankan atau
mengeksekusi objek prosedure tersimpan dan fungsi tersimpan tanpa harus memberikan
hak untuk memanipulasi table aslinya, dan dapat memberikan keamanan dan memberikan
sangat kecil hak ases kepada user.
4. Karena dengan meringkas beberapa perintah SQL akan mempermudah pekerjaan terutama
jika server mysql dijalankan oleh beberapa user dan mungkin tidak semua user tersebut dapat
menggunakan perintah dengan lancar.
PERTEMUAN XII
TUGAS PRATIKUM
TUGAS PENDAHULUAN
1. Yang dimaksud Trigger adalah blok PL/SQL atau prosedur yang berhubungan dengan
table, view, skema atau database yang dijalankan secara implicit pada saat terjadi sebuah
event. Trigger merupakan store procedure yang dijalankan secara automatis saat user
melakukan modifikasi data pada tabel, memeriksa sebuah operasi dan kejadian tertentu.
2. Yang dimaksud dengan View adalah objek di dalam database yang berisi kumpulan
kolom yang dihasilkan dari Perintah select. atau bisa juga diartikan view adalah object
yang menyimpan hasil query, baik dari satu tabel atau lebih, didalam database view juga
sering dinamakan sebagai “tabel virtual” , karena view sebenarnya tidak memiliki data.
Data yang ditampilkan oleh sebuah view diambil dari tabel-tabel aktual yang disertakan
dalam SELECT.
3. Kelebihan Trigger:
Menyediakan cara alternatif untuk memeriksa integritas
Menangkap kesalahan dalam business logis pada tingkat database
Berguna untuk mengaudit perubahan data dalam table database
Sedangkan
Kelebihan View:
Tidak memperumit dalam pengolahan dan penyimpanan data.
Suatu tampilan data sangat mudah digunakan atau dilaksanakan.
Bisa digunakan untuk menyimpan perintah query.
Dapat mempercepat peforma dengan membuat index.
Dapat menyembunyikan perintah SQL yang rumit atau susah di baca.
TUGAS PRATIKUM
TUGAS PENDAHULUAN
1. Backup adalah membuat data cadangan dengan menyalin file atau sebuah data yang ada
di taruh di tempat yang kita tentukan sehingga jika terjadi kerusakan atau kehilangan file
atau sebuah data nya kita mempunyai data duplikat yang sudah kita backup tadi sehingga
datanya bisa di kembalikan.
2. Restore adalah proses mengebalikan file atau sebuah data bisa juga sebuah system
kedalam keadaan semula seperti keadaan sebelum kereset atau kehapus oleh program,
dan restore sendiri ada dua jenis yaitu system restore dan restore image backup. memang
secara fungsi sebenernya sama dengan backup.
3. Untuk mengbackup sebuah data pada mysql kalian silahkan buka cmd atau software data
base yang lain bebas mau menggunakan apa saja kemudian kalian ketikan perintah
seperti di bawah ini:
4. Untuk me-restore atau mengembalikan sebuah data pada mysql kalian silahkan buka cmd
atau software data base yang lain bebas mau menggunakan apa saja kemudian kalian
ketikan perintah seperti di bawah ini:
TUGAS PRATIKUM
TUGAS PENDAHULUAN
1. Web server adalah sebuah software yang memberikan layanan berbasis data dan
berfungsi menerima permintaan dari HTTP atau HTTPS pada user biasanya kita kenal
dengan nama web browser (Opera Mini, Mozia Firefox, Google Chrome) dan untuk
mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada
umumnya akan berbentuk dokumen HTML.
3. Perbedaan aplikasi berbasis GUI adalah desain yang menarik dan user friendly, tidak
membosankan dan tidak perlu mengingat baris dan perintah. Sedangkan aplikasi
Command Line adalah performa lebih tinggi, lebih efisien dalam penggunaan dan hanya
membutuhkan spesifikasi hardware yang rendah.
4. Perbedaan Stand Alone adalah penggabungan LAN sebelumnya hanya memiliki satu
server saja. Sedangkan Server adalah suatu perangkat yang menyediakan dan berperan
sebagai pengelola aplikasi, data maupun keamanan.