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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelでデータを抽出するに良い方法 9 2023/02/06 12:42
- Visual Basic(VBA) VBAで重複データを確認したい 5 2022/10/07 16:24
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- Access(アクセス) Accessのリンクテーブルのパスを相対パスにする方法について教えて頂きたいです 1 2023/02/08 13:29
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
-
4
テーブルリンク リンク元を知りたい
Access(アクセス)
-
5
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
6
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
7
クエリ上でフィールド名が2つあるときの見分け方
Access(アクセス)
-
8
ACCESSのフォームからデータの追加ができない
その他(データベース)
-
9
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
10
フィルタ後のフォームの件数の取得の仕方
Access(アクセス)
-
11
「フォームを作成できませんでした」
Access(アクセス)
-
12
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
13
Accessクエリーで両方のテーブルの全てのデータを表示することは可能ですか?
Access(アクセス)
-
14
Accessフォームにクロス集計クエリを表示させるとき
Access(アクセス)
-
15
Accessチェックボックス 一度で複数のチェックを入力
Access(アクセス)
-
16
追加クエリで重複データなしで追加したい
Visual Basic(VBA)
-
17
Accessの構成をコピーしたい
Access(アクセス)
-
18
Accessで年月日のデータを年度で表示するには
Access(アクセス)
-
19
「年」と「月」だけの日付の表示方法
Excel(エクセル)
-
20
テキストボックスにクエリ結果を表示させたい
その他(データベース)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
警察はスマホに保存した動画や...
-
データベースファイル(.db)を開...
-
シャープレジスター エラーコード
-
Notion@リレーション値の取得...
-
180g重量版レコードとは? 180...
-
Microsoft Accessについて
-
シートが異なるセル同士を、相...
-
googleフォームでインストール...
-
accsess2000です。レポートのヘ...
-
ドライブレコーダー側のGPSの使用
-
コンピュータ用語、データベー...
-
汎用カード型のデータベースソ...
-
Accessのリンクテーブルについて
-
Accessフォームからパラメータ...
-
フォーム(形、形式)、スタイル(...
-
構文エラー:演算子がありませ...
-
sqlite(spatialite_gui)での...
-
CGIメールフォームについて
-
エクセル
-
コンピュータ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語の問題です。これを踏まえ...
-
iPhoneのシステムデータ、3日前...
-
accessで複数年度のデータを蓄...
-
Null同士の結合
-
SELECTでn行目から最後もしくは...
-
教えて頂けないでしょうか
-
プログラムからODBCデータソー...
-
5分ごとのデータ取得
-
ビューのWITH READ ONLYとWITH ...
-
Oracleクライアントの共存方法...
-
アクセスと統一伝票
-
AccessとSQL Serverの連携について
-
ナンバーディスプレイで住所を判別
-
大量同時並行処理時のMySQL
-
DBの更新と更新後のDBの参照
-
Orcle10gのDATAPUMPとFASTUNLOA...
-
データベースプログラミング言...
-
アクセスVBA 追加クエリ
-
サッポロビールカルサスのデー...
-
SQL サーバのCPU使用率が高い
おすすめ情報