woshidan's blog

そんなことよりコードにダイブ。

データベース

新卒向け社内研修でテーブル設計と正規化の基本の話をしました

speakerdeck.com 新卒向け社内研修でテーブル設計と正規化の基本の話をしました。 理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL (WEB+DB PRESS plus)作者: 奥野幹也出版社/メーカー: 技術評論社発売日: 2015/03/10メディア: 単…

論理削除カジュアルに触発されて現場で見たデータベースについて考えた事を書いてみた

論理削除カジュアルに触発されたので、社会人になってここ半年くらい、現場で見たデータベースについて考えた事について書いてみます。 内容 とりあえず外部キーにはインデックスを貼っておく ユニーク制約はデータベースレベルでやらないとしばしば崩れる …

状態や数値を集約する列の取り扱いについて

途中まで読んでいて放置してしまっていたSQL実践入門をようやく読み終わりました。 9章の難しい問題を難しいままの状態で解きたがるスーパーソルジャー病という部分にはっと来たり、ウィンドウ関数の記述の一部で、そこはさすがにアプリケーションレイヤーの…