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 在資料處理時回需額外的...