2009-07-25 70 views
2

一件令我困惑的事情現在有點困惑,一小時或兩小時的googlin'並沒有真正揭示這個問題的任何有用的答案,所以我想我只是寫這個問題。關於SQL目錄的問題 - 它們究竟是什麼?

當我使用'CREATE DATABASE DBNAME'在SQL中創建數據庫時,是否隱式地在該數據庫中創建目錄?將「DBNAME」稱爲目錄是否合適?或者它是完全不相關的東西?

當我使用MySQL JDBC驅動程序使用getMetaData()函數獲取數據庫中的表的列表時,「TABLE_CAT」列(我將假設表示爲「目錄」)始終設置爲我選擇的數據庫。

巧合?還是我在這一切上完全錯了?

回答

5

目錄是許多人(和一些RDBM)稱爲數據庫的JDBC術語。即表/視圖/等的集合。在數據庫系統內。