独学でMySQLを勉強しているのですが、さまざまな種類のデータが大量にある場合、どのような基準でデータベースやテーブルを分けるのでしょうか?
例えばOKWaveの場合、ユーザーデータを入れるDBとQ&AをいれるDBをわけるのか、それともひとつのDBに別のテーブルとしていれるのか。
掲示板の場合、一つのスレッドでテーブルを一つ作るのか、それとも全てのスレッドを一つのテーブルにいれインデックスをつけて使うのか。
これらのことが使いやすさや拡張性の問題であるのか、速度などに関係するのかわかりません。
データの種類や構成で一概に言えることではないかもしれませんが何か基準を知りたいのでよろしくお願いします。
No.2
- 回答日時:
データベースは基本的に一つのシステムで一つです。
だからOKWebという一つのシステムで一つデータベースを持っているはずです。
テーブルに関してはさまざまな作り方があるので、#1の方がおっしゃっているように「データモデル」を勉強されるのが良いかと思います。
MySQLも5.0以上だと副問い合わせまで使うことができるようになり、データモデルがかなり役に立ちます。
拡張性やインデックスのつけ方なんかはそれを勉強して分からなかったらまた質問するのがいいのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
- システム 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:26
- IT・エンジニアリング 帳票出力を行う単体テストのテストデータが作成できません 2 2023/08/26 21:25
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Notion@リレーション値の取得...
-
他のデータベースとのテーブル結合
-
QSL でのフォーム画面作成について
-
Visuaal Studio Community 2022...
-
Accessで2種類のデータベースを...
-
Microsoft Access:クエリのフ...
-
SQliteの日付検索について
-
ACCESS アクセスで他のデータ...
-
[1000地域 × 10カテゴリー = 1...
-
Access 外部MDBのリンクテーブ...
-
SQLServer(MSDE)のデータベー...
-
テーブル単位のエクスポート、...
-
データベースを複数作ったほう...
-
SELECT 文の NULL列は?
-
一つ前に戻るには…
-
ROWNUMでUPDATEをしたいのです...
-
SQL、2つのテーブルで条件一致...
-
テーブルリンク リンク元を知...
-
テーブル名をカラムとして取得...
-
男性と2人で飲食店に行きテーブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
他のデータベースとのテーブル結合
-
SQliteの日付検索について
-
2台のサーバー間でのテーブル...
-
Visuaal Studio Community 2022...
-
Notion@リレーション値の取得...
-
ACCESS アクセスで他のデータ...
-
データベースを複数作ったほう...
-
Microsoft Access:クエリのフ...
-
Oracleのsystem表領域について
-
テーブル単位のエクスポート、...
-
SQL Server 2000 テーブル未使...
-
Accessで2種類のデータベースを...
-
ACCESS(VBA)について
-
バッチファイルを使ったテーブ...
-
カラムが不定なデータベースの...
-
PHPとMySQLを使った掲示板の作り方
-
Access 外部MDBのリンクテーブ...
-
phpMyAdminの接続照合順序が勝...
-
[1000地域 × 10カテゴリー = 1...
-
【SQL Server】ローカルにDB構築
おすすめ情報