修正ができるプログラムが必要となる。変化すると、N番目のデータは何処?といった現象が発生する。関数でランダムアクセスのプログラムを書く必要がある。(4)引落し処理で、残金10万-2万で、8万円を書き込み。本来なら11万になるべき結果が、8万になるかもしれない。コンピュータといってもハードディスクの故障などは発生する。障害対応が重要となる。後期中間試験が終わり、あわてて採点していたデータベースの返却。返却を終え、残り時間は後半の説明。概念設計では、データベースによって管理の対象とするものを現実の世界から抽出して設計を行う。一般的にはER図などを描きながら設計を行う。論理設計では、どのようなデータモデルで作成するのかを設計。通常であれば、リレーショナルモデルで概念設計に沿って設計を行う。物理設計では、データベースの効率を考えながら設計を行い、インデックスをどう作成するかなどを設計する。ER図とは、データの対象で具体的な物や人といった実体(Entity)と、その実体の間の関連(Relation)であらわされるものを、図にして表現したもの。ER図では、実体を長方形、関連をひし形、属性を楕円であらわす。属性のなかでキーとなるものには、下線をつけて表す。Chen記法で説明を行う。Language)というものもある。ER図は、データ構造を表現するための構造図と、処理を表現する振る舞い図がある。実テーブルとビューテーブルデータベースでの表の構造は、テーブルの集合で表され、これは概念スキーマに相当する。プログラマーの視点では、複数の表から構成されているといった所を気にせずプログラムを作れると便利。いう使い勝手のよいテーブルは、外部スキーマに相当する。;このように外部スキーマを設けることで、SQLをシンプルに記述できたり、外部プログラマが余計な内容を見れないようにしたりすることができる。データベースシステムによっては読み出しだけだったり、ビューテーブルを更新する時に更新異常が発生する場合がある。miniOrange。