オーロラさんの勉強帳

IT企業勤務。データベース、Excel、Excel VBA、ネットワーク、LinuxなどIT関連のことを主に書いていきます。少しでもお役に立てたら幸いです。

応用情報技術者

【DBスペシャリスト】第3正規形までの正規化の練習2

本記事では、第1正規形から第3正規形までの正規化を紹介します。 実務で正規化をしていないとイメージしずらいので、何度もやって覚えようと思います。 元データ 第1正規形 第2正規形への正規化 第3正規形への正規化 元データ 第1正規形 顧客の1回の注文に対…

【DBスペシャリスト】非正規形から第3正規形までの正規化の練習

本記事では、非正規形から第3正規形までの正規化について記載します。非正規形→第1正規形→第2正規形→第3正規形第3正規形までの正規化については、以下記事でも案内しているので、あわせてご参照ください。 auroralights.jp 非正規形について 第1正規形につい…

【DBスペシャリスト】スーパータイプとサブタイプとは (汎化・特化の関係を表現する)

本記事では、汎化・特化の関係を表現するスーパータイプ、サブタイプをわかりやすく紹介します。 スーパータイプ・サブタイプについて そもそも汎化、特化とは 排他的サブタイプと共存的サブタイプについて 排他的サブタイプ 共存的サブタイプ 包含サブタイ…

【DBスペシャリスト】 ACID特性

基本情報技術者、応用情報技術者、データベーススペシャリストでよく出題される「ACID特性」を紹介します。 ACID特性とは 原子性 (Atomicity:アトミシティ) 一貫性 (Consistency:コンシステンシー) 独立性 (Isolation:アイソレーション) 耐久性 (Durabili…

【DBスペシャリスト】データベースの正規化をわかりやすく解説

本記事では、データベーススペシャリストの試験対策として、非正規形から第1正規形、第2正規形、第3正規形までの正規化をわかりやすく解説します。 私のように正規化が苦手な方も多いと思いますので、試験対策に役立てていただけたら幸いです。 正規化(Norma…

【DBスペシャリスト】フルバックアップ、増分バックアップ、差分バックアップについて

本記事では、データベースのバックアップ種類である「フルバックアップ」、「増分バックアップ」、「差分バックアップ」を紹介します。 基本情報技術者、応用情報技術者、データベーススペシャリスト試験で出題されることが多いので、試験対策として本記事を…

【資格】応用情報技術者試験(AP)に一発合格!試験の難易度、勉強方法、勉強時間などを紹介

2024年春期 応用情報技術者試験に合格しました。 本記事では、私の経験を基に応用情報技術者試験の難易度、勉強方法・試験対策、勉強時間などを紹介します。 <目次> 応用情報技術者試験とは どんな人におすすめの資格? 試験概要(受験料、合格基準、試験時…

【資格】応用情報技術者試験 おすすめの参考書・勉強方法を紹介

2024年春期(2024年4月21日)に応用情報技術者試験を受験し、合格しました。(合格発表は2024年7月4日(木) 正午でした) 実際に受験~合格した経験から、応用情報技術者試験のおすすめの参考書、勉強方法を紹介いたします。応用情報技術者試験の詳細については、…

【探索アルゴリズム】二分探索法とは。Excel VBAで二分探索法を試してみる (基本情報技術者・応用情報技術者試験)

記事の目的 二分探索法とは 二分探索法の例 二分索法の探索回数、計算量 二分探索法をVBAで書いてみる 記事の目的 本記事の目的は以下の通りです。 代表的な探索アルゴリズムの一つである「二分探索法」を、Excel VBAでコードを書いて、プログラムを動かすこ…

【探索アルゴリズム】線形探索法とは。Excel VBAで線形探索法を試してみる (基本情報技術者・応用情報技術者試験)

記事の目的 線形探索法とは 線形探索法の探索回数、計算量 線形探索法をVBAで書いてみる 記事の目的 本記事の目的は以下の通りです。 代表的な探索アルゴリズムの一つである「線形探索法」を、Excel VBAでコードを書いて、プログラムを動かすことで理解を深…

複数のシステム(直列システム・並列システム)の稼働率の計算方法を分かりやすく解説 【基本情報技術者・応用情報技術者試験】

基本情報技術者試験、ITパスポートの試験範囲である複数のシステム(直列システム・並列システム)の稼働率の計算方法を紹介します。 並列システムの稼働率は、式を丸暗記するのではなく、考え方を理解して自分で式を導き出せるようにしておきましょう。 直列…

MTBF(平均故障間隔)、MTTR(平均修理時間)と稼働率の分かりやすい覚え方 【基本情報技術者・応用情報技術者試験】

システムの評価指標である『MTBF(平均故障間隔)』、『MTTR(平均修理時間)』、『稼働率』をわかりやすく解説します。 ITパスポート、基本情報技術者試験、応用情報試験などの試験範囲なので、試験対策の参考にしていただけたら幸いです。 MTBF (平均故障間隔)…

【Excel VBA】再帰呼出しで最大公約数を求める(ユークリッドの互除法)

プログラムが自分自身を呼び出す処理のことを「再帰呼出し」といいます。 今回は再帰呼出しを使って、2つの数の最大公約数を求める方法を解説します。 最大公約数を求めるために、今回は『ユークリッドの互除法』と呼ばれるアルゴリズムを使います。再帰呼出…

【Excel VBA】再帰呼出しをVBAで試してみる ~再帰呼出しの動きをわかりやすく解説~

プログラムが自分自身を呼び出す処理のことを「再帰呼出し」といいます。 実際にVBAのコードで「再帰呼出し」の動きをわかりやすく解説します。 階乗を求める再帰呼出しのVBAコード 再帰呼出しの動作を画像で分かりやすく解説 再帰呼出しの動作を考える(文字…