
本トレーニングの説明となります。
本トレーニングで必要となる、Oracleデータベースのインストール手順を説明します。Oracle Database XEをダウンロードし、Windows環境にOracleデータベースをインストールします。
リレーショナルデータベースを使用する上で必要な概念・知識を習得する事ができます。
Oracleを利用した環境で最も使用頻度が高い、SQLPlus(ツール)の概念が理解できます。(本トレーニングはSQL*Plusを利用して進めます。)
本トレーニングはSCOTTユーザが標準で持っているEMP表、DEPT表を使用してトレーニングを進めます。EMP表、DEPT表の内容を理解する事ができます。
SQLのデータを検索するSELECT文を使うための初めの一歩となります。
SELECT句に算術式を指定する方法を学びます。また、「NULL(ヌル/ナル)」という概念を学ぶことができます。
取得する列に別名を付ける「列別名」を理解し、扱えるようになります。
取得する結果を連結して表示させる方法、固定文字列をそのまま表示させる方法、問合せ結果にシングルクォーテーションを入れる方法、重複を排除して出力させる方法を学び、利用できるようになります。
テーブルに含まれる列の属性情報を確認するDESCコマンドを理解し、利用できるようになります。
SELECT文の検索結果に検索条件を付けるためのWHERE句を理解し、利用できるようになります。
WHERE句に複数の条件を付けた場合の、ANDとORの意味を理解し、利用できるようになります。
置換変数を利用し、検索条件を都度変えながら実行できるようになります。
データをソートするための「ORDER BY」句を理解し、利用できるようになります。
文字列操作関数を理解し、利用できるようになります。
数値関数を理解し、利用できるようになります。
日付データを計算するために必要な内容を理解する事ができます。
日付関数を理解し、利用できるようになります。
型を変換するための関数を理解し、利用できるようになります。
NVL関数を理解し、利用できるようになります。
条件に応じて出力するための関数および記述方法を理解し、利用できるようになります。
グループ関数を理解し、利用できるようになります。
GROUP BY句を理解し、使用する事ができるようになります。
GROUP BY句の集計結果に対する条件を付与するためのHAVING句を理解し、使えるようなります。
内部結合、自然結合を理解し、使えるようになります。
外部結合を理解し、使えるようになります。
自己結合を理解し、使えるようになります。
単一行副問合せを理解し、使えるようになります。
複数行副問合せを理解し、使えるようになります。
UNION・UNION ALLの使い方を理解し、利用できるようになります。
INTERSECTの使い方を理解し、利用できるようになります。
MINUSの使い方を理解し、利用できるようになります。
レコードを作成するためのINSERT文を理解し、使えるようになります。
レコードを更新するためのUPDATE文を理解し、使えるようになります。
レコードを削除するためのDELETE文を理解し、使えるようになります。
トランザクション処理を理解し、DML文を扱えるようになります。
Oracleデータベースを利用して、SQLを一から学ぶことができます。主に、DML文(SELECT、INSERT、UPDATE、DELETE)の習得を目指します。システムエンジニアを目指している方、企業内でデータ抽出業務に携わろうとしている方に最適なコースとなっています。
本コースではOracle Database 21c Express Editionを利用して説明します。