ITの基礎知識|ITパスポート・基本情報

【ITパスポート試験】の記事一覧

この記事での学習内容 基本情報 応用情報

データベースは複数の利用者が同時にアクセスするので,トランザクション処理にはACID特性が求められること,四つの特性の意味を理解する。

ACID特性

ACID特性とは、トランザクション処理に対して、データベースに求められる4つの特性のことです。データベースには複数のユーザが同時にアクセスするので、注意が必要になります。

  • Atomicity: 原始性
  • Consistency: 一貫性
  • Isolation: 分離性
  • Durability: 耐久性
原始性(Atomicity)
一つのトランザクション処理が完全に実行されるか、そうでなければ元の状態に戻るという性質。これがないとデータベースが回復困難な状態になります。
一貫性(Consistency)
矛盾のない条件で表されるデータベースの整合性が、一つのトランザクション処理の前でも後でも保たれているという性質。
独立性(Isolation)
一つのトランザクション処理が、他のトランザクション処理に影響されないこと。
耐久性(Durability)
一つのトランザクション処理が完了したら、その結果は記録されること。これが保証されないと、障害発生時にデータベースが回復困難な状態になります。

 

 

障害回復

2017.11.09
この記事での学習内容 ITパスポート 基本情報 応用情報障害に備えたバックアップの方式,世代管理の考え方,障害発生直前の状態まで回復を図るリカバリ処理の仕組み,データベースの利用環境の準備,アクセス効率の向上のための再編成などの考え方,仕組みを理解する。用語例:フルバックアップ,差分バックアップ,増分バックアップ,ダンプファイル,リストア,データディレクトリ,ジャーナルファイル(ログファイ...

Read more...

排他制御

2017.11.09
この記事での学習内容 ITパスポート 基本情報 応用情報データの整合性を保つために,複数のトランザクションが同時にデータベースのデータを更新することが起こらないようにする排他制御の考え方を理解する。また,ロック方式,セマフォ方式,コミット制御の仕組みを理解する。用語例:専有ロック,共有ロック,ロック粒度,デッドロック,1 相コミットメント,2相コミットメント排他制御DBMSはデータ...

Read more...

情報処理技術者試験での学習内容【応用情報・基本情報】・データベースの排他制御,障害回復の考え方,仕組みを修得し,応用する。・トランザクション管理,アクセス効率向上のための考え方を修得し,応用する。・データに対するアクセス制御の必要性,代表的なアクセス権限を修得し,応用する。【ITパスポート】・データベースの処理方法を理解する。(1)排他制御 ITパスポート 基本情報 応...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報関係データベースのデータの操作として,集合演算(和,差,積,直積),関係演算(選択,射影,結合,商)などを理解する。用語例:関係代数データベースの集合演算集合演算は、集合同士の演算であり、関係演算よりも基本的な演算として使われます。和集合演算和集合演算は、表Aと表Bのすべての行を合わせた表を作る演算です。同じ行は一...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報関係データベースのデータの操作として,集合演算(和,差,積,直積),関係演算(選択,射影,結合,商)などを理解する。用語例:関係代数データベースの操作関係データベースにおけるデータ操作には、検索系のデータ操作と更新系のデータ操作があります。データベースの関係演算関係データベースにおける主な操作には、選択、射影、結合...

Read more...

データ操作

2017.10.31
情報処理技術者試験での学習内容【応用情報・基本情報】・関係データベースのデータの操作を修得し,応用する。・データベース言語の種類,SQL 文を修得し,応用する。【ITパスポート】・データの抽出などの操作を理解する。(1)データベースの操作 ITパスポート 基本情報 応用情報関係データベースのデータの操作として,集合演算(和,差,積,直積),関係演算(選択,射影,結合,商...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報正規化の目的と手順,第1 正規化,第2 正規化,第3 正規化などを理解する。また,正規化の考え方に従った,具体的な設計案に対して更新容易性や性能面などから評価し,最適な設計を行うことを理解する。用語例:完全関数従属,部分関数従属,推移関数従属正規化正規化とは、『一事実一箇所を目指して、テーブルの整合性を保ったまま、テーブルの冗...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報 開発計画立案,外部設計,内部設計,プログラム作成,テスト,移行に至るまでのデータベース開発の工程と手順,手法を理解する。 概念設計では,要求定義で定義されたデータ項目と,システム機能設計の際に発生したデータ項目をまとめ,データ項目全体を設計することを理解する。また,DBMS に依存しないデータの関連を表現する手法として,E-R ...

Read more...

データ分析

2017.10.30
この記事での学習内容 ITパスポート 基本情報 応用情報対象業務にとって必要なデータは何か,各データがどのような意味と関連をもっているかなどの分析と整理,異音同義語,同音異義語の発生を抑えるデータ項目の標準化など,データ分析を行う際の考え方を理解する。また,データモデルの作成手法であるトップダウンアプローチとボトムアップアプローチを理解する。用語例:データ重複の排除,メタデータ,データディ...

Read more...