u-ar’s blog

研究や技術について。もろもろ。

読書メモ

【読書メモ6】詳説 データベース

はじめに 所感 個別の事項メモ 1章 基本事項 2章 B木の基本 3章 バイナリエンコーディング 4章 B木の実装 5章 トランザクション処理とリカバリ はじめに エンジニアとして正式に就職した。目指すスキル感としては データベース技術に特化しているが、 Web開…

【読書メモ5-2】Transactional Information Systemsを読み終わった

前回 u-ar.hatenablog.com ノート hackmd.io はじめに 集中して読む時間を取れたおかげでようやくTransactional Information Systemsをすべて読み終わった。 前回に引き続き、全体的な感想と各章の個別の所感を書き残していきたい。 全体的な感想 トランザク…

【読書メモ5-1】Transactional Information Systemsを読んでいる

はじめに 修論なりで更新が滞っていたので、読み途中ではあるがTransactional Information Systemsの読書メモを書いておくことにする。 英語で700P超えの大著なので読むのには気力がいる。そしてkindle版でも1万超えという専門書の風格。 www.amazon.co.jp …

【読書メモ4】Java言語で学ぶデザインパターン入門第3版

結城浩, 『Java言語で学ぶデザインパターン入門第3版』, SBクリエイティブ を読む。 C++と共通する部分があるとはいえJavaも個別に学んでおきたいのと、同時にデザインパターンも学べて一石二鳥なため。 本エントリでは概要と自作のUMLクラス図を配置して一…

【読書メモ3】SQLアンチパターン

Bill Karwin, 『SQLアンチパターン』, オーム社 を読む。 概要 論理設計のアンチパターン 1.Jaywalk(信号無視) 問題点 改善案 2.Naive Tree(素朴な木) 問題点 改善案 備考 3.ID Required(とりあえずID) 問題点 改善案 4.Keyless Entry(外部キ…

【読書メモ2】SQL実践入門―高速でわかりやすいクエリの書き方

ミック, 『SQL実践入門―高速でわかりやすいクエリの書き方』, 技術評論社 を読む。1に続きDB PRESSシリーズ。 概要 学び 標語 知識 技術 総括 概要 基本的には、SQLの内部構造、特に実行計画を観察したうえでトレードオフを考慮した最適なクエリの書き方を考…

【読書メモ1】理論から学ぶデータベース実践入門

奥野幹也, 『理論から学ぶデータベース実践入門』, 技術評論社 を読む。 第1章 SQLとリレーショナルモデル クエリ SELECT INSERT DELETE UPDATE SQLとリレーショナルモデルの相違 第2章 述語論理とリレーショナルモデル 第3章 正規形 候補キーとスーパーキー…