2018

データベーススペシャリスト

データベーススペシャリスト資格試験 索引(インデックス)を解説

索引とは何か? データベースに慣れるまではなかなかイメージできませんよね? 一言で言うと検索を速くするための物なんですが 作成するにはいくつかのポイントがあるんです。
データベーススペシャリスト

データベーススペシャリスト試験 ACID特性のAC 2層コミット

今回は短めです。ACIDのACの部分の補足です。 ACとは「Atomicity 原始性」「Consistency 一貫性」です。 今回は特殊パターン?の2層コミットに関して解説します。
データベーススペシャリスト

データベーススペシャリスト ロールフォワードとチェックポイントとは

今回はデータベースのACID特性の「D」 Durability(持続性)に注目し 障害回復制御を詳しく見ていきます。 ログファイルの必要性や 「ロールフォワード,チェックポイントってなに?」って 方にとっては非常にわかりやすい内容になってい...
データベーススペシャリスト

データベーススペシャリスト試験 ACID特性の「I」独立性を解説

ACIDのIに注目 ACIDのIとはIsolation「独立性」です。 トランザクションが他の トランザクションの影響を受けない という特性の事です。 ダーティーリードとかファントムリードのお話です。
データベーススペシャリスト

データベーススペシャリスト試験 トランザクションと排他制御 解説

DBMSとは,データベースと それを扱うソフトウエアの事です。 データベースはそれをためておく場所 MSはマネージメントシステムなので データベースを扱うソフトウェアになります。
データベーススペシャリスト

データベーススペシャリスト エンティティライフサイクル分析のやり方

開発アプローチとエンティティライフサイクル分析のお話。 意外と最近エンティティライフサイクル分析は試験に出ているので 押さえておく必要あり。
データベーススペシャリスト

データベーススペシャリストER図の書き方考え方をわかりやすく解説

今回は概念データモデルの作成として ER図,多重度(カーディナリティー)の部分を解説 1対多とか多対多とか そのあたりのややこしい部分も あるコツを使えば,簡単に覚えることができます。 そのほか主キーと外部キーの見極め方の コツも公開してい...
C#初級プログラミング

C#初心者のためにわかりやすくプログラムの書き方を解説する講座

この講座はまったくC#をやったことがない,プログラムを1行も書いたことがない!という人にも解るように,C#プログラミングを徹底的に解説しています。
データベーススペシャリスト

データベーススペシャリスト試験 正規化を分かりやすく解説 第4回

データベーススペシャリスト試験合格への道 第4回 「正規化」は データベーススペシャリストの試験では 100%必要な知識になります。 正規形1~3の明確な違いや 関数従属性,完全関数従属,推移的関数従属の 言葉の意味があいまいな方は必ず理解...
C#でテスト駆動開発

C#でファイルやデータベース部分をテストコードでユニットテストする方法

「ファイル」とか 「データベース」に絡む場所って 「どうやってテストコードを書けばいいのー?」 今回は「C#でテスト駆動開発をする方法」の 第3回 「C#でファイルやデータベース部分を テストコードでユニットテストする方法」 をお届けします...