
No.1ベストアンサー
- 回答日時:
あまり分けるメリットはありませんが
・アクセス権限を切り分ける
・用途がまったくことなるのでわける
・バックアップの単位でわける
・テスト用のDBをわける
などでしょうか。
素人が扱うレベルであれば基本的にはデータベースは1つあれば十分です
(管理用のmysqlデータベースをのぞく)
No.4
- 回答日時:
#3です。
ウィキのは少しわかりにくいと思いますので、「正規化」で検索してください、いろいろでてくると思います。
参考までに、
http://www.mirai.ne.jp/~suehiro/am/kihonyougo/no …
これなどは解りやすいと思います。
No.3
- 回答日時:
個人使用の場合、全く異なるものでも、同じデーターベース内で作った方が良いような気がします。
(あとで関連性がでてくる場合があるからです。)テーブルに関してですが、正規化するをお勧めします。参考URLを読んでみてください。場合によっては、正規化しないほうが、良い時もあるでしょうが、普通はこのようにするのが一般的です。ですから、細分化できないテーブルがたくさんできることになりますね。
問合せで、テーブルの結合も簡単にできますので、必要に応じて結合すると、検索速度も向上するでしょう。
異なるデータベースを作るのは、全く用途が違う場合、明らかに運営者が違う場合などでよいと思います。
参考URL:http://ja.wikipedia.org/wiki/リレーションの正規化
No.2
- 回答日時:
1個のアプリではDBは1個が良いと思います。
1個のアプリでDBが2個ある場合は、あんまり見たことがないです。
あと、アプリがDBにアクセスする準備でDBを選択しますので、
1個のアプリでDBが2個あると、毎回接続させないといけない
ので面倒ですねー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Oracleのsystem表領域について
-
「テーブルに座って……」という...
-
飲み会で、座敷orテーブルどち...
-
AccessのSQL 部分一致したデー...
-
SQLでUPSERTを一度に複数行やる...
-
降順で並び替えて昇順で受け取...
-
外部キーだけのテーブル(主キ...
-
住所のDBテーブル、マスターの...
-
SQL(oracle)でご助言いただきた...
-
会社の飲み会の幹事になり、座...
-
SQLでSUMなどの関数でデータが...
-
SELECT 文の NULL列は?
-
男性と2人で飲食店に行きテーブ...
-
C#で電卓のプログラムを組んで...
-
面接のときテーブルが正面に。...
-
SQLでテーブルの値を集計して、...
-
MySQL8にバージョンアップした...
-
Excel テーブル内の空白行の削除
-
off of と fromの違いを教えて...
-
テーブルにcsvファイルをインポ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
他のデータベースとのテーブル結合
-
Oracleのsystem表領域について
-
ACCESS アクセスで他のデータ...
-
2台のサーバー間でのテーブル...
-
Visuaal Studio Community 2022...
-
SQliteの日付検索について
-
Notion@リレーション値の取得...
-
QSL でのフォーム画面作成について
-
Accessでテーブルを外だしにす...
-
Microsoft Access:クエリのフ...
-
Accessで2種類のデータベースを...
-
SQL Server 2000 テーブル未使...
-
コマンドラインオプションにパ...
-
データベースのレコード内容が...
-
テーブル単位のエクスポート、...
-
構造が同じ別テーブルInsert In...
-
一つのMySQLデータベースで、複...
-
データベース単位でのCSV出力方...
-
データベースを複数作ったほう...
-
SQLServer(MSDE)のデータベー...
おすすめ情報