Pages

Jumat, 02 Oktober 2015

Mekanisme Backup dan Recovery Database


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


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


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

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
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

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

 

Blogger news

Blogroll

About