MySQL のようなデータベース ソフトウェアの有用性を本当に理解していないのではないかと心配しているので、おそらくこれは簡単に答えられる質問です。
私は、プログラムで使用するための獣医学を保存してアクセスするプログラムを書いています。これはスタンドアロン アプリケーションです。つまり、インターネットやデータベースには接続しません (サーバーへの接続が必要な印象を受けます)。現在、単純なパターンで解析する膨大な .txt ファイルがあります (生息地は 7 行目から 10 行ごとに、名前は 1 行目から 10 行ごとに、など)。これは解析エラーを起こしやすいです。 (多くのデータが怠惰なデータ入力者によってコピー/貼り付けされているため、指定されたエンコーディングでは認識できないデータを読み取る際の問題) そして私はただ感じますデータが必要になるたびに巨大な .txt ファイルを解析するのは非常に非効率的です。さらに、「All of our important data.txt」という名前の .txt が配置されたデプロイ済みプログラムを見たことがありません。
データベースは答えですか?このような基本的なアプリケーションで単純に使用できますか? 動物ごとにクラスを書くのはばかげているように思えます。XML も役立つと聞いたことがありますが、マークアップ言語であること以外はほとんど何も知りません。
要約すると、アプリケーション内に大量のデータを格納する方法がわかりません。例えるなら、辞書/百科事典アプリケーションのデータをどのように保存しますか?