トランザクションとは?SQLの書き方までわかりやすく解説【データベース】
トランザクションとは? トランザクションとは、途中で分けられない処理の流れの単位のことです。 トランザクションは、通常、複数の処理から構成されています。 身近なトランザクションの例 トランザクションの典型的な例として、銀…
トランザクションとは? トランザクションとは、途中で分けられない処理の流れの単位のことです。 トランザクションは、通常、複数の処理から構成されています。 身近なトランザクションの例 トランザクションの典型的な例として、銀…
本記事では、データベースの正規化について、初学者向けに徹底解説します。 正規化の役割や流れについて理解できるようになるため、この記事を最後まで読むと、自分でデータベースを正規化できるようになります。 それでは、早速学習し…
今回のテーマは、関数従属性です。関数従属性の理解は、正規化を理解するための前提条件となります。 本記事をご覧いただくことで、次のことがわかります。 それでは、早速学習をはじめましょう! 関数従属性とは ある属性Xの値を定…
演算とは、表に対する操作のことです。 データベースに関係する集合は、次の2種類です。 関係演算については、こちらの記事で解説しています。ぜひ参考にしてください。 集合演算とは? 集合演算に…
関係演算とは、リレーショナルモデルのデータ操作に用いる演算です。 リレーショナルモデルのデータを組み合わせ、任意の列や行を取り出せます。 リレーショナルモデルについての解説は、こちらの記事を御…
2つのテーブルを結合をしたい時には、内部結合と外部結合の2つの方法があります。 本記事を読むことで、次のことがわかります。 内部結合(INNER JOIN) 内部結合とは、2つの表を直積したあとに、選択(条…
本記事では、ER図の概念や見方、関連用語まで、完全解説しています。 この記事を執筆する私は、データベース関連について学習中の現役エンジニアです。 応用情報技術者試験まで取得しているため、データベースの基礎は理解しています…
データベースの各種キーの違いが複雑で、困っていませんか?本記事をご覧いただくことで、次のことがわかります。 主キーや外部キー、候補キーやスーパーキー、代理キーといった、関係データベースのキーの違いや制約について、わかりや…
本記事をご覧いただくことで、次のことがわかります。 データサイエンスをより深く学びませんか? データモデルとは データモデルの意味 データモデルとは、簡単に言うと「データベースの項目や構成、形式を整理整頓したもの」です。…
データベーススペシャリスト試験とは、データベースの専門能力を評価するための国家試験です。 データベースのプロフェッショナルが知っておくべき知識、実技を問われます。 受験資格は特にないため、誰でも受験が可能ですが、合格率は…