ndl的意思是:網絡數據庫語言。
ndl概述:
網絡數據庫語言(NDL)NDL也叫網絡數據庫語言,它是壹種針對基於網絡數據模型(與關系、層次結構或對象模型相對應)的數據庫管理系統的標準接口語言。盡管NDL很明顯受CODASYL這壹事實際準的影響,但它不是CODASYL,壹定不要把它與CODASYL相混淆。
語法和語義:
1、模式接口,用於聲明壹個NDL數據庫的結構和完整性約束。
2、子模式接口,用於聲明數據庫的某個用戶的視圖。
3、模塊和數據操縱接口,用於聲明應用程序的數據庫過程和可執行語句。
ndl的歷史介紹:
該標準於1986年被ANSI通過,1987年被ISO通過。這兩個文件互相不承認對方的存在,但他們每個字都是壹樣的。計劃不再開發更進壹步的標準r,該標準的意圖是符合CODASYL的系統能以最小的代價就能宣布與NDL壹致。
但是,沒有壹個最初的CODA—SYL系統這樣做。在當前正進行的實時數據庫接口標準工作中,NDL是幾個有重要影響的標準之壹。
X3H2網絡數據庫語言:
1、來源
X3H2網絡數據庫語言(NDL)的規格來源於CODASYL的COBOL和DDLC(數據描述語言委員會)1978年1月的JOD。
2、采用的規格模式
X3H2對於SQL(標準質量控制)采用壹種形式化的規格作為關系數據庫語言(RDL)標準化工作的基礎文件,開始於1982年10月。SQL是壹種介於關系代數與關系演算之間的結構化查詢語言,功能還包括數據定義、數據操縱和數據控制,是通用的、功能極強的關系數據庫語言。
最初,X3H2擔任起草壹份關於網絡數據語言草案標準的工作(用由COBOL和FORTRAN委員會提供的存取語言)。後來,X3H2的合同被擴大到包括壹般的操作和關系模型,合同範圍的擴展和對多個技術委員會的從屬性的消除,改善了對壹種早期的ANS數據庫語言的預測。