![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
両方ともありますねー。
例えばエクセル管理をしていた企業が、システム化しよう!となると、
エクセルのデータがデータベースとなるので、次に画面(ソフト)作成となります。
また、データベースを使用していない、できてしまっているアプリケーション(ソフト)を、データベース化管理しようとなると、
アプリケーションの画面から、項目を洗い出してデータベース化となりますね。
無の状態から作成する時は、アプリケーション(ソフト)はユーザーが使うものなので、つまりユーザーが分かるものでないといけません。
プロトタイプの段階でもちろんユーザーレビューするので、データベースの中身をユーザーに教えても、ユーザーは分りません。
画面ならば臨場感が出て、ユーザーはとてもわかりやすいです。
つまり画面設計をして、決定したら、データベースの構築に入りますね。
それが一般的だと私は思います。
早速のご回答ありがとうございます。
『どうすれば自分にとってわかりやすいか』ではなく
『どうすればユーザーにとってわかりやすいか』が
一番たいせつなことなのですね。
ユーザー目線で再度、考え直してみようと思います。
参考になりました。
ありがとうございました。
No.2
- 回答日時:
ソフトにはアイテム(項目)が必須です。
この観点から、データベースが先なのですが、それよりも先にアイテム(項目)があり、それらがどのように関連しているのかを検討、分析することから始めます。
ただし、計算途中の一時項目などは、ソフトを作っている最中に出てくるもので、これらはプログラム仕様を決める時か、プログラムのコーディング中に現れるので、利用者からは隠蔽されたものになります。
利用者が何を入力し、何を表示、あるいは帳票に印字したいのか(これらがアイテムです)が最初の要求事項としてソフトを設計します。
アイテムが決定するとそれを結びつけるリレーション(関係)によって、データベースは設計できるようになります。
データベースはその中でのリレーションを持っていますから、そのデータベース間のアイテム同士を結びつけて処理するのがプログラムです。
既存のソフトにもそれを構成しているアイテムが存在しており、それは、画面や帳票の上などで確認できます。
世の中では、物が無いのに動作だけがあるのはポルターガイストぐらいです。
返信が遅くなり申し訳ありません。
頭が回らなくなってきました^^; 難しいですね。
私、まだまだ未熟者ですが、
ご意見を参考にさせて頂き精進したいと思います。
ご教授ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- Excel(エクセル) エクセル関数のXlookupのフィルハンドル機能(類した機能でも可)を知りたいです。 3 2022/09/20 20:02
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- ソフトウェア データベースのウェブでの自作 2 2023/08/01 10:06
- MySQL 「utf8mb4_general_ci」はMAMPでは何に当たりますか? 1 2022/06/02 07:45
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CDや本の管理ソフト
-
accessを自宅のパソコンにイン...
-
Notes って 何が良くて使うの...
-
私はシステム会社に務めている...
-
型 varchar から型 numeric へ...
-
DB2のログインについて
-
OpenOfficeのBaseでExcelのデー...
-
初心者です。Accessを使って、...
-
データベースの最適化をマクロ...
-
希望の位置へフィールドを追加...
-
VPNでデータベースに接続した時...
-
SQLて何ですか!
-
【パフォーマンス】ファイル読...
-
「オフセット値」とは?
-
キャッシュとバッファの違いは?
-
SQL Server にファイルを登録、...
-
oo4oの読み方・・・・。
-
データベースの使用例とその技術
-
Microsoft Accessについて
-
バッチファイルから直接db2コマ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Notes って 何が良くて使うの...
-
JavaとOracle Javaって何が違う...
-
汎用カード型のデータベースソ...
-
データベースソフトの「TCARD f...
-
CDや本の管理ソフト
-
accessを自宅のパソコンにイン...
-
データベースのウェブでの自作
-
音楽アルバムのデータベース作成法
-
MusicBee リッピング時のファイ...
-
社内サーバー構築、NASについて
-
会社の本棚の整理
-
シンプル画像データベース
-
博物館のデータベース
-
macのデータベースソフト探して...
-
複数のメル友のデータを記録したい
-
データベース(ACCESS)はあるの?
-
電話受信時に誰からの着信かす...
-
クラリスワークスみたいなDBって
-
ファイルメーカーのようなDBソフト
-
この業務での使用に適したソフ...
おすすめ情報