No.2ベストアンサー
- 回答日時:
世に出ている「システム」と呼べるものはほぼすべて使われている、と言っても過言ではないと思う。
ここのサイトで質問者さんの質問文やみんなの回答といったデータや、
ゲームなどのプレイ結果、キャラクタの情報(RPGならレベルやアイテムのデータなど)は
どこかに保存しないとプログラムを終了した時点で消えてしまいます。
そういった消えてしまうデータを保存することを「データの永続化」と呼び、
データを保存していれば、それを再度読み込んで利用できるわけです。
逆に言うと、データを保存しないでよいプログラムなら永続化は不要です。
ただ、基本的にたいていのシステム、ゲームではデータの保存は必要なので、この機構は組み込まれてます。
Windowsのマインスイーパというゲームでもハイスコアくらいは保存しているくらいですから。
で、永続化の方法にはいくつかあって、
1.テキストファイルなどのファイルに自分で書き込む
2.データを永続化する専用のソフトを使う
の2種類。簡単なデータで保存、読み込みがそんなに起きなければ1.でも良いけど、
頻繁にデータの読み書きが発生するとまず使えない。
なので、大きなシステムでは2.の専用のソフトを使うわけです。
この専用ソフトというのが現在ではOracleやMySQLなどのデータベースソフトであり、
それを使うための知識=DBの知識として必要になってくるのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- MySQL AWSのRDSを無料枠で使用しておりますが、2日前にDBインスタンスを作成し、現在確認したらDBイン 1 2022/07/19 23:49
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- SQL Server SQL ServerでDBを構築。これは開発? 4 2022/05/28 14:10
- IT・エンジニアリング WEBサービスを利用して参照とはどういうことですか 3 2022/12/09 15:46
- その他(年金) 企業年金(確定給付企業年金)についての勉強方法について 1 2022/05/21 23:32
- ブルーレイ・プレーヤー・レコーダー テレビについての質問です。 最近我が家のテレビの録画が見れなくなりました。3、4日前から録画が見れな 6 2023/08/01 12:08
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- 日本語 dbとdBって違うんですか? 1 2022/05/04 00:15
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
変数名とDBカラム名の関係性に...
-
JAの支部?地域の農協のカード...
-
プログラミングの問題です。大...
-
Processingでマウスクリックで...
-
えハミルトン路と全域木のちが...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
-
Eclipse 動的プロジェクトで404...
-
下記問題の答えが"D"になる意味...
-
改行含むテキストの表示の仕方
-
JaneStyleのスレッドが見れなく...
-
キー入力について
-
jdk17.06のインストーラーが起...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大...
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
JAの支部?地域の農協のカード...
-
eclipse実行ができない
-
Eclipse 動的プロジェクトで404...
-
下記問題の答えが"D"になる意味...
-
正規表現について質問です。 カ...
-
list の空は [] ってあわらすのに
-
「main メソッドを持つクラスが...
-
あんまりお料理しないのに台所...
-
JaneStyleのスレッドが見れなく...
-
jdk17.06のインストーラーが起...
-
eclipseで作ったプログラムを他...
-
改行含むテキストの表示の仕方
-
キー入力について
-
CSV出力を画面から選択したデー...
-
Processingでマウスクリックで...
-
次のhtml・cssでspan内の文字を...
-
JSFタグのfタグとは
おすすめ情報