basis data 12

10

Click here to load reader

Upload: febrienda

Post on 09-Jul-2015

302 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Basis data 12

BASIS DATA

PERTEMUAN 12

Basis Data By.Ira Febrinda

Page 2: Basis data 12

XML dan BASIS DATA

Basis Data By.Ira Febrinda

Page 3: Basis data 12

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

Page 4: Basis data 12

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

Page 5: Basis data 12

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

Page 6: Basis data 12

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

Page 7: Basis data 12

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

Page 8: Basis data 12

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

Page 9: Basis data 12

TERIMA KASIH

Basis Data By.Ira Febrinda

Page 10: Basis data 12

KUIS

Jelaskan perbedaan metode-metode yang sudah di tampilakan

Basis Data By.Ira Febrinda