2013-10-30 87 views
0

我渴望獲得計算機科學的高級學位,並且我有一門關於完成數據庫的課程,我們學習半結構化數據(xml)以及如何在這些數據庫上工作和信息檢索。考試是建立一個小項目。由於我對第一部分非常感興趣,所以我想編寫一個迷你程序,我可以使用sql/xml,flowr表達式,xquery以及從sql到xml和viceversa的轉換。我自己提出一個項目對我有好處,因爲我應該讓教授爲我決定,我相信他會給我一個太複雜的項目。你有什麼好的或有用的想法給我使用?關於項目半結構化數據的一些建議

回答

1

您可以構建一個CMS,一個博客引擎,並允許人們將信息存儲在XML文件中(這適用於不帶MySQL數據庫的託管),或者在MySQL中(如大多數CMS,如WordPress);你可以寫一些函數來從MySQL導入/導出到XML,反之亦然。

那些是我的兩分錢:)

+0

好主意!也許人們可以寫一些首先保存爲xml,然後被包含在一個sql表中的帖子?或者,當需要執行搜索時,可以從表格中提取xml數據,然後在標籤上執行xquery ... –

+1

您擁有無限的可能性! 例如,您可以使用MySQL數據庫作爲XML文件的「備份」。 或者您可以用XML和MySQL「複製」程序的邏輯。我的意思是,如果用戶給你一個MySQL數據庫,你使用數據庫來存儲信息,如果沒有,你將這些帖子存儲在XML文件中。 或者你可以設計一個接口,並允許用戶選擇他是否想使用MySQL數據庫或XML系統。 祝你好運! – MTG