File databaru mahasiswa 2003.xls

dilakukan dengan mudah dan cepat. Hal ini karena kita dapat melakukannya secara langsung terhadap tabel tersebut dengan menggunakan pointer dan menu- menu format yang tersedia. Jadi, tanpa menggunakan perintah atau statement tertentu. 5. Pemasukan data input data dilakukan secara manual. Hal ini sungguh akan melelahkan dan menghabiskan waktu yang lama untuk data yang begitu besar. Jadi, penanganan input datanya kurang efektif dan kurang efisien.

3.2 Analisis Konversi Data dari Sistem Pangkalan Data Ms Excel ke File XML

Konversi data dari sistem pangkalan data Ms Excel ke file XML disini, menggunakan Aioob XML Database Converter. Dengan demikian, analisis konversi data yang dilakukan, menggunakan aplikasi konversi ini. Untuk pertama kali, dengan aplikasi konversi ini, kita akan membuka file sistem pangkalan data Ms Excel melalui fitur Open Database Connection ODBC dan kita akan analisis hal-hal yang terjadi.

3.2.1 Analisis Validitas Data

Analisis ini dilakukan terhadap tiga file sistem pangkalan data Ms Excel yang akan dikonversikan ke file XML, diantaranya:

3.2.1.1 File databaru mahasiswa 2003.xls

File ini dapat dilihat pada lampiran A.1. File ini akan dibaca oleh Aioob XML Database Converter, hasilnya dapat dilihat pada lampiran C.1. Dari hasil pembacaan tersebut, dilakukan analisis terhadap: 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 a. Struktur tabel Baris pertama kolom pertama file databaru mahasiswa 2003.xls adalah kalimat ”Tabel1: NEM Mahasiswa Baru Tahun Ajaran 20032004”, setelah dibaca oleh Aioob XML Database Converter, kalimat ”Tabel1: NEM Mahasiswa Baru Tahun Ajaran 20032004” ditentukan menjadi nama kolom pertama tabel tersebut pada Aioob XML Database Converter. Dengan demikian, nama kolom tabel tersebut tidak konsisten lagi pada aplikasi ini. Sedangkan, baris pertama kolom kedua, ketiga, dan seterusnya file databaru mahasiswa 2003.xls adalah kosong tidak bernilai setelah dibaca oleh Aioob XML Database Converter, data kosong tersebut ditentukan sebagai nama kolom, dengan nama F2 field kedua, F3 field ketiga, dan seterusnya. Perhatikan gambar 3.6 berikut ini. Data pada Sistem Pangkalan Data Ms Excel Tabel 1: NEM Mahasiswa Baru Tahun Ajaran 20032004 No NIM NAMA Tempattgl Lahir Anak Dari Asal Sekolah Propinsi NEM Dibaca oleh Aioob XML Database Converter Tabel 1: NEM Mahasiswa Baru Tahun Ajaran 20032004 F2 F3 F4 F5 F6 F7 F8 NIM NAMA TempatTgl Lahir Anak Dari Asal Sekolah Propinsi Gambar 3.6 Kesalahan pembacaan tabel oleh aplikasi konversi data. Hasil pembacaan oleh Aioob XML Database Converter diatas jelas salah dan tidak konsisten, hal ini karena file databaru mahasiswa 2003.xls, nama-nama kolomnya adalah No, NIM, NAMA, Tempattgl Lahir, Anak Dari, Asal Sekolah, Propinsi dan NEM. Sedangkan dari hasil pembacaan oleh Aioob XML Database 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 Converter, nama-nama kolom file tersebut berubah menjadi Tabel1: NEM Mahasiswa Baru Tahun Ajaran 20032004, F2, F3, F4, F5, F6, F7 dan F8. Jadi, tabel dari File databaru mahasiswa 2003.xls pada Aioob XML Database Converter tidak valid. Kesalahan yang terjadi disini kesalahan pembacaan nama-nama kolom, dimana yang dibaca menjadi nama-nama kolom oleh aplikasi konversi datanya adalah kalimat di luar tabel. Perhatikan gambar 3.7 berikut ini. Sistem pangkalan data Ms Excel Aioob XML Database Converter Gambar 3.7 Penyebab kesalahan pembacaan data oleh Aioob XML Database Converter. b. Nilai Data Nilai-nilai data yang kosong tidak bernilai dari tabel file databaru mahasiswa 2003.xls lihat pada lampiran A.1 akan tetap kosong pada Aioob XML Database Converter lihat pada lampiran C.1. Namun, data pada baris keempat pada Aioob XML Database Converter pada kolom Tabel1: NEM Mahasiswa Baru Tahun Ajaran 20032004 dan F8 seharusnya berisi data ”No” dan ”NEM” seperti pada sistem pangkalan data Ms Excel, namun data tersebut kosong tidak bernilai. Perhatikan gambar 3.8 berikut ini. Data menggunakan kalimat diluar tabel Pembacaan nama-nama kolom tidak sesuai 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 Data pada Sistem Pangkalan Data Ms Excel dibaca oleh Aioob XML Database Converter data tidak bernilai, data tidak bernilai, seharusnya bernilai No seharusnya bernilai NEM Gambar 3.8 Hilangnya data setelah dibaca oleh Aioob XML Database Converter. Dari gambar diatas, dapat disimpulkan bahwa data yang menjadi kosong tidak bernilai pada aplikasi konversi data terjadi karena data “No” dan “NEM” bertipe data karakter, sedangkan tipe data kedua kolomnya adalah numerik. Dengan demikian data tersebut tidak dapat dibaca oleh kolomnya.

3.2.1.2 File databaru mahasiswa 20032.xls