SlideShare a Scribd company logo
1 of 19
Download to read offline
MI3222 –MIGRASI DATA (Minggu ke-8) Migrasi Data dengan RepositorySecara Online 
Wahyu Hidayat, S.T., M.T., OCA 
Hanyadipergunakanuntukkeperluanpengajarandi lingkunganTelkom University
KebutuhanPerangkatLunak 
•Microsoft Windows 7 Professional (64 bit) Service Pack 1 
SistemOperasi 
•Sun MySQL ver. 5.5.25a 
Database Management System (DBMS) 
•Sun Oracle 11g Express Editionver. 11.2.0.2.0 
Database Management System (DBMS) 
•Oracle SQL Developer ver. 3.1.07 
Database Administration Software 
•MySQL Java Connector 5.1.18 
JDBC Driver 
•Oracle SQLPlus11.2.0.2.0 
Database Command Prompt 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Ilustrasi 
automaticconstruct 
network 
SOURCEDATABASE 
automaticcapture 
DESTINATIONDATABASE 
MIGRATIONREPOSITORY 
convert 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
KarakteristikMigrasiData denganRepository secaraOnline 
•Memindahkanschema (termasukconstraint) 
•KonversiTipeData 
•Seamless 
•Keamanandata terjamin 
Kelebihan 
•Proses relatiflebihkompleks 
•Sangatbergantungpadakondisijaringan 
Kekurangan 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
•ONLINE Source: MySQL 
•ONLINE Repository: Oracle 
•ONLINE Destination: Oracle 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah-Langkah 
Move Data 
Target Database 
Convert 
Capture 
Source Database 
Project Name & Directory 
Repository 
Tools Migration Migrate 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah1 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah2 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah3 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah4 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database (*) 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
(*) MembangunKoneksikeSource Database (MySQL) 
[Tools --> Preferences] JDBC Plug In 
File Create New Connection 
mysql-connector-java-5.1.18.jar 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
(*) MembangunKoneksikeSource Database (MySQL) 
[Tools --> Preferences] JDBC Plug In 
File Create New Connection 
username MySQL 
password MySQL 
hostname/IP 
database 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah5 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah6 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah7 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Langkah8 
Tools  Migration Migrate 
Repository 
Project Name & Directory 
Source Database 
Capture 
Convert 
Target Database 
Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Kesimpulan 
1.Migrasidata denganmigration repository secaraonline memilikisyaratutamabahwabaiksource database, migration repository dandestination database harusdalamkeadaanonline(terhubungdenganjaringan) 
2.Langkah-langkahnyaadalahsebagaiberikut: 
a.Set Repository 
b.Set Project Name & Directory 
c.Set Source Database 
d.Capture 
e.Convert 
f.Set Target Database 
g.Move Data 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Referensi 
[1] 
Chuck Murray, Oracle SQL Developer User's Guide.: Oracle, 2012. 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MI1133 - Perancangan Basis Data 19

More Related Content

Similar to MIGRASI DATA ONLINE

Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcDiah Roshyta Sari
 
05 mi3222 - migrasi data antara ms access dan my sql dengan odbc
05   mi3222 - migrasi data antara ms access dan my sql dengan odbc05   mi3222 - migrasi data antara ms access dan my sql dengan odbc
05 mi3222 - migrasi data antara ms access dan my sql dengan odbcWahyu Hidayat
 
04 mi3222 - migrasi data antara my sql dan oracle dengan csv
04   mi3222 - migrasi data antara my sql dan oracle dengan csv04   mi3222 - migrasi data antara my sql dan oracle dengan csv
04 mi3222 - migrasi data antara my sql dan oracle dengan csvWahyu Hidayat
 
05 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 705 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 7pinnsyl
 
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Devi Apriansyah
 
Jdbc
JdbcJdbc
JdbcJogal
 
Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQLguestad850e
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcDevi Apriansyah
 
Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)Hendra Dwi Saputra
 
jbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdf
jbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdfjbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdf
jbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdfIhsanAzhary1
 
Tugas Pw [22]
Tugas Pw [22]Tugas Pw [22]
Tugas Pw [22]qincuw
 
Tugas pw [22]
Tugas pw [22]Tugas pw [22]
Tugas pw [22]qincuw
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementI Putu Hariyadi
 
