SlideShare a Scribd company logo
1 of 29
Download to read offline
MI3222 –MIGRASI DATA (Minggu ke-2) Migrasi Data antara MsAccess dan MySQLdengan CSV 
Wahyu Hidayat, S.T., M.T., OCA 
Hanyadipergunakanuntukkeperluanpengajarandi lingkunganTelkom University
Format CSV 
LINE SEPARATOR 
DELIMITER 
DATA 
ENCLOSER 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
ContohFile CSV 
DATA 
DELIMITER 
ENCLOSER 
LINE SEPARATOR 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Karakteristik 
•Format CSV bersifatuniversal 
•Offline= tidakbergantungkepadakondisijaringan 
•Cocokuntukmenambahkandata 
Kelebihan 
•Hanyamemindahkandata 
•Tidakseamless, kurangpraktis 
•Kerahasiaandata terancam 
Kekurangan 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
KebutuhanPerangkatLunak 
•Microsoft Windows 7 Professional (64 bit) Service Pack 1 
SistemOperasi 
•Microsoft Access ver. 14.0.4760.1000 
Database Management System (DBMS) 
•Sun MySQL ver. 5.5.25a 
Database Management System (DBMS) 
•PHP MyAdminver. 3.5.2 
Database Administration Sofware 
•Notepad ver. 6.1 
CSV Editor (optional) 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Source: Ms Access 
Destination: MySQL 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Ilustrasi(1) dariMsAccess keMySQL 
export 
SOURCEDATABASE 
DESTINATIONDATABASE 
import 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah-Langkah 
PengirimData 
•[KlikKanan] Table Export Text File 
•Rename File 
•Set Delimiter, Encloser& Line Separator 
PenerimaData 
•Database Import 
•Browse File 
•Choose File Type 
•Set Delimiter, Encloser& Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah1 –Export Data dariAccess 
[KlikKanan] Table  Export Text File 
Rename File 
Set Delimiter, Encloser& Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah1 –Export Data dariAccess 
[KlikKanan] Table  Export Text File 
Rename File 
Set Delimiter, Encloser& Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah1 –Export Data dariAccess 
[KlikKanan] Table  Export Text File 
Rename File 
Set Delimiter, Encloser& Line Separator 
delimiter 
encloser 
preview 
Baris1 = namakolom 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah2 –Import Data keMySQL 
Database Import 
Browse File 
Choose File Type 
Set Delimiter, Encloser & Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah2 –Import Data keMySQL 
Database Import 
Browse File 
Choose File Type 
Set Delimiter, Encloser & Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah2 –Import Data keMySQL 
Database Import 
Browse File 
Choose File Type 
Set Delimiter, Encloser & Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Access keMySQL: Langkah2 –Import Data keMySQL 
Database Import 
Browse File 
Choose File Type 
Set Delimiter, Encloser& Line Separator 
delimiter 
encloser 
Line separator 
Timpadata lama vstambahdata 
Baris1 = namakolom 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Source: MySQL 
Destination: MsAccess 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Ilustrasi(2) dariMySQL keMsAccess 
import 
DESTINATIONDATABASE 
SOURCEDATABASE 
export 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah-Langkah 
PengirimData 
•Database Table Export 
•CSV, Custom 
•Choose File Type 
•Set Delimiter, Encloser& Line Separator 
PenerimaData 
•[KlikKanan] Table Import Text File 
•Browse File, JenisImport 
•Set Delimiter, Encloser& Line Separator 
•Edit StrukturTabel 
•PilihPrimary Key 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah1 –Export Data dariMySQL 
Database Table  Export 
CSV, Custom 
Set Delimiter, Encloser& Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah1 –Export Data dariMySQL 
Database Table  Export 
CSV, Custom 
Set Delimiter, Encloser& Line Separator 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah1 –Export Data dariMySQL 
Database Table  Export 
CSV, Custom 
Set Delimiter, Encloser& Line Separator 
delimiter 
encloser 
Line separator 
Baris1 = namakolom 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah2 –Import Data keMsAccess 
[KlikKanan] Table Import Text File 
Browse File, JenisImport 
Set Delimiter, Encloser& Line Separator 
Edit StrukturTabel 
PilihPrimary Key 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah2 –Import Data keMsAccess 
Import ketabelbaru 
Tambahdata ketabelygada 
Membuatlink data (bukanimport) 
[KlikKanan] Table Import Text File 
Browse File, JenisImport 
Set Delimiter, Encloser& Line Separator 
Edit StrukturTabel 
PilihPrimary Key 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah2 –Import Data keMsAccess 
delimiter 
encloser 
Baris1 = namakolom 
preview 
[KlikKanan] Table Import Text File 
Browse File, JenisImport 
Set Delimiter, Encloser& Line Separator 
Edit StrukturTabel 
PilihPrimary Key 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah2 –Import Data keMsAccess 
Namakolom 
Tipedata kolom 
Index/duplikat 
[KlikKanan] Table Import Text File 
Browse File, JenisImport 
Set Delimiter, Encloser& Line Separator 
Edit StrukturTabel 
PilihPrimary Key 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MySQL keAccess: Langkah2 –Import Data keMsAccess 
[KlikKanan] Table Import Text File 
Browse File, JenisImport 
Set Delimiter, Encloser& Line Separator 
Edit StrukturTabel 
PilihPrimary Key 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Kesimpulan 
1.Elemen-elemendalamfile CSV: 
a.Data 
b.Delimiter = pemisahantarkolom 
c.Line Separator = pemisahantarbaris 
d.Encloser= “pengaman” data, opsional 
2.Langkah-langkahmigrasidata dariAccess keMySQL denganCSV: 
a.Export Data dariAccess keCSV 
b.Import Data dariCSV keMySQL 
3.Langkah-langkahmigrasidata dariMySQL keAccess denganCSV 
a.Export Data dariMySQL keCSV 
b.Import Data dariCSV keAccess 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
Referensi 
[1] 
YakovShafranovich, Common Format and MIME Type for CSV Files.: SolidMatrixTechnologies, 2005. 
[2] 
Marc Delisle, Mastering phpMyAdmin3.1 for Effective MySQL Management.: PACKT Publisher, 2009. 
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
MI1133 - Perancangan Basis Data 29

