mysql:11728
From: "Shuichi Tamagawa" <"Shuichi Tamagawa" <shuichi@xxxxxxxxxx>>
Date: Thu, 7 Jul 2005 19:14:21 -0700
Subject: [mysql 11728] MySQL 5.0 FAQ - インフォメーションスキーマ
インフォメーションスキーマ IS 1. インフォメーションスキーマに関するドキュメントはどこにありますか? MySQLレファレンスマニュアルのこちらのページにあります。: http://dev.mysql.com/doc/mysql/en/information-schema-tables.html IS 2. インフォメーションスキーマのディスカッションフォーラムはどこにあり ますか? http://forums.mysql.com/list.php?101 IS 3. インフォメーションスキーマのANSI SQL 2003仕様はどこにありますか? 残念ながら公式仕様書は無償ではなく、ANSIから購入する必要があります。しか しながらPeter Gulutzan、Trudy Pelze共著の"SQL-99 Complete, Really"といっ た本もあり、こちらでもインフォメーションスキーマを含んだSQL標準の包括的 概観を提供しています。 IS 4. OracleのデータディクショナリとMySQLのインフォメーションスキーマの 違いは何ですか? 概要レベルでは違いはなく、OracleもMySQLもテーブル内のメタ情報を提供して います。詳細レベルでは、OracleとMySQLはメタ情報に対し異なるテーブル名や カラム名を使用しているため、大きく異なります。SQL標準にあるインフォメー ションスキーマを持っているという点で、DB2やSQL Serverの方がより似ていま す。 IS 5. PostgreSQLのスキーマのようにテーブルをグループとしてまとめることは できますか? テーブルのグループはデータベースにまとめられています。MySQLでは、ほとん どの場合データベースをスキーマと同等と考えてよいでしょう。 IS 6. インフォメーションスキーマでテーブルを追加したり更新したりできます か? いいえ。アプリケーションは一定の標準構造に依存している可能性があるため、 このテーブルに変更を加えるべきではありません。