basis data 12
TRANSCRIPT
BASIS DATA
PERTEMUAN 12
Basis Data By.Ira Febrinda
XML dan BASIS DATA
Basis Data By.Ira Febrinda
Meetode Pemetaan
Program yang di gunakan yaitu XMLTableArchir mengasumsikan Bahwa kedu tabel,PO_TBL dann ITEM_TBL telah di tentukan
Basis Data By.Ira Febrinda
Prepared Statement
untuk mengirim query sql,objek statemen harus dibuat terlebih dahulu, kemudiaan string query dikirkan ke metode executeQuery dan dikompilasi ke dalam penyajian internal ketika metode di panggil
objek Preparedstatement di buat dengan template untuk sebuah query SQl
Basis Data By.Ira Febrinda
objek PreparedStatement terlebih dahulu di buat dengan menggunakan metode preparedStatement () pada kelas conectioan.kemudian,template query SQL dengan empat placeholders dikirimkan ke metode untuk mengompilasi tempalte
Basis Data By.Ira Febrinda
Rollback Operasi
Dalam program XML TableArchiver,Operasi
diterapkan pada dua tabel.jika operasi insert ke table berhasil,tetapi insert pada table ke dua gaal,maka ke tidak konsistenan akan terjadi pada kedua tabel
jika sebuah proses dalam transaksi gagal,aka transaksi secara keseluruhan harus gagal dan keadaanya harus dikembalikan ke titik sebelum traansaksi di mulai
Basis Data By.Ira Febrinda
Lanjutan........
Skrip membuat basis data (XMLDB) dan dua tabel (PO_TBL danITEM_TBL) selanjutnya kita harus mengakses perintah
hasil keluaran akan menunjukkan bahwa dokumen po.xml telah disimpan dalam basis data dengan kunci yang sudah ditentukan
Basis Data By.Ira Febrinda
Metode XPath
Pada pendekatan Xpath sekumpulan ekspresi Xpath dan isinya disimpan dalam sebuah tabel,pada metode pemetaan kita membuat tabel sesui dengan skema tertentu sebaliknya pendekatan patch,tabelnya tidaj tergantung pada skema sehingga sembarang dokumen XML dapat di simpan dalam kabel
Basis Data By.Ira Febrinda
TERIMA KASIH
Basis Data By.Ira Febrinda
KUIS
Jelaskan perbedaan metode-metode yang sudah di tampilakan
Basis Data By.Ira Febrinda