トランザクションとは?SQLの書き方までわかりやすく解説【データベース】
目次 トランザクションとは?身近なトランザクションの例トランザクションを使う目的トランザクションの落とし穴ACID特性とはAtomicity(原子性)Consistency(一貫性)Isolation(隔離性)Durab…
目次 トランザクションとは?身近なトランザクションの例トランザクションを使う目的トランザクションの落とし穴ACID特性とはAtomicity(原子性)Consistency(一貫性)Isolation(隔離性)Durab…
本記事では、データベースの正規化について、初学者向けに徹底解説します。 正規化の役割や流れについて理解できるようになるため、この記事を最後まで読むと、自分でデータベースを正規化できるようになります。 それでは、早速学習し…
今回のテーマは、関数従属性です。関数従属性の理解は、正規化を理解するための前提条件となります。 本記事をご覧いただくことで、次のことがわかります。 それでは、早速学習をはじめましょう! 目次 関数従属性とは関数従属性の種…
演算とは、表に対する操作のことです。 データベースに関係する集合は、次の2種類です。 関係演算については、こちらの記事で解説しています。ぜひ参考にしてください。 目次 集合演算とは?和差積…
優れたデータを蓄積し、迅速な意思決定に欠かせないのがDWH(データウェアハウス)です。 本記事では、次のことがわかります。 目次 データウェアハウス データウェアハウスの特徴 データマート データマイニング データウェア…
DBMS(データベース管理システム)とは、データベースサーバソフトウェアのような、データベースを扱う一連の仕組みのことです。 目次 DBMSの基本機能 データベース定義機能 データベース操作機能 同時実行制御機能 障害回…
関係演算とは、リレーショナルモデルのデータ操作に用いる演算です。 リレーショナルモデルのデータを組み合わせ、任意の列や行を取り出せます。 リレーショナルモデルについての解説は、こちらの記事を御…
2つのテーブルを結合をしたい時には、内部結合と外部結合の2つの方法があります。 本記事を読むことで、次のことがわかります。 目次 内部結合(INNER JOIN) 外部結合(OUTER JOIN) 左外部結…
本記事では、ER図の概念や見方、関連用語まで、完全解説しています。 この記事を執筆する私は、データベース関連について学習中の現役エンジニアです。 応用情報技術者試験まで取得しているため、データベースの基礎は理解しています…
データベースの各種キーの違いが複雑で、困っていませんか?本記事をご覧いただくことで、次のことがわかります。 主キーや外部キー、候補キーやスーパーキー、代理キーといった、関係データベースのキーの違いや制約について、わかりや…