データベース学習ロードマップ

データベース学習ロードマップデータベース

「データベースの勉強をやろうと思ったけど、どこから勉強すればいいの?」

という方のために、学習ロードマップを用意しました。

各技術記事へのリンク

データベースの基礎知識

おすすめの書籍

データベースの学習を始める上でおすすめの書籍を紹介します。

なお、おすすめの学習順は以下です。

  1. おうちで学べるデータベースのきほん (データベースの基礎)
  2. 絵で見てわかるOS/ストレージ/ネットワーク(パフォーマンス)
  3. 達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ (SQL)
  4. SQLアンチパターン (SQL)

おうちで学べるデータベースのきほん

データベースの学習を始める最初の1冊として最もおすすめの本です。

データベースの必要な情報を網羅的に記載しており、この本を読むだけで後は自分で google 検索で必要な情報を拾えるレベルになります。

私は業務で少しだけデータベースを触った後で読みましたが、断片的な知識が繋がり、あやふやな理解が整理されました。

絵で見てわかるOS/ストレージ/ネットワーク

OS/ストレージ/ネットワーク側の観点からデータベースのパフォーマンスについて学習できる本です。

おうちで学べるデータベースのきほん」より少し敷居が高いため、まずはそちらを先に読むことをおすすめします。

一方で、データベースのパフォーマンスについて実践的な部分にまで踏み込んでいるため、データベースエンジニアとして次のステップに進むために、ぜひ読んでほしい本となっています。

達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ

SQLアンチパターン

データベースの記事一覧

以上でデータベース学習ロードマップに関連する記事の紹介を終わります。

以降は、当サイトのデータベースに関する全ての記事です。

データベース

データベースとは?初心者向けに分かりやすく簡単に解説

データベース データベースとは、コンピュータに格納したデータの集まりのことです。 データベースは、Excel から、データベース管理システム (DBMS) まで様々な種類が存在します。 通常、データベースは...
RDBMS

【SQL とは?】初心者が練習すべき SQL コマンド一覧

SQL SQLとは、データベースを操作するための言語です。 SQL コマンド (SQL 文/SQL ステートメント) SQL コマンドとは、データベースを操作するコマンドです。 ...
Java

JDBC (Java DataBase Connectivity) とは

JDBC(Java DataBase Connectivity)とは JDBC(Java DataBase Connectivity とは、Java アプリケーションからデータベース間へアクセスするためのインターフェイス...
RDBMS

【入門】SQLite の使い方

SQLite SQLite とは、データベースエンジンです。 一般的な RDBMS と異なり、サーバーの構築が不要なため、ちょっとした検証に便利です。 それなりの規模の本番環境では、おとなしく RDBMS ...
RDBMS

MySQL8.0 を CentOSやAmazon Linux 2023にインストール

インストール リポジトリのインストール Copy sudo yum localinstall -y ※赤線部分は、こちらを参考に、対応する OS のバージョンに変更してください。 RHEL 7 や C...