Anda di halaman 1dari 19

LAPORAN AWAL

Disusun Oleh :

Nama : Eko Purwanto

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.

4. Operasi-operasi yang menyebabkan sebuah triger di aktifkan adalah:


Insert, penambahan data dalam sebuah tabel
Delete, penghapusan data dalam sebuah tabel
Update, pengubahan isi data yang telah ada dalam sebuah tabel.
PERTEMUAN XIII

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:

mysql>dump -u [uname] -p[pass] [dbname] > [backupfile].sql

[uname] username untuk akses ke database;


[pass] password dari[uname];
[dbname] nama database yang akan dilakukan backup atau export;

[backupfile] nama untuk file backupnya.

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:

mysql -u [uname] -p[pass] [dbname] < [backupfile].sql


[pass] password dari [uname];
[dbname] nama database yang akan dilakukan restore atau import;

[backupfile] nama untuk file yang akan dilakukan restore.


PERTEMUAN XIV

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.

Sedangkan phpMyAdmin adalah sebuah system untuk mengatur, menyimpan dan


mengambil data dengan mudah. Database terdiri dari kumplan data yang tersusun antara
1 atau lebih user, dalam bentuk digital. Database digital di atur menggunakan Database
Management System (DBMS), yang menyimpan isi database, mengizinkan pembuatan
dan maintenance data dan pencarian dan akses yang lain.

2. Aplikasi Klien-server atau client-server adalah sebuah paradigma dalam teknologi


informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak:
pihak klien dan pihak server. Dalam model klien atau server, sebuah aplikasi dibagi
menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni
komponen klien dan komponen server. Komponen klien juga sering disebut sebagai
front-end, sementara komponen server sering disebut back-end nya.

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.

Kelebihan GUI adalah:


Desain nya lebih User Friendly atau mudah dirubah.
Karena berbasis grafis, tidak diperlukan keahlian khusus untuk mengunakan nya

Kelebihan Command Line adalah:


Performa lebih bagus
Lebih cepat digunakan
Bisa digunakan diperangkat Software 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.

Anda mungkin juga menyukai