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

情報処理技術者試験での学習内容

【応用情報】
・データベースの応用対象,応用方法を修得し,応用する。
・分散データベースの特徴,機能を修得し,応用する。
・データ資源管理の仕組みとして,リポジトリ,データディクショナリを修得し,応用する。

【基本情報】
・データ分析,業務システム,ソフトウェア開発と保守などに,データベースがどのように応用されているかを理解する。
・分散データベースの特徴,利点,留意事項,データ同期の仕組みを理解する。
・データ資源管理のあらましを理解する。

(1)データベースの応用 基本情報 応用情報

データウェアハウス,データマート,OLAP(Online Analytical Processing),データマイニングなど,データを分析して有効活用する技術の特徴,これらの技術が企業会計システム,在庫管理システムなどで使われていること,その応用方法を理解する。

用語例:OLTP(Online Transaction Processing),ETL(Extract/Transform/Load),データクレンジング,ビッグデータ,文書管理システム,営業支援システム

(2)分散データベース 基本情報 応用情報

複数のサイトに配置された分散データベースの特徴,利点,取り扱う上での留意事項,サイト間でのデータ同期の仕組み,関連する機能,集中型データベースとの違いを理解する。

透過性,クライアントキャッシュ,コミットメント制御,2 相コミットメント,コミットシーケンス,同時実行制御,レプリケーション,水平分散,垂直分散,表の分散(水平,垂直),分散問合せ,結合演算,分散トランザクション,OSIRDA(Open Systems Interconnection-Remote Database Access:開放型システム間相互接続-遠隔データベースアクセス)プロトコル

(3)データ資源管理 基本情報 応用情報

データの属性,意味内容,格納場所など,データを管理するための情報(メタデータ)を収集,管理したデータディクショナリや,ソフトウェア開発と保守における様々な情報を一元的に管理するリポジトリを理解する。

IRDS(Information Resource Dictionary System:情報資源辞書システム),ファクトデータベース,リファレンスデータベース,データベースサービス

 

データ制御

2017.11.09
この記事での学習内容 基本情報 応用情報利用者ごとに,データに対するアクセス制御を行う必要性があること,アクセス権限としてはデータベースに接続する権限,データを検索する権限,データを新規登録する権限,データを更新する権限などがあることを理解する。用語例:参照権限,挿入権限,削除権限アクセス権限アクセス制御とは、どのユーザがどのデータにアクセスできるかという権限(アクセス権限)を決め...

Read more...

この記事での学習内容 基本情報 応用情報データベースへのアクセス効率向上のために,インデックスを有効に活用する考え方を理解する。用語例:インデックス数,負荷,ユニークインデックス,クラスタ化インデックスインデックスの活用データベースのインデックス(索引)は、本体となるデータ群の他に、検索を早めるために設けられたデータ群です。インデックスは、キーとその存在1の一覧であり、本体とな...

Read more...

この記事での学習内容 基本情報 応用情報データベースは複数の利用者が同時にアクセスするので,トランザクション処理にはACID特性が求められること,四つの特性の意味を理解する。ACID特性ACID特性とは、トランザクション処理に対して、データベースに求められる4つの特性のことです。データベースには複数のユーザが同時にアクセスするので、注意が必要になります。 Atomicity: ...

Read more...

障害回復

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

Read more...

排他制御

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

Read more...

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

Read more...

この記事での学習内容 基本情報 応用情報データベース言語は,DDL(Data Definition Language:データ定義言語)とDML(Data Manipulation Language:データ操作言語)などに大別されること,また,これらにはSQLを単独で使用する独立言語方式と,他のプログラム言語から使用する親言語方式があることを理解する。用語例:会話型SQL,埋込型SQL,モジ...

Read more...

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

Read more...

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

Read more...