[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL
[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL
[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQLInstitut Teknologi Bandung
 

Similar to MIGRASI DATA ONLINE (20)

Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
 
05 mi3222 - migrasi data antara ms access dan my sql dengan odbc
05   mi3222 - migrasi data antara ms access dan my sql dengan odbc05   mi3222 - migrasi data antara ms access dan my sql dengan odbc
05 mi3222 - migrasi data antara ms access dan my sql dengan odbc
 
04 mi3222 - migrasi data antara my sql dan oracle dengan csv
04   mi3222 - migrasi data antara my sql dan oracle dengan csv04   mi3222 - migrasi data antara my sql dan oracle dengan csv
04 mi3222 - migrasi data antara my sql dan oracle dengan csv
 
05 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 705 pzt web programming jdbc hibernate. kelompok 7
05 pzt web programming jdbc hibernate. kelompok 7
 
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
 
Jdbc
JdbcJdbc
Jdbc
 
Bab 04-mengatur database my sql
Bab 04-mengatur database my sqlBab 04-mengatur database my sql
Bab 04-mengatur database my sql
 
Bab 02-instalasi my sql
Bab 02-instalasi my sqlBab 02-instalasi my sql
Bab 02-instalasi my sql
 
Modul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBCModul PBO Bab-11 - JDBC
Modul PBO Bab-11 - JDBC
 
Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQL
 
Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQL
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbc
 
Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)
 
Basis data (_database_)
Basis data (_database_)Basis data (_database_)
Basis data (_database_)
 
jbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdf
jbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdfjbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdf
jbptunikompp-gdl-widiantoni-29694-14-24.1010-b.pdf
 
Tugas Pw [22]
Tugas Pw [22]Tugas Pw [22]
Tugas Pw [22]
 
Tugas pw [22]
Tugas pw [22]Tugas pw [22]
Tugas pw [22]
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network Management
 
Modul mvc part 1
Modul mvc part 1Modul mvc part 1
Modul mvc part 1
 
[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL
[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL
[Seminar II] Pengembangan Prototipe Geographically-Aware Distributed NoSQL
 

MIGRASI DATA ONLINE

  • 1. MI3222 –MIGRASI DATA (Minggu ke-8) Migrasi Data dengan RepositorySecara Online Wahyu Hidayat, S.T., M.T., OCA Hanyadipergunakanuntukkeperluanpengajarandi lingkunganTelkom University
  • 2. KebutuhanPerangkatLunak •Microsoft Windows 7 Professional (64 bit) Service Pack 1 SistemOperasi •Sun MySQL ver. 5.5.25a Database Management System (DBMS) •Sun Oracle 11g Express Editionver. 11.2.0.2.0 Database Management System (DBMS) •Oracle SQL Developer ver. 3.1.07 Database Administration Software •MySQL Java Connector 5.1.18 JDBC Driver •Oracle SQLPlus11.2.0.2.0 Database Command Prompt Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 3. Ilustrasi automaticconstruct network SOURCEDATABASE automaticcapture DESTINATIONDATABASE MIGRATIONREPOSITORY convert Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 4. KarakteristikMigrasiData denganRepository secaraOnline •Memindahkanschema (termasukconstraint) •KonversiTipeData •Seamless •Keamanandata terjamin Kelebihan •Proses relatiflebihkompleks •Sangatbergantungpadakondisijaringan Kekurangan Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 5. •ONLINE Source: MySQL •ONLINE Repository: Oracle •ONLINE Destination: Oracle Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 6. Langkah-Langkah Move Data Target Database Convert Capture Source Database Project Name & Directory Repository Tools Migration Migrate Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 7. Langkah1 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 8. Langkah2 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 9. Langkah3 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 10. Langkah4 Tools  Migration Migrate Repository Project Name & Directory Source Database (*) Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 11. (*) MembangunKoneksikeSource Database (MySQL) [Tools --> Preferences] JDBC Plug In File Create New Connection mysql-connector-java-5.1.18.jar Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 12. (*) MembangunKoneksikeSource Database (MySQL) [Tools --> Preferences] JDBC Plug In File Create New Connection username MySQL password MySQL hostname/IP database Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 13. Langkah5 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 14. Langkah6 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 15. Langkah7 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 16. Langkah8 Tools  Migration Migrate Repository Project Name & Directory Source Database Capture Convert Target Database Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 17. Kesimpulan 1.Migrasidata denganmigration repository secaraonline memilikisyaratutamabahwabaiksource database, migration repository dandestination database harusdalamkeadaanonline(terhubungdenganjaringan) 2.Langkah-langkahnyaadalahsebagaiberikut: a.Set Repository b.Set Project Name & Directory c.Set Source Database d.Capture e.Convert f.Set Target Database g.Move Data Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 18. Referensi [1] Chuck Murray, Oracle SQL Developer User's Guide.: Oracle, 2012. Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 19. MI1133 - Perancangan Basis Data 19