Ringkasan dokumen tentang laporan tugas API XML menjelaskan bahwa XML digunakan untuk menyimpan data secara terstruktur dan independen dari perangkat lunak. Laporan tersebut menjelaskan langkah-langkah membuat database dan tabel untuk menyimpan data aktor dan film dalam format XML serta mendesain antarmuka web untuk menampilkan dan menginput data tersebut.
1. Laporan Tugas API tentang XML
XML (Extensible Markup Language) merupakan bahasa markup yang digunakan untuk
menyimpan data dan tidak tergantung pada tools tertentu.
Pada dasarnya ada beberapa keuntungan XML :
Ekstensibilitas : dapat ditukar atau digabung dengan dokumen XML lain
Memungkinkan pemrograman yang lebih baik.
Memisahkan data danpresentasi. Yang akan dipresentasikan dalam XML dan XSLT
Pencarian data cepat karena XML merupakan data dalam format tang tersrtuktur.
Plain Text dan platform independent
Untuk pertukaran data
Pertama kita membuat xml dengan dua table yaitu aktor dan film. Langkah selanjutnya adalah
dengan terlebih dahulu membuat database disini saya membuat databasenya dengan nama “egi”
kemudian buat dua table dengan nama film dan aktor, seperti gambar di bawah ini :
Table aktor dengan field id_aktor, Nama_aktor, Biografi, NamaFilm, dan Peran.
2. Tabel film dengan field Id_ film, namafilm, Genre
Lalu buat koneksinya untuk nantinya mengakses dari web ke databasenya :
3. Setelah selesai membuat koneksi selanjutnya membuat tampilan web HTML nya, untuk
membuatnya bias dengan menggunakan metro UI, Twiter bootstrap, javascript dll. Disini sendiri
saya menggunakan javascript untuk mendesain halaman websitenya, berikut tampilan dari hasil
desain nya :
Berikut ini merupakan syntax dari index tampilan diatas :
4. Lalu membuat tampilan insert tujuannya untuk menginputkan data aktor maupun film, untuk
syntax di bawah ini merupakan insert untuk aktor :
Kemudian document tersebut nantinya akan tersimpan dengan nama aktor.xml tujuannya untuk
membuat data aktor dalam bentuk xml, tampilan dari hasil input dari aktor seperti di bawah ini :
5. Dan berikut ini merupakan tampilan hasil dari input data actor yang telah di jelaskan di atas :
semoga bermanfaat.
Nama: geygi neviansyah
NIM : 1110651218
Blog : .blogspot.com