データベース
ER図とは、システムが扱うデータ構造やその関連性を可視化したものです。ER図を書く際はまず要件定義に立ち返ることが大事です。ER図はExcelなどでも作成できますが、専用のツールを使うとより効率の良いER図の作成・管理ができます。
多くの企業のシステムで使われるリレーショナルデータベース(RDB)において、テーブルは欠かせない要素の1つです。RDBの活用にはテーブルの正しい理解が必須です。この記事では、テーブルの構造や設計、SQLによるテーブル操作などについて解説します。
データベースエンジニアを目指す上でOracleに関する知識は必須です。Oracleとは世界中のビジネス分野で幅広く利用されているデータベースです。Oracle Databaseの特徴や強み、将来に向けた動きなど、Oracleに関する基礎知識を詳しく解説します。
MySQLはオープンソースソフトウェアのRDBMSとしてNo1ポジションを維持しています。小規模から大規模まで対応し、非常に人気があります。ここではMySQLの特徴やできることの他、インストール方法・使い方から学習方法まで幅広い内容を解説していきます。
psqlとはPostgreSQLのフロントエンドインターフェイスを指します。psqlを用いることでスクリプトによるDB操作の自動化が可能です。ここではpsqlの概要ならびにMySQLとの違いや、PostgreSQLへの接続と利用方法を解説していきます。
MySQLはオープンソースのリレーショナルデータベース管理システム(RDBMS)として人気があります。ここでは、MySQLのWindows・Linux・MacOSでのインストール手順と確認方法、インストールできない場合の確認方法を解説していきます。
PostgreSQLは、オープンソースのデータベースソフトウェアであり、無料で利用可能です。そのため日々改良が重ねられているのが特徴です。当記事では、PostgreSQLの概要や特徴、MySQLやOracle Databaseとの違いについて解説します。
SQLiteとは、オープンソースのリレーショナルデータベース管理システムの1つであり、簡単に導入でき、使いやすいという特徴があります。当記事では、SQLiteの概要や特徴、メリット・デメリット、ダウンロード・インストール方法について解説します。
MySQL Workbenchとは、データベースの設計・開発・管理を行う統合ツールを指します。ビジュアル表示で簡単にデータベースの設計・開発・管理を行うことができます。ここではインストール作業から初期設定までの一連の流れを解説していきます。
ER図(Entity Relationship Diagram)とは、データベース設計における代表的な設計図を指します。当記事では、このER図についてのそもそもどういったものなのか・基本ルール・メリット・ER図の作成方法をわかりやすく解説します。