2011-01-09 50 views
1

我最近瀏覽我的資源,準備考試,當我遇到以下question-考試題目:DTD/XML/DOM VS DBMS

來到參考其中一個程序員使用DOM程序的情況處理 XML文檔,討論爲什麼在數據庫管理系統中,DTD或XML模式等弱數據描述在全局上下文中可能比數據描述更合適。

我覺得這個問題的結構很差,或者我沒有得到這個問題。這可能是爲什麼我不確定對此的邏輯回覆可能是什麼。任何幫助,嘗試或在這個錯綜複雜的幫助,非常感謝...

+4

可憐的問題,的確如此。 – Nickolay 2011-01-09 12:58:02

+0

謝謝。那是我的想法。 – OckhamsRazor 2011-01-09 13:07:35

回答

3

是的,一個非常糟糕的問題。 (a)我看不出DOM與它有什麼關係;無論您如何處理XML,我都會認爲參數是相同的; (b)我只能將「弱數據描述」這個術語解釋爲「數據描述幾乎沒有約束」,但是對於XML模式,特別是您可以選擇要施加多少約束條件,就像您使用RDBMS;確實,XML允許您強制實施比RDBMS更少的約束,但最低限度是不必擁有DTD或模式。 (c)我不知道「全球背景」是什麼意思。

如果我被迫回答這個問題,我會首先批評這個問題,然後寫一篇關於如何以及在哪裏驗證數據的文章。如果標記它的人與設置問題的人相同,那麼他可能不會足夠想象力給我任何標記。