Sistem Manajemen Basis Data Replikasi...
Transcript of Sistem Manajemen Basis Data Replikasi...
![Page 1: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/1.jpg)
Sistem Manajemen Basis Data
Replikasi BasisReplikasi Basis DataData
Salhazan Nasution, S.KomSalhazan Nasution, S.Kom,,
![Page 2: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/2.jpg)
Replikasi Basis DataReplikasi Basis DataReplikasi Basis DataReplikasi Basis Data
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 2
![Page 3: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/3.jpg)
Replikasi Basis Data• Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan objek‐py p jobjek database dari satu database ke database lain yang lokasinya terpisah secara fisiklain yang lokasinya terpisah secara fisik.
• Dengan menggunakan teknik replikasi ini, data dapat didistribusikan ke lokasi yang berbeda melalui koneksi jaringan lokal maupun j g pinternet.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 3
![Page 4: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/4.jpg)
Model Replikasi• One master, one slave.
• One master many slaveOne master, many slave.
• Master/slave circular relationship.
• Master/slave “daisy chain”
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 4
![Page 5: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/5.jpg)
Model Replikasi
One master, one slave.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 5
![Page 6: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/6.jpg)
Model Replikasi
One master, many slave.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 6
![Page 7: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/7.jpg)
Model Replikasi
Master/slave circular relationship
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 7
![Page 8: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/8.jpg)
Model Replikasi
Master/slave “daisy chain”
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 8
![Page 9: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/9.jpg)
Jenis Replikasi• Replikasi Synchronous
• Replikasi AsynchronousReplikasi Asynchronous
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 9
![Page 10: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/10.jpg)
Replikasi Synchronous• Proses dilakukan secara real‐time antara master dengan slave.
• Keseluruhan proses penulisan pada disk master dan slave harus selesai terlebih dahulu sebelum beranjak ke transaksi selanjutnya.
• Kebutuhan akan performansi sistem yang tinggi p y g ggharus dipertimbangkan (kecepatan & jarak antar site/node)
• Keuntungannya : menyediakan recovery yang konsisten karena sinkronisasi data terjaga.j g
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 10
![Page 11: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/11.jpg)
Replikasi Synchronous
Proses : Client Master Database Slave Database Client.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 11
![Page 12: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/12.jpg)
Replikasi Asynchronous• Proses replikasi terjadi setelah transaksi di master selesai.
• Pertukaran data secara buffering, data akan diletakkan dalam sebuah buffer terlebih dahulu, kemudian pada jangka waktu tertentu akan direplikasi ke disk slave.
• Tidak menjamin kesinkronan data apabila salah satu site/nodemengalami crash saat replikasi belum selesai dilaksanakan.
• Keuntungan : efektifitas biaya proses transaksig y p
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 12
![Page 13: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/13.jpg)
Replikasi Asynchronous
Proses : Client Master Database Client.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 13
![Page 14: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/14.jpg)
Any Question?
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 14
![Page 15: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/15.jpg)
Replikasi Basis DataReplikasi Basis DataMySQLMySQL
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 15
![Page 16: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/16.jpg)
Replikasi pada MySQL• Mulai versi 5.0 MySQL sudah mendukung sistem replikasi yang mana sebuah database server yang b f b d l kberfungsi sebagai master dapat tereplikasi datanya ke dalam satu atau lebih database server
dif ik b i lyang difungsikan sebagai slave.• Model replikasi pada MySQL adalah Asynchronous.
• Replikasi dapat diberlakukan pada sebagian tabel atau pada keseluruhan database, tergantung pada kebutuhan.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 16
![Page 17: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/17.jpg)
Studi Kasus
Database Toserba
Jakarta (master) Jogjakarta (slave)
IP address : 192.168.10.1 IP address : 192.168.10.2
( ) gj ( )
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 17
![Page 18: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/18.jpg)
Step by Step1. Koneksi jaringan (master & slave)
2 Instalasi MySQL versi 5 2 (master & slave)2. Instalasi MySQL versi 5.2 (master & slave)
3. Create database (master & slave)
4. Konfigurasi master server.
5 Konfigurasi slave5. Konfigurasi slave.
6. Testing.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 18
![Page 19: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/19.jpg)
Koneksi Jaringan1. Lakukan konfigurasi jaringan komputer server
pada master & slave.p
Master : 192.168.10.1
Slave : 192.168.10.2
2. Test koneksi (ping)2. Test koneksi (ping)
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 19
![Page 20: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/20.jpg)
Instalasi MySQL 5.21. Lakukan instalasi MySQL komputer server &
slave.2. Pada halaman Setup Type, pilih “Typical”.3 Pada halaman MySQL com Sign‐Up pilih3. Pada halaman MySQL.com Sign‐Up, pilih
“Skip Sign‐Up”4 S t l h i t l i l i l k k4. Setelah proses instalasi selesai, lakukan
proses konfigurasi MySQL server dengan b i d “ ” d “C fi hmemberi tanda “ ” pada “Configure the
MySQL Server Now” di tahap akhir instalasi.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 20
![Page 21: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/21.jpg)
Instalasi MySQL 5.25. Pada halaman MySQL Server Instance
Configuration, pilih “Standard Configuration”.6. Di halaman selanjutnya, beri tanda “ ” pada
Install As Windows Service, Launch the MySQL Server Automaticaly dan Include Bin Directory in Windows PATH.
7. Pada halaman selanjutnya, masukkan password untuk MySQL. Misal : “1234”.
8. Pada halaman terakhir, klik tombol “Execute” untuk mengakhiri proses konfigurasi.g p g
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 21
![Page 22: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/22.jpg)
Create Database1. Masuk ke command prompt, login ke MySQL
dengan mengetik perintah :mysql –u root –p{password user}
2. Buat database dengan nama “toserba”, ketik perintah:perintah:
create database toserba;
3. Lakukan hal yang sama pada komputer slave.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 22
![Page 23: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/23.jpg)
Konfigurasi Master1. Buka file my.ini, yang terdapat pada C:\Program
Files\MySQL\MySQL Server 5.2
2. Ketikkan perintah berikut di bawah tanda [mysqld]
server-id=1log-bin=mysql-bin
3. Restart MySQL.3. Restart MySQL.
4. Masuk ke command prompt dan login ke MySQL dengan mengetikkan perintah :dengan mengetikkan perintah :
mysql –u root –p{password user}
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 23
![Page 24: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/24.jpg)
Konfigurasi Master5. Berikan hak akses pada slave untuk dapat
melakukan replikasi. Jalankan perintah :
grant replication slave on *.* to [email protected] identified by 'jogja';
jogja username
192.168.10.2 alamat slave
jogja password
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 24
![Page 25: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/25.jpg)
Konfigurasi Master6. Jalankan perintah :
flush privileges;p g
use toserba;flush tables with read lock;
toserba nama database yang akan direplikasi
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 25
![Page 26: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/26.jpg)
Konfigurasi Master7. Jalankan perintah :
show master status;
setelah melakukan perintah diatas, akan muncul keluaran seperti ini (bisa berbeda tiap komputer) :( p p )
catat nama File (mysql-bin.000001) dan Posisiton (2910), akan digunakan untuk konfigurasi selanjutnya
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 26
![Page 27: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/27.jpg)
Konfigurasi Master8. Langkah terakhir, jalankan perintah berikut :
unlock tables;
9 Kemudian keluar dari MySQL :9. Kemudian keluar dari MySQL :
quit;
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 27
![Page 28: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/28.jpg)
Konfigurasi Slave1. Buka file my.ini, yang terdapat pada C:\Program
Files\MySQL\MySQL Server 5.2
2 Ketikkan perintah berikut di bawah tanda [ ld]2. Ketikkan perintah berikut di bawah tanda [mysqld]server-id=2master-host=192.168.10.1master-user=jogjamaster-password=jogjamaster-connect-retry=60master connect retry 60replicate-do-db=toserba
l t h t192.168.10.1 alamat hostjogja username & passwordd t b database yang direplikasidatabase database yang direplikasi
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 28
![Page 29: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/29.jpg)
Konfigurasi Slave3. Restart MySQL.
4. Masuk ke command prompt dan login ke MySQL p p g ydengan mengetikkan perintah :
mysql –u root –p{password user}
5. Jalankan perintah :stop slave;
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 29
![Page 30: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/30.jpg)
Konfigurasi Slave6. Selanjutnya jalankan perintah :
CHANGE MASTER TO MASTER_HOST='192.168.10.1',MASTER USER='jogja'MASTER_USER= jogja ,MASTER_PASSWORD='jogja',MASTER_LOG_FILE='mysql-bin.000001',MASTER LOG POS 2910MASTER_LOG_POS=2910;
192 168 10 1 alamat host192.168.10.1 alamat hostjogja username & passwordmysql bin 000001 nama log filemysql-bin.000001 nama log file2910 log position
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 30
![Page 31: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/31.jpg)
Konfigurasi Slave7. Langkah terakhir, jalankan perintah :
start slave;
8. Keluar dari MySQL :quit;
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 31
![Page 32: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/32.jpg)
l h l k h l k h di l i dil k k d
Testing• Setelah langkah‐langkah di atas selesai dilakukan dan
konfigurasi sudah dilakukan dengan benar, maka lakukan uji coba dengan membuat tabel dan mengisi tabeluji coba dengan membuat tabel dan mengisi tabel tersebut pada komputer server.
Jik lik i b h il dil k k k l• Jika proses replikasi berhasil dilakukan, maka segala perubahan yang terjadi di komputer server akan terjadi pula pada komputer slavepula pada komputer slave.
• Tapi perubahan pada komputer slave tidak berpengaruh pada komputer master karena replikasi ini bersifat onepada komputer master, karena replikasi ini bersifat one‐way. Artinya replikasi hanya terjadi pada komputer server kepada komputer slave namun tidak sebaliknyaserver kepada komputer slave, namun tidak sebaliknya.
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 32
![Page 33: Sistem Manajemen Basis Data Replikasi BasisBasisDataDatadinus.ac.id/repository/docs/ajar/c-12_Reff_Replikasi_BD.pdf · • Replikasi adalah suatu teknik untuk melakukan ... Buka file](https://reader031.fdocument.pub/reader031/viewer/2022013018/5c86b91d09d3f2700a8cdc61/html5/thumbnails/33.jpg)
See you next timeSee you next timeAny Question?
See you next time..See you next time..
Sistem Manajemen Basis Data (Genap 08/09) ‐ Salhazan Nasution, S.Kom 33