More Related Content

Viewers also liked

QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》
QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》
QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》
EcoTrend Publications
 

Viewers also liked (10)

11 mi3222 - oracle export import
11   mi3222 - oracle export import11   mi3222 - oracle export import
11 mi3222 - oracle export import
 
策略思考的技術
策略思考的技術策略思考的技術
策略思考的技術
 
QB1074《敢說又能說》
QB1074《敢說又能說》QB1074《敢說又能說》
QB1074《敢說又能說》
 
讓顧客主動推薦你 1
讓顧客主動推薦你 1讓顧客主動推薦你 1
讓顧客主動推薦你 1
 
09 mi3222 - migrasi data dengan repository secara offline source
09   mi3222 - migrasi data dengan repository secara offline source09   mi3222 - migrasi data dengan repository secara offline source
09 mi3222 - migrasi data dengan repository secara offline source
 
[Snia 2013] indexing and retrieval engine wahyu hidayat
[Snia 2013] indexing and retrieval engine   wahyu hidayat[Snia 2013] indexing and retrieval engine   wahyu hidayat
[Snia 2013] indexing and retrieval engine wahyu hidayat
 
QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》
QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》
QB1075《這樣圖解就對了!:培養理解力、企畫力、傳達力的20堂圖解課》
 
Geo23.1103 winter2015 session10
Geo23.1103 winter2015 session10Geo23.1103 winter2015 session10
Geo23.1103 winter2015 session10
 
Censer
CenserCenser
Censer
 
顧客只有24小時
顧客只有24小時顧客只有24小時
顧客只有24小時
 

Similar to 02 mi3222 - migrasi data antara ms access dan my sql dengan csv

Arsitektur Sitem Terdistribusi
Arsitektur Sitem TerdistribusiArsitektur Sitem Terdistribusi
Arsitektur Sitem Terdistribusi
titoagung
 
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
AdistyaDesmyana
 
JK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdf
JK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdfJK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdf
JK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdf
Farrel77
 

Similar to 02 mi3222 - migrasi data antara ms access dan my sql dengan csv (20)

