xml在資料庫中的應用

2021-04-09 09:18:40 字數 1079 閱讀 4904

1。將xml文件儲存為乙個文字塊

//create a table to hold the manuals for the games

statement s 

=conn.createstatement();

s.executeupdate(

"create table manuals(gameid int, manual long varchar)");

conn.commit();

//open and read xml document representing game manual

file file 

=new

file(

"manuals.xml");

inputstream is 

=new

fileinputstream(file);

//create a prepared statement to execute this update

preparedstatement ps 

=conn.preparedstatement(

"insert into manuals value(?,?)");

//set the value of the first parameter gameid

ps.setint(1, 

1285757

);//

set the value of the second parameter manual

ps.setasciistream(

2, is, (

int)file.length());

//execute the update

ps.execute();

conn.commit();

2.從列中讀取blob型別的xml資料

statement s 

=conn.createstatement();

result rs 

=s.executequery(

"select * from manuals");

while

(rs.next()) 

樹在資料庫中的應用

1 索引在資料庫中的作用 最基本的查詢演算法是順序查詢,遍歷表然後逐行匹配行值是否等於待查詢的關鍵字,時間複雜度為 o n 不適合資料量大的時候。在資料之外,資料庫還維護著滿足特定查詢演算法的資料結構,這些資料結構以某 種方式引用資料,這樣就可以在這些資料結構上實現高階查詢演算法,這種資料結構就是,...

在資料庫應用系統中資料庫的開發

在資料庫應用系統中資料庫的開發 乙個成功的資訊管理系統由50 的業務 50 的軟體組成 而50 的軟體又是由25 的程式 25 的資料庫組成。由此可見資料庫在資訊管理系統中佔的重要位置,或許會有人說了 資料庫不就是建幾張表嗎?有那麼重要嗎?如果按照你說的那樣,既然ms已經有了vb 大家都知道vb中自...

索引在資料庫中的應用分析

引是提高資料查詢最有效的方法,也是最難全面掌握的技術,因為正確的索引可能使效率提高10000倍,而無效的索引可能是浪費了資料庫空間,甚至大大降低查詢效能。索引的管理成本 1 儲存索引的磁碟空間 2 執行資料修改操作 insert update delete 產生的索引維護 3 在資料處理時回需額外的...