2021-03-01から1ヶ月間の記事一覧
7.1意味を含んだID(cf:論理ID,スマートカラム) cf. 『男のコンピュータ道』(ブログ-> http://nippondanji.blogspot.com/2013/12/id.html) 7.2類似 「EAV」、「Polymorphic Associations」->『SQLアンチパターン』 「EAV」(エンティティ・アトリビュート・バ…
4.1INDEXの仕組み 4.2INDEXの役割 indexはテーブルからデータを高速で取り出すためのRDBMSの仕組み BTreeINDEX ex:二分探索木やAVL木を元にしたBTree構造に基づくインデックスは「ルートノードと子ノード、リーフノード」から のような形で検索している(検索…
1-1アンチパターン 不適切な名前(テーブルの意味・カラムの意味が分からないなど) リレーションモデルに基づかない設計(pk,not null,チェック制約) ->保存されたデータがどれがどう正しいかが分からない (≒バグと仕様が分からない) 1.2アンチパターンを生ま…