「入門」はじめてのデータベース(ニュウモン ハジメテ ノ データベース)
データベース- 著者:
- 藤島一月男/奥恵(フジシマ,イツオ/オク,メグミ)
- 出版社:
- 技術評論社
- 出版日:
- 2013年04月
- ISBN:
- 9784774155760
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
机上の学問ではなく実践での大事なことを丁寧に解説。研修にも独習にも最適。
技書の森解説
データベースという言葉は聞いたことがあるけれど、テーブルやリレーションと言われてもイメージが湧かない。本書はそうした「そもそもデータベースとは何か」の段階から解きほぐすことを目的とした入門書です。リレーショナルデータベースの概念、正規化の考え方、 SQL の基本構文を、前提知識を極力求めずに順序立てて説明します。
扱う範囲は意図的に絞り込まれており、パフォーマンスチューニングや大規模設計のような応用的な話題には進みません。その代わり、 SELECT / INSERT / UPDATE / DELETE をはじめとする基本操作を繰り返し手を動かしながら身につける構成になっています。情報系の学生や、業務でデータベースに触れることになった非エンジニアが、最初の一冊目として手に取る位置づけです。
本書を読み終えた後は、 SQL を実務レベルで書きこなすための専門書や、テーブル設計を扱う書籍へステップアップしていくと、学んだ基礎が次の理解を支える土台になります。
言及 Qiita 記事 (23 件)
1年前の自分が読みたかった、データエンジニアリング入門
♡ 239dataengineering, trocco, AdventCalendar2023MCP入門 〜面倒なことはAIエージェントにやらせよう〜 by からあげ を聞きながら
♡ 53JSON, RPC, MCP, からあげ, DoCAP1年前の自分が読みたかった、SQL入門
♡ 17SQL, dataengineering, trocco, データサイエンス100本ノック, AdventCalendar2023ポートフォリオサイト作成までに勉強した内容を紹介します
♡ 8Rails, 本, 初心者, React, 未経験エンジニア参考文献の参考文献は参考文献だ。清水吉男「「派生開発」を成功させるプロセス改善の技術と極意」を超えて, OSEK(77)
♡ 8HAZOP, OSEK, Qiitaエンジニアフェスタ_技術書, 参考文献駆動執筆, 小川メソッドWebアプリケーション作成のための10ステップ 3. バックエンド開発
♡ 5プログラミング, 初心者, Webアプリケーション, バックエンド, ロードマップ名刺代わりの技術書10選 HDL(2)
♡ 5C, Verilog, 読書感想文, 小川メソッド, DoCAP科学技術網羅性確保用講座類一覧 統計(75)
♡ 4技術, 感想, 科学, 岩波講座, QiitaEngineerFesta2023なんでもCopilot#57 SSMSのcopilot入門
♡ 3SQLServer, SQLServerManagementStudio, copilot結城浩 数学文章 @kazuo_reve 新人展開(22)
♡ 3新人プログラマ応援, 自分の頭で考える, DoCAP, Qiitadelika, CountdownCalendar2022
この本に興味がある方におすすめ
この本に関連
関連記事
技術書の「参考文献リスト」は次の 1 冊への最短ルート
技術書の巻末にある参考文献リストを活用していますか。著者が実際に読んで書いた文献リストは、次に読む本を選ぶ有力な手がかりです。参考文献リストの読み方と活用法を紹介します。
「入門」「実践」「詳解」の次に来る本 - 中級者の壁を越える読書戦略
入門書を卒業した後、何を読めばよいかわからない。中級者が陥る「読書の踊り場」を抜け出すための選書戦略と、レベルを引き上げる本の見つけ方を解説します。
10 年読み継がれる技術書の条件 - 名著に共通する特徴
10 年以上読み継がれる技術書の名著に共通する 5 つの特徴と、名著を読むべきタイミングの見極め方を解説します。
関連用語
コードの不吉な匂い
リファクタリングが必要であることを示唆するコード上の兆候や構造的な問題のパターン
インターフェース分離の原則
SOLID の I - クライアントが使わないメソッドへの依存を強制しない原則
冪等性
同じ操作を何度実行しても結果が変わらない性質で、分散システムの信頼性を支える
API
ソフトウェア同士が機能やデータをやり取りするための接続規約
Template Method パターン
アルゴリズムの骨格を親クラスで定義し、具体的なステップをサブクラスに委ねるデザインパターン
Null Object パターン
null チェックの代わりに、何もしないオブジェクトを使って条件分岐を排除するデザインパターン