基礎論理

機械学習

機械学習は大量のデータをコンピュータに覚えさせ、データからからパターン認識や規則を導くことです。機械学習に向いているプロセッサ通常のパソコンの脳みそに該当するプロセッサはCPUですが、AI(特にディープラーニング)の処理においてはGPU(G...
セキュリティ

認証技術

認証は、システムやネットワークにアクセスしようとするユーザが「正しい利用者かどうか」を確認するプロセスです。パソコンやスマホの電源を入れた場合にIDやパスワードを入力したり、顔や指紋認証などがあります。認証の種類名称説明知識認証本人しか知ら...
開発技術

システム開発1:企画、要件定義

システム開発は企画から始まり、要件定義をしますがこれらの活動は超上流工程と呼ばれています。ここではIPAから公開されている資料や共通フレームの情報を参考に説明をします。企画企画は共通フレーム2013では下の2つのプロセスがあります。 1.シ...
開発技術

開発手法

開発手法はウォーターフォールモデル、スパイラルモデル、アジャイル開発などがあります。それぞれの特徴について説明をします。アジャイル開発アジャイル開発の特徴アジャイル(Agile)は、「すばやい」「俊敏な」という意味の言葉です。従来のシステム...
コンピュータシステム

メモリ

メモリとはメモリは、アプリやファイルを開いたときに一時的に保存される作業領域です。コンピュータが行う計算などの処理はCPUが担い、必要なデータはディスクからロードしますが、計算前のデータや計算結果データは高速なメモリの領域を使用するのです。...
Oracleの基礎

OracleデータベースのREDOログとアーカイブログ

Oracleデータベースは、万が一障害が発生してデータが破損しても、障害直前に復旧(これを「完全リカバリ」という)ができるようデータ更新と同時にログを記録しています。この大事なログですが、仕組みが分かっていないとログで容量がいっぱいになって...
Oracleの基礎

Oracleデータベースのメモリアーキテクチャ(SGA、PGA)

Oracleデータベースのメモリアーキテクチャについて基礎の部分のみを解説します。具体的なメモリ割り当ての確認手順や設定手順の解説はありませんのでご了承ください。Oracleデータベースのメモリ領域は、SGAとPGAの領域に大別できます。そ...
Oracleの基礎

Oracleデータベースのユーザと権限

Oracleデータベースのユーザや権限について基礎を解説します。Oracleデータベースを利用していくうえで、セキュリティを考慮してうえで、ユーザは特定のデータに対してどのような操作ができるのか(データを読むだけ、編集も可能等)を決める必要...
Oracleの基礎

Oracleデータベースの基本構成:インスタンス・データベース・サービス

Oracleデータベースの構築や運用において、Oracleデータベースがどのような構成になっているのか理解していないとつまづいてしまう可能性が出てきます。最初にOraledデータベースの中核であるインスタンスや、識別をするためのSIDなどに...
基礎論理

コンパクトな表現ができる「16進数」

情報処理技術では「16進数」を使う場面が出てきます。16進数はなぜ必要なのか、16進数から10進数への変換方法、用途について説明をします。16進数はコンパクトで分かりやすい表現コンピュータが扱う2進数は0と1のみを使って表現するため、桁数が...