DATABASELINK チュートリアル

スキーマとカタログ
This feature is not supported on the Wolfram Cloud.

データベースのスキーマとカタログは,特定のユーザに適したデータベース要素とオブジェクトを保管するのに使える.特に大きなデータベースを扱う際に便利である.関数SQLSchemaNamesおよびSQLCatalogNamesは,データベース中のスキーマとカタログの名前を知りたいときに使う.この2つの関数には,データベースの特定の部分にのみ注目したい場合に,SQLTableNamesSQLTableInformationSQLTablesSQLColumnNamesSQLColumnInformationSQLColumnsのオプションが適用できる.

SQLCatalogNames[conn]データソースで使われているカタログをすべてリストする
SQLSchemaNames[conn]データソースで使われているスキーマをすべてリストする
SQLSchemaInformation[conn]データソースで使われているスキーマについての情報を返す

カタログとスキーマのリスト

このチュートリアルの例を実際に試してみて,記載の通りに動作しなかった場合は,「データベースの例の使用」で述べているようにパッケージを使ってデータベースをもとの状態に戻す必要があるかもしれない.

まずDatabaseLink パッケージをロードし,publisher例題データベースへの接続を開始する.

In[1]:=
Click for copyable input

接続のスキーマ名を返す.

In[2]:=
Click for copyable input
Out[2]=

SQLSchemaInformationはデータベーススキーマについてのより詳しい情報を返す.

In[3]:=
Click for copyable input
Out[3]=

カタログ名を返す.このデータベースについてはカタログがない.

In[4]:=
Click for copyable input
Out[4]=
In[5]:=
Click for copyable input