DBの勉強中です。課題の補助的にこちらで質問しているので、ヒント、キーワードだけいただけると有り難いです。

MySQLのスキーマ(INFORMATION_SCHEMA)と同じ、あるいは類似した機能がMySQL*以外*のDBMSにあるか知りたいのですが、今のところ手がかりが掴めません。DBMSの名称とか該当する機能の名前など、ご存じでしたら教えてください。(課題はその先の比較と考察を要求しているので、そこは自力でやります。)

どうぞ宜しく。
れざ

このQ&Aに関連する最新のQ&A

A 回答 (2件)

要はデータベース自体のスキーマ情報が見れるもの、ということですよね。


あるかないかと言われたら、絶対にあると思いますよ。
(これが多少なりとも開示されていなければ、実運用では使えないので)
キーワードは以下のページからピックアップしてみてください。

--Oracle
http://otndnld.oracle.co.jp/document/products/or …

--SQL Server
http://msdn.microsoft.com/ja-jp/library/ms174365 …
http://msdn.microsoft.com/ja-jp/library/ms186778 …

--PostgreSQL
http://www.postgresql.jp/document/pg823doc/html/ …
http://www.postgresql.jp/document/pg823doc/html/ …
    • good
    • 0
この回答へのお礼

jamshid6 さん、

おーっ、そんな感じです!どうもありがとうございます!

(半)素人の贅沢で『似たような機能の用語は統一して欲しい...。』などと。(^^;)
用語がバラバラだと、知らない限り検索のしようも無いので。
コメント有り難うございました。大変役に立ちます。

お礼日時:2009/05/24 20:19

SQLiteの 「sqlite_master」tableのようなものか?それとも「Pragma」コマンドの方?


SQLデータベースならどれにも似た機能は大概ありそうだけど。
PostgreSQL とかもfreeだし、マニュアルもwebで読めるので、マニュアルの目次チェックでもそれっぽい機能名がみつからないかな?
他に個人利用freeのがあったかよく知らないけど、とりあえずこの2つは、ダウンロードして自分のパソコンにインストールしてみると性能比較も実際的に行えるでしょう。

この回答への補足

hrm_mmm さん、どうもです。

まだDB(MySQL)のかじりしかやっていないので詳しくは分からないのですが、ちびっと調べてみました。
「sqlite_master」tableのようなもの...らしいです、ので、コマンドではなさそうです。機能的には「DB構成・更新についての取り決め」を記したファイルのようです。

>SQLデータベースならどれにも似た機能は大概ありそうだけど。
経験値が低いのでどれが同等の機能なのか見つけるのが難しいので...「sqlite_master」のように用語のヒントを探しています。(^^;)

補足日時:2009/05/24 17:36
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング