it トランザクションのACIDとは?4つの特性をわかりやすく解説!(原子性・一貫性・独立性・耐久性・データベースなど) ctt-media888 CTTメディア データベースを学んでいると必ずと言っていいほど登場するのが「ACID特性」です。 「原子性・一貫性・独立性・耐久性の4つ」と覚えていても、そ …
it トランザクションのロールバックとコミットとは?意味と違いを解説!(処理の確定・取り消し・整合性・障害復旧など) ctt-media888 CTTメディア データベース操作を学ぶうえで、「コミット」と「ロールバック」は避けて通れない重要な概念です。 「コミットは確定、ロールバックは取り消し」と覚 …
it トランザクションのロックとは?仕組みや分離レベルとの関係を解説!(デッドロック・排他制御・共有ロック・行ロックなど) ctt-media888 CTTメディア データベースを複数のユーザーが同時に使う環境では、データの整合性を保つための仕組みが欠かせません。 その中心的な役割を担うのが「ロック」です …
it トランザクションの分離レベルとは?種類と違いを解説!(READ COMMITTED・REPEATABLE READ・SERIALIZABLE・MySQLなど) ctt-media888 CTTメディア データベースの学習や実務でよく出てくる「分離レベル」という概念、正確に理解できていますか? 「READ COMMITTEDとREPEATAB …
it トランザクション処理とは?仕組みと流れをわかりやすく解説!(処理の単位・データベース・整合性・具体例など) ctt-media888 CTTメディア 「トランザクション処理」という言葉はデータベースの世界では頻繁に登場しますが、その仕組みと流れを体系的に理解している方はどれくらいいるでしょ …
it リレーショナルデータベースとは?意味や特徴・仕組みをわかりやすく解説!(テーブル:主キー:外部キー:SQL:正規化:RDBMSなど) ctt-media888 CTTメディア データを効率的に管理するためのシステムとして、世界中のシステムで使われているのが「リレーショナルデータベース」です。 「テーブル・主キー・外 …
it 再帰処理とは?意味や仕組み・フローチャートをわかりやすく解説!(英語表記・具体例・メリット・デメリットなど) ctt-media888 CTTメディア プログラミングを学んでいると、必ずと言っていいほど登場するのが「再帰処理」という概念です。 初めて耳にしたとき、「自分自身を呼び出す?」と首 …
it ER図の書き方は?基本ルールと手順を解説!(記号・線・矢印・カーディナリティ・IE記法・UMLなど) ctt-media888 CTTメディア 「ER図を自分で書いてみたいけれど、どこから始めればいいのかわからない」という方は多いのではないでしょうか。 ER図には決まったルール …
it ER図の記号と線の意味は?種類と読み方を解説!(矢印・多重度・1対多・多対多・0..1・カーディナリティなど) ctt-media888 CTTメディア ER図を見たとき「この線の端についている記号は何を意味するのだろう」と疑問に感じた経験はないでしょうか。 ER図には独自の記号と線の種 …
it ER図の外部キー・FKとは?書き方と設定方法を解説!(FK・複合キー・主キー・リレーション・データベース設計など) ctt-media888 CTTメディア ER図を学んでいると「外部キー」や「FK」という言葉が頻繁に登場します。 「主キーとの違いがよくわからない」「どのテーブルにどう設定す …