3 回答

TA貢獻1811條經(jīng)驗 獲得超4個贊
從關系的角度來看:
除其他事項外,目錄是保存所有各種模式(外部,概念,內部)和所有對應映射(外部/概念,概念/內部)的地方。
換句話說,目錄包含有關系統(tǒng)本身感興趣的各種對象的詳細信息(有時稱為描述符信息或元數(shù)據(jù))。
例如,優(yōu)化器使用有關索引和其他物理存儲結構的目錄信息以及許多其他信息來幫助它決定如何實現(xiàn)用戶請求。同樣,安全子系統(tǒng)首先使用有關用戶和安全約束的目錄信息來批準或拒絕此類請求。
數(shù)據(jù)庫系統(tǒng)簡介,第7版,CJ Date,第69-70頁。
從SQL標準的角度來看:
目錄是在SQL環(huán)境中命名為架構的集合。SQL環(huán)境包含零個或多個目錄。目錄包含一個或多個模式,但始終包含一個名為INFORMATION_SCHEMA的模式,該模式包含信息模式的視圖和域。
數(shù)據(jù)庫語言SQL,(DIS 9075的建議修訂文本),第45頁
從SQL的角度來看:
目錄通常是數(shù)據(jù)庫的同義詞。在大多數(shù)SQL dbms中,如果查詢information_schema視圖,則會發(fā)現(xiàn)“ table_catalog”列中的值映射到數(shù)據(jù)庫的名稱。
如果您發(fā)現(xiàn)使用目錄的平臺比這三個定義中的任何一個都更廣泛,則它可能是指比數(shù)據(jù)庫更廣泛的東西-數(shù)據(jù)庫集群,服務器或服務器集群。但我對此表示懷疑,因為您會在平臺的文檔中輕松找到這一點。
添加回答
舉報