現在会社のシステムをaccess95で作っておりますが、このaccessについて質問致します。
これを一新してもっと使いやすいシステムを作り上げようと思っています。
ただもうaccessでは作らないほうがいいのでは?と思っています。
accessで一旦作ってしまえばバージュンアップができないようですし、
95で作ったら、ずっと95のままでないとならないようですから。
accessで会社システムを作った場合のデメリットとメリットをお教え頂けないでしょうか?
お手数をおかけ致しますが、宜しくお願い申し上げます。
No.5ベストアンサー
- 回答日時:
>accessで一旦作ってしまえばバージュンアップができない
これは誤りです。#2の方が書いてありますがAccessの上位バージョンからデータベースの変換で新しいAccessのバージョンで使用できるように出来ます。
VBAの関数など変更や廃止されているものもありますのでコンパイルでエラーが出るときがあります。これは順次なおさないとダメですが・・。
2003のバージョンならSQLServerへアップサイジングするウィザードもあります。AccessのバージョンアップやSQLServerへのアップサイジングは問題ありません。
メリットとしてはコストを抑えられる。簡易に開発できる。
SQLServer等の他データベースのインターフェースとして使用できるのでAccessの知識でSQLServer等を扱える。・・など・・
デメリットとしては多くのクライアントから同時アクセスがあるような大きなシステムでは安定性の面で不安。
レスポンスなど構築の仕方でかなり変わってきます。
No.3
- 回答日時:
ストレートコンバージョンはno2さんが言うとおりの方法ですね。
バージョンアップとは目的ではなく手段ですので
新しく提供された機能を利用をしないと意味がないと
思い、スクラップ&ビルドを前提にカキコしてました。
大変参考になりました。
ありがとうございました。
やはりどのDBを使うのがベストなのかは
ケースバイケースなのですね。
仰るとおり、いろいろな角度で検討してみます。
ありがとうござました。
No.2
- 回答日時:
>accessで一旦作ってしまえばバージュンアップができないようです
?この点に関してだけ
Accessの上位バージョンからは
ツール/データーベースユーティリティ/変換
で、バージョンアップできるはずですが。100%は駄目なときもありますが、多少の手直しで移行できるかと。
それとも私が全く勘違いしているのでしょうか
No.1
- 回答日時:
アクセスでの開発に対する私が感じているのは。
メリット
市販ソフトなので参考書やweb等で情報が入手しやすい。
小規模・単純・期間限定などのサブシステムならば
コストを抑えたソフト開発が出来る。
デメリット
中規模以上にはパフォーマンスが悪い。
パージョンアップする度に修正・テスト・移行をする必要がある。
会社のシステムと一言で言われても難しいですが、
基幹システムならば10年先を見据えてシステムを検討します。
2年やそこらでパージョンアップするソフトを使っていては
システム移行やテストの工数が大きくなりすぎます。
伸び盛りな会社なら3年先まで考えれば十分かもしれませんが。。。
どのDBを使うのがベストなのかはケースバイケースなので
いろいろな角度で検討するのが良いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会社・職場 メーカーの営業担当の方に質問です。商談の情報はどのように管理していますか?例えばシステム等で一元管理 1 2022/04/21 22:06
- その他(パソコン・スマホ・電化製品) EXCELのSUMPRODUCT関数について 2 2022/09/21 17:30
- Access(アクセス) Accessのリンクテーブルのパスを相対パスにする方法について教えて頂きたいです 1 2023/02/08 13:29
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- ソフトウェア データベースのウェブでの自作 2 2023/08/01 10:06
- その他(データベース) Microsoft Accessについて 1 2022/06/06 16:20
- Access(アクセス) Access DLookup vbaで条件を2件設定したい場合どうすればよいでですか? 現在 If( 1 2023/06/28 14:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
構文エラー:演算子がありませ...
-
データベースの2GBって・・・?
-
型 varchar から型 numeric へ...
-
希望の位置へフィールドを追加...
-
ACCESS2019でのエラーメッセージ
-
データベースとウェブ(WWW)の共...
-
CSEでDB接続しようとすると...
-
Notes って 何が良くて使うの...
-
キャッシュとバッファの違いは?
-
アクセスの日付/時刻型で標準...
-
データベースの最適化をマクロ...
-
VB.netのADOってなんですか?
-
マクロでデータベースの最適化...
-
CDの売上枚数を知りたいのですが
-
オラクルのLONG RAW型のテーブ...
-
SQL Server にファイルを登録、...
-
AndroidからのAccessデータベー...
-
ハイフン無しの電話番号データ...
-
エクセルでのテプララベル作成
-
SQLの文、節、句について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
構文エラー:演算子がありませ...
-
型 varchar から型 numeric へ...
-
VB.netのADOってなんですか?
-
AndroidからのAccessデータベー...
-
データベースの最適化をマクロ...
-
データベースの2GBって・・・?
-
リスト形式の表とデータベース...
-
汎用カード型のデータベースソ...
-
ODBC経由の処理が遅い
-
データベースソフトのTCARDにつ...
-
SQLを使いこなしている人が ETL...
-
キャッシュとバッファの違いは?
-
Accessのレポートで「縦書き」...
-
accessの勉強ができるサイトは?
-
Microsoft Accessについて
-
エクセルのフォームについて(...
-
SQL Server にファイルを登録、...
-
データベースのメタ値はどこに...
-
データベースソフトの「TCARD f...
-
ACCESS2019でのエラーメッセージ
おすすめ情報