File databaru mahasiswa 2005.xls

Untuk melihat kekonsistenan hasil konversi file XML ini, kita dapat memeriksanya dengan lebih teliti pada tampilan tab Generate Aioob XML Database Converter lihat pada lampiran D.6. Dari hasil pemeriksaan file tersebut, ada beberapa tag XML yang kosong, hal ini karena aplikasi konversi ini membaca baris- baris kosong setelah baris terakhir. Untuk menghindari ketidakkonsistenan data, kita dapat menghapus tag-tag kosong tersebut, sehingga akan diperoleh hasil konversi yang lebih konsisten lihat pada lampiran D.1. Jadi, file XML hasil konversi dari file sistem pangkalan data Ms Excel diatas dapat kita simpulkan sebagai file yang tidak valid, karena nilai data pada tag NEM tidak sesuai dengan nilai data aslinya pada kolom NEM tabel databaru mahasiswa 20032.xls lihat pada lampiran A.2. Perhatikan gambar 3.15 berikut ini. konversi NEM ke file XML 72,83 NEM 72.829999999999996 NEM Gambar 3.15 Konversi data ke file XML yang tidak konsisten. Namun setiap baris dan kolom file databaru mahasiswa 20032.xls tepat dikonversikan ke dalam setiap tag, tidak ada penambahan tag, pengurangan tag dan perubahan dari nama kolom dan isi tabel ke nama tag selama proses konversi berjalan dengan benar.

3.2.1.3 File databaru mahasiswa 2005.xls

File ini dapat dilihat pada lampiran A.3. Perbedaan tabel ini dengan tabel sebelumnya adalah penggunaan kolom NEM yang bertipe data real yang menggunakan tanda titik . sebagai pemisah bilangan bulat dan pecahannya, yang mana dalam format angka Bahasa Inggris format standar internasional, penggunaan tanda titik dalam bilangan menunjukkan bahwa bilangan tersebut adalah bilangan real. File ini dibaca oleh Aioob XML Database Converter, hasilnya dapat dilihat pada lampiran C.3. Marius Indra N Ginting : Analisis Konversi Data Antar Sistem Pangkalan Data Microsoft Excel dan Sistem Pangkalan Data MySQL Pada Departemen Ilmu Komputer Universitas Sumatera Utara Menggunakan Extensible Markup Language XML, 2009. USU Repository © 2009 Dari hasil pembacaan tersebut dapat dilihat bahwa tidak ada perubahan pada kolom NEM, seperti yang terjadi pada file databaru mahasiswa 20032.xls. Hal ini karena penggunaan format standar untuk bilangan real pada kolom NEM. Perhatikan gambar 3.16 berikut ini. Sistem Pangkalan Data Ms Excel NEM NEM 44.98 Dibaca oleh Aioob 44.98 XML Database Converter Gambar 3.16 Konversi data bilangan real yang valid. Sebelum file ini dikonversikan ke file XML, terlebih dahulu kita compile program XML yang akan menjadi hasil konversi dari file ini. Proses compile program berhasil dijalankan, artinya tidak ada kesalahan yang ditemukan pada jendela preview. Hal ini karena Aioob XML Database Converter dapat membaca file ini. Hasil konversi file ini dapat dilihat pada lampiran D.2. 3.2.2 Analisis Efektifitas dan Efisiensi Konversi Data dari Sistem Pangkalan Data Ms Excel ke File XML menggunakan Aioob XML Database Converter. Analisis yang dilakukan disini, diantaranya sebagai berikut: 1. Pembacaan data oleh Aioob XML Database Converter terhadap file sistem pangkalan data Ms Excel dapat dilakukan dengan mudah dan cepat, karena adanya dukungan fitur ODBC Open Database Connection. Dengan fitur ODBC, sistem pangkalan data Ms Excel memiliki koneksi secara langsung dengan Aioob XML Database Converter. Perhatikan gambar 3.17 berikut ini. Marius Indra N Ginting : Analisis Konversi Data Antar Sistem Pangkalan Data Microsoft Excel dan Sistem Pangkalan Data MySQL Pada Departemen Ilmu Komputer Universitas Sumatera Utara Menggunakan Extensible Markup Language XML, 2009. USU Repository © 2009 ODBC Gambar 3.17 Pembacaan data melalui fitur ODBC. 2. Aioob XML Database Converter dapat melakukan pengeditan terhadap file sistem pangkalan data Ms Excel dengan mudah menggunakan pointer dan papan tombol, seperti melakukan penambahan, pengubahan, dan penghapusan data. Dengan demikian file sistem pangkalan data Ms Excel dapat diolah dan diperbaiki terlebih dahulu sebelum dikonversi ke file XML, sehingga data menjadi lebih baik dan lebih tepat. 3. Tipe keluaran hasil konversi ke file XML dapat berupa Single Output atau Separates Files. Single Output digunakan karena file XML tersebut tidak terlalu besar. Jika file XML yang akan disimpan mempunyai kapasitas yang besar, dapat kita gunakan tipe keluaran Separate Files. Hal ini untuk mempermudah penanganan data, dengan membagi-bagikan data ke dalam beberapa file yang lebih kecil. Dengan demikian, jika terjadi kesalahan pada data, maka penanganannya tidak akan terlalu rumit, karena pemeriksaan kesalahannya hanya pada file yang bersangkutan file yang mengandung kesalahan. Perhatikan gambar 3.18 berikut ini. Gambar 3.18 Hasil konversi file XML dalam bentuk Separate Files. Aioob XML Database Converter Sistem pangkalan data Ms Excel Marius Indra N Ginting : Analisis Konversi Data Antar Sistem Pangkalan Data Microsoft Excel dan Sistem Pangkalan Data MySQL Pada Departemen Ilmu Komputer Universitas Sumatera Utara Menggunakan Extensible Markup Language XML, 2009. USU Repository © 2009

3.3 Analisis File XML Hasil Konversi