Bab 04-mengatur database my sql
Bab 04-mengatur database my sqlBab 04-mengatur database my sql
Bab 04-mengatur database my sql
 
07 mi3222 - migration repository
07   mi3222 - migration repository07   mi3222 - migration repository
07 mi3222 - migration repository
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
 
Visualisasi Data Kualitatif dengan Netlytics
Visualisasi Data Kualitatif dengan NetlyticsVisualisasi Data Kualitatif dengan Netlytics
Visualisasi Data Kualitatif dengan Netlytics
 
Perancangan sistem informasi
Perancangan sistem informasiPerancangan sistem informasi
Perancangan sistem informasi
 
Database Terdistribusi
Database TerdistribusiDatabase Terdistribusi
Database Terdistribusi
 
Arsitektur Sitem Terdistribusi
Arsitektur Sitem TerdistribusiArsitektur Sitem Terdistribusi
Arsitektur Sitem Terdistribusi
 
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
 
Basis data klien server
Basis data klien serverBasis data klien server
Basis data klien server
 
JK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdf
JK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdfJK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdf
JK TGS1 SIMLM1 2301010017 FarrelNazwaDiazEsyad.pdf
 
Translate
TranslateTranslate
Translate
 
IKD312-01-pendahuluan
IKD312-01-pendahuluanIKD312-01-pendahuluan
IKD312-01-pendahuluan
 
Basis data (_database_)
Basis data (_database_)Basis data (_database_)
Basis data (_database_)
 
Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQL
 
Sekilas Tentang MySQL
Sekilas Tentang MySQLSekilas Tentang MySQL
Sekilas Tentang MySQL
 
INSERT DATA WITH ADO.NET TECHNOLOGY
INSERT DATA WITH ADO.NET TECHNOLOGYINSERT DATA WITH ADO.NET TECHNOLOGY
INSERT DATA WITH ADO.NET TECHNOLOGY
 
Konsep basis data pengantar my sql
Konsep basis data pengantar  my sqlKonsep basis data pengantar  my sql
Konsep basis data pengantar my sql
 
Konsep dasar sistem basis data
Konsep dasar sistem basis dataKonsep dasar sistem basis data
Konsep dasar sistem basis data
 
6 review-bag1.ppt
6 review-bag1.ppt6 review-bag1.ppt
6 review-bag1.ppt
 

