Student : Vike
Deyta A.
Teacher : Mr. Umam
Almuqtasid, S.pd
Sistem Operasi
Lanjut
Teknik Komputer
dan Jaringan 6
Mekanisme Backup dan Recovery
Database
1.
Apa
yang dimaksud dengan proses backup dan restore dalam database ?
·
Backup data adalah salah satu kegiatan yang harus
dilakukan oleh pengelola database untuk melakukan penyalinan sistem, data dan
aplikasi. Backup data harus dilakukan untuk menjaga jangan sampai terjadi
kerusakan sistem dari luar ataupun dari dalam sistem, yang disengaja atau pun
tidak disengaja.
·
Restore adalah proses mengembalikan backup ke dalam sistem.
Restore dilakukan untuk mengembalikan keadaan sistem kembali pada keadaan
semula, keadaan terakhir pada saat operasional, sebelum terjadi kerusakan
sistem. Pada proses ini akan dilakukan pengembalian data baik struktur maupun
isi dari database, secara teori proses ini adalah proses minimum pengembalian
system tergantung dari waktu scheduling yang menjadi dasar proses backup, jika
waktu scheduling dijadwalkan terlalu lama maka akan banyak data nya hilang.
2.
MySQL
menyediakan beberapa jenis format tabel yang penggunaannya tergantung dari
tujuan pembuatan tabel tersebut. Sebutkan jenis-jenis format tabel tersebut !
·
Format
tabel ISAM
·
Format
tabel MyISAM
·
Format
tabel HEAP
·
Format
tabel MERGE
·
Format
tabel Innodb
·
Format
tabel BerkeleyDB
3.
Sebutkan
proses backup dan restore yang anda ketahui dalam database MySQL !
·
Backup
dan restore database dengan PHPMyAdmin adalah dengan cara menggunakan Gui.
·
Backup
dan restore melalui MySQL Administrator.
·
Backup
dan restore menggunakan perintah SQL.
·
Backup
dan restore menggunakan MySQLDump yaitu Tools ini akan melakukan backup
database berdasarkan struktur table yang ada didalamnya.
4.
Dengan
menggunakan MySQL Console, buatlah sebuah database dengan nama latihan,
kemudian dalam database tersebut buat sebuah table dengan struktur sebagai
berikut :
Table.buku
Nama Kolom
|
Type Data
|
no_buku
|
char(5)
|
Judul_buku
|
varchar(100)
|
Penulis
|
varchar(50)
|
penerbit
|
varchar(50)
|
thn_terbit
|
char(4)
|
·
Buka Xampp control panel, lalu
start ApacHe dan MySQL
·
Kemudian tekan windows R dan
ketikan cmd lalu enter
·
Ikutui langkah dan tuliskan sesuai gambar dibawah ini :
![Description: C:\Users\Dita\Pictures\Dita xampp\1.png](file:///C:/Users/Dita/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg)
Lalu ketikan create database latihan;
Tekan enter lalu ketikan use latihan kemudiam enter
Lalu tuliskan create table tbl_buku(no_buku char(5) not null primary key, judul_buku
varchar(100) not null, penulis varchar(50) not null, penerbit varchar(50) not
null, thn_terbit char(4) not null);
Lalu untuk melihat table ketikan desc tbl_buku;
![Description: C:\Users\Dita\Pictures\deytavuck\gambar\2.png](file:///C:/Users/Dita/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg)
5.
Setelah proses pembuatan table selesai, isi table tersebut!
·
Untuk mengisi tabel ketikan insert
into tbl_buku values(no buku,’judul buku’,’penulis’,’penerbit’,thn terbit);
·
Example :
![Description: C:\Users\Dita\Pictures\deytavuck\gambar\3.png](file:///C:/Users/Dita/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg)
6.
Untuk memastikan bahwa proses pemasukan data (insert) berhasil,
lakukan proses untuk menampilkan data dari table buku tersebut !
·
Untuk menampilkan data table yang telah dibuat tadi ketikan
·
Select * from tbl_buku;
![Description: C:\Users\Dita\Pictures\deytavuck\gambar\4.png](file:///C:/Users/Dita/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg)
7.
Kemudian lakukan proses backup terhadap table buku tersebut !
·
Ketikan flush tables; lalu enter.
·
Ketikan select * into
outfile ‘backup_personil’ from personi; lalu enter.
·
Example
![Description: C:\Users\Dita\Pictures\deytavuck\gambar\5.png](file:///C:/Users/Dita/AppData/Local/Temp/msohtmlclip1/01/clip_image009.png)
8.
Lakukan proses restore file hasil backup diatas ke table buku !
9.
Lakukan proses backup terhadap database latihan tersebut dengan
menggunakan tool mysqldump!
10.Melakukan proses backup dengan tool mysqldump
memiliki beberapa kelebihan, sebutkan!
Tidak ada komentar:
Posting Komentar