[前][次][番号順一覧][スレッド一覧]

mysql:15897

From: kobayashi <kobayashi <kobayan.ml@xxxxxxxxxx>>
Date: Sat, 22 Dec 2012 21:04:31 +0900
Subject: [mysql 15897] 「スキーマ」という言葉

こんにちは。小林と申します。

MySQLというよりデータベース一般の話なのですが、
他に良いフォーラムやMLを知らないこともあり、恐縮ながら MySQL ML に投稿させていただきます。

数年ほどMySQLを触っていますが、
実のところいまだに「スキーマ」の言葉の意味を理解していません。

スキーマについて調べてみても、なんというか実体というよりは概念的な意味合いに受け取れるのですが、
人によっては CREATE TABLE 文の詰まっている .sql ファイルのことを「スキーマ」と呼んでいたりもします。
こういう「スキーマ」の言葉の用法は正しいのでしょうか?

僕はいまだに「スキーマ」という言葉の持つ意味について正しい解釈をできずにいるので
上記のような .sql ファイルを始めとするテーブル定義情報については
受け取る相手に誤解を生じさせないように、そのまま「テーブル定義」という言葉で伝えたりしています。

逆に下記の様な概念的な設計作業については割と自信をもって「スキーマ設計」という言葉を使えてはいます。
http://www.cs.is.saga-u.ac.jp/syllabus/GuideLine/database/SchemaDesign.htm

CREATE TABLE 文のように具体化されたモノまで「スキーマ」と呼んでいいのかどうか、
この言葉の意味に関してご教授いただければ幸いです。

よろしくお願い致します。

-- 
kobayashi <kobayan.ml@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

->   15897 2012-12-22 21:04 [kobayashi <kobayan.m] 「スキーマ」という言葉                  
     15898 2012-12-22 23:51 ┣[MARUKO Takunobu <mar] Re: [mysql 15897] 「スキーマ」という言葉
     15899 2012-12-23 12:03 ┃┗[kobayashi <kobayan.m] Re: 「スキーマ」という言葉          
     15900 2012-12-23 16:58 ┃ ┗[MARUKO Takunobu <mar] Re: [mysql 15899] Re: 「スキーマ」という言葉
     15901 2012-12-26 09:43 ┗["KIMURA, Meiji" <mei]                                       
     15903 2012-12-28 15:36  ┗[kobayashi <kobayan.m]