
No.3ベストアンサー
- 回答日時:
一般的なことですが同じ系列のデータは、分けない方がいいです。
と、いうのは、分けてしまうとデータがまたがるテーブルに対して問い合わせを行うのがややこしくなります。
ですので分けない方が得策です。
データベースは、本来データを蓄積していく物です。
『データが多くなると遅くなるんじゃないか』と思うかもしれませんがデータが増えて遅くなるのならその処理のやり方に何かしらの問題があると考えるべきです。
インデックス等を必要な場所に付けていればデータの量が多くても少なくてもさほど関係ありません。
ただ、MS-Accessの場合は、それ自体にデータ量の制限があります。
細かい計算は、さておき 2GBの壁があります。
通常のキャラクターならかなりの量が保有可能ですがやはり限界があることも事実としてあります。
また、Access自体のデータベースの不安定さも考慮すべき点と思います。
ある程度データ量があり、業務で使用するデータであるのなら SQL Server等のデータベースを使用することも考えた方がよろしいかと思います。
Microsoft SQL Server 2008R2 Express ですと 10GBまでのデータを扱えます。
こちらは、無料です。
SQL Serverは、難しくありません。ややこしいのはインストールだけです。
既に、MS-Access でシステムを作成なさっているのならテーブルをSQL Server へ転送してそのテーブルにリンクすれば、Access のシステムを使い続ける事ができます。
操作は、Access データは、知らないうちにSQL-Serverへいく システムになります。
早速のご回答ありがとうございます。初めての質問箱で回答が返ってくるのか不安でしたが、複数の方が返事をくれ、こんな親切な方々がいることに感動しました。アクセスは講習会で教わったレベルであとは独学で勉強しているので、これからも質問箱を使わせていただきますので、くだらない質問も沢山あるかと思いますがよろしくお願いします。
No.2
- 回答日時:
>どちらの方が使い勝手がいいのですか?
何を作ろうをしていますか?。
複数年データ混在がいいからと言っても、
単独年データの処理が多かったらあまり効果なかったりしませんか?。
その逆も同じ。
仕様面の用途は?。それで答えはある程度方針が見つかるのでは?。
単独年データでの処理がどのくらいあるのか、
複数年データでの処理がどのくらいあるのか。
単独年データから複数年データを作るのは追加クエリの年数分、
複数年データから単独年データを作るのは選択クエリの年度指定、
など。
これを気にしているのか?。
処理速度も考慮するのか?。
50件のために10万件の中のデータを見るとか・・・。
VBAにて、
年度を変数で持たせるとSQLで動的に指定できて、
融通ききます。
必ずどっちか、というものでもないように思われる。
ご回答ありがとうございます。初めての質問箱でしたので、使用条件も良くわからない質問になってしまいすみませんでした。必ずどちらかというわけではない、という考え方あるということはとても勉強になりました。また、同じような質問をするかと思いますがよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセスで前年対比を出す方法を教えてください。
Access(アクセス)
-
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
accessの日付フィールドから前年度だけを取り出したい
Access(アクセス)
-
-
4
accessでフィールド追加のあとフォームに反映されない
Access(アクセス)
-
5
アクセス 項目毎にデータを横に並べる方法
Access(アクセス)
-
6
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
7
年月日を持つテーブルから年月を指定して抽出したいのですが
その他(データベース)
-
8
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
9
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
10
Accessで今日から5日後
その他(データベース)
-
11
[ACCESS]クロス集計クエリで年度の設定方法
Excel(エクセル)
-
12
Accessで年月日のデータを年度で表示するには
Access(アクセス)
-
13
ACCESSで縦に並んだテーブルデータを横に並べることは出来ますか?
Access(アクセス)
-
14
accessで検索&入力 データの蓄積について
その他(データベース)
-
15
access 自動採番 年が変わるごとに0001に戻る仕組み。
その他(データベース)
-
16
Access2010 「演算子がありません」エラー
その他(データベース)
-
17
【ACCESS/必須条件とOR条件を組み合わせる】
その他(Microsoft Office)
-
18
AccessでIDを入力したら他の項目も自動で表示
Access(アクセス)
-
19
access インポート時、既にあるデータは上書き
Access(アクセス)
-
20
Accessのコンボボックスでリストが選択できない
Word(ワード)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えて頂けないでしょうか
-
accessで複数年度のデータを蓄...
-
AccessとSQL Serverの連携について
-
Null同士の結合
-
システム連携?システム連係?
-
別のシステムのデータを引っ張...
-
「管理」「運用」「保守」の意...
-
マイナンバーこそ正義と思って...
-
システムインテグレーションと...
-
ITa、ITbという言葉の意味を教...
-
システムに入力する為の、テン...
-
Ciscoルーター等の寿命は
-
Prius Deck 750UをXPに
-
フェールソフトとフェールセー...
-
「システマティック」「系統的...
-
タブレットにナビゲーションバ...
-
WindowsのVERSIONを確認する方...
-
応用情報技術者試験とccnaを持...
-
「収穫逓減」と「収穫逓増」
-
windows 11 へのアップグレード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MacBookのシステムデータを減ら...
-
Null同士の結合
-
iPhoneのシステムデータ、3日前...
-
accessで複数年度のデータを蓄...
-
5分ごとのデータ取得
-
モバイルパソコンを購入しました。
-
アクセスVBA 追加クエリ
-
RAID(ハードウェア)を有効に...
-
mysql で読み込み中です。の画...
-
Accessを開発するに当たり
-
Oracleクライアントの共存方法...
-
アクセス初心者ですが困ってい...
-
負荷分散について教えてください
-
Orcle10gのDATAPUMPとFASTUNLOA...
-
膨大なデータをACCESSで操作したい
-
AS400を使ったインフラ構築
-
データベースプログラミング言...
-
MSDEのインターフェース
-
データ削除、追加によるロール...
-
SELECTでn行目から最後もしくは...
おすすめ情報