02 mi3222 - migrasi data antara ms access dan my sql dengan csv

  • 1. MI3222 –MIGRASI DATA (Minggu ke-2) Migrasi Data antara MsAccess dan MySQLdengan CSV Wahyu Hidayat, S.T., M.T., OCA Hanyadipergunakanuntukkeperluanpengajarandi lingkunganTelkom University
  • 2. Format CSV LINE SEPARATOR DELIMITER DATA ENCLOSER Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 3. ContohFile CSV DATA DELIMITER ENCLOSER LINE SEPARATOR Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 4. Karakteristik •Format CSV bersifatuniversal •Offline= tidakbergantungkepadakondisijaringan •Cocokuntukmenambahkandata Kelebihan •Hanyamemindahkandata •Tidakseamless, kurangpraktis •Kerahasiaandata terancam Kekurangan Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 5. KebutuhanPerangkatLunak •Microsoft Windows 7 Professional (64 bit) Service Pack 1 SistemOperasi •Microsoft Access ver. 14.0.4760.1000 Database Management System (DBMS) •Sun MySQL ver. 5.5.25a Database Management System (DBMS) •PHP MyAdminver. 3.5.2 Database Administration Sofware •Notepad ver. 6.1 CSV Editor (optional) Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 6. Source: Ms Access Destination: MySQL Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 7. Ilustrasi(1) dariMsAccess keMySQL export SOURCEDATABASE DESTINATIONDATABASE import Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 8. Access keMySQL: Langkah-Langkah PengirimData •[KlikKanan] Table Export Text File •Rename File •Set Delimiter, Encloser& Line Separator PenerimaData •Database Import •Browse File •Choose File Type •Set Delimiter, Encloser& Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 9. Access keMySQL: Langkah1 –Export Data dariAccess [KlikKanan] Table  Export Text File Rename File Set Delimiter, Encloser& Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 10. Access keMySQL: Langkah1 –Export Data dariAccess [KlikKanan] Table  Export Text File Rename File Set Delimiter, Encloser& Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 11. Access keMySQL: Langkah1 –Export Data dariAccess [KlikKanan] Table  Export Text File Rename File Set Delimiter, Encloser& Line Separator delimiter encloser preview Baris1 = namakolom Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 12. Access keMySQL: Langkah2 –Import Data keMySQL Database Import Browse File Choose File Type Set Delimiter, Encloser & Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 13. Access keMySQL: Langkah2 –Import Data keMySQL Database Import Browse File Choose File Type Set Delimiter, Encloser & Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 14. Access keMySQL: Langkah2 –Import Data keMySQL Database Import Browse File Choose File Type Set Delimiter, Encloser & Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 15. Access keMySQL: Langkah2 –Import Data keMySQL Database Import Browse File Choose File Type Set Delimiter, Encloser& Line Separator delimiter encloser Line separator Timpadata lama vstambahdata Baris1 = namakolom Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 16. Source: MySQL Destination: MsAccess Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 17. Ilustrasi(2) dariMySQL keMsAccess import DESTINATIONDATABASE SOURCEDATABASE export Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 18. MySQL keAccess: Langkah-Langkah PengirimData •Database Table Export •CSV, Custom •Choose File Type •Set Delimiter, Encloser& Line Separator PenerimaData •[KlikKanan] Table Import Text File •Browse File, JenisImport •Set Delimiter, Encloser& Line Separator •Edit StrukturTabel •PilihPrimary Key Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 19. MySQL keAccess: Langkah1 –Export Data dariMySQL Database Table  Export CSV, Custom Set Delimiter, Encloser& Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 20. MySQL keAccess: Langkah1 –Export Data dariMySQL Database Table  Export CSV, Custom Set Delimiter, Encloser& Line Separator Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 21. MySQL keAccess: Langkah1 –Export Data dariMySQL Database Table  Export CSV, Custom Set Delimiter, Encloser& Line Separator delimiter encloser Line separator Baris1 = namakolom Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 22. MySQL keAccess: Langkah2 –Import Data keMsAccess [KlikKanan] Table Import Text File Browse File, JenisImport Set Delimiter, Encloser& Line Separator Edit StrukturTabel PilihPrimary Key Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 23. MySQL keAccess: Langkah2 –Import Data keMsAccess Import ketabelbaru Tambahdata ketabelygada Membuatlink data (bukanimport) [KlikKanan] Table Import Text File Browse File, JenisImport Set Delimiter, Encloser& Line Separator Edit StrukturTabel PilihPrimary Key Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 24. MySQL keAccess: Langkah2 –Import Data keMsAccess delimiter encloser Baris1 = namakolom preview [KlikKanan] Table Import Text File Browse File, JenisImport Set Delimiter, Encloser& Line Separator Edit StrukturTabel PilihPrimary Key Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 25. MySQL keAccess: Langkah2 –Import Data keMsAccess Namakolom Tipedata kolom Index/duplikat [KlikKanan] Table Import Text File Browse File, JenisImport Set Delimiter, Encloser& Line Separator Edit StrukturTabel PilihPrimary Key Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 26. MySQL keAccess: Langkah2 –Import Data keMsAccess [KlikKanan] Table Import Text File Browse File, JenisImport Set Delimiter, Encloser& Line Separator Edit StrukturTabel PilihPrimary Key Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 27. Kesimpulan 1.Elemen-elemendalamfile CSV: a.Data b.Delimiter = pemisahantarkolom c.Line Separator = pemisahantarbaris d.Encloser= “pengaman” data, opsional 2.Langkah-langkahmigrasidata dariAccess keMySQL denganCSV: a.Export Data dariAccess keCSV b.Import Data dariCSV keMySQL 3.Langkah-langkahmigrasidata dariMySQL keAccess denganCSV a.Export Data dariMySQL keCSV b.Import Data dariCSV keAccess Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 28. Referensi [1] YakovShafranovich, Common Format and MIME Type for CSV Files.: SolidMatrixTechnologies, 2005. [2] Marc Delisle, Mastering phpMyAdmin3.1 for Effective MySQL Management.: PACKT Publisher, 2009. Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
  • 29. MI1133 - Perancangan Basis Data 29