システム開発と情報技術

第1章 データベース
第3節 データベース設計 関係演算
第4節 データの正規化 正規化
第5節 SQLの基本 分類表、商品表の定義
SELECT文
WHERE句
比較演算子
算術演算子
論理演算子
BETWEEN述語
演算子の優先順位
LIKE述語
集約関数
NULLの扱い
GROUP BY句
HAVING句
ORDER BY句
DISTINCT
INSERT文
UPDATE文
DELETE文
第6節 SQLの応用 内部結合
外部結合
副問合せ 〇WHERE句での副問合せ
IN述語
IN述語(副問合せ)
相関副問合せ
EXISTS述語
ビュー
第7節 データベースの演算 和 A∪B
差 A-B
積 A∩B
直積 A×B
第8節 データベース管理システム トランザクション
トランザクション(障害発生)
排他制御
デッドロック
チェックポイント
ロールバック
ロールフォワード
2相コミットメント制御
第2章 ネットワーク
第2節 OSI基本参照モデル ルーティング
第3節 TCP/IPプロトコル TCP
ポート番号
第4節 IPアドレス 異なるネットワーク間でのIPヘッダとイーサネットヘッダ
第5節 ネットワーク管理 DHCP
DNS
第6節 TCP/IPアプリケーション 電子メール
第3章 情報セキュリティ
第2節 システムへの攻撃手法 ボットネット
SQLインジェクション
第3節 暗号化技術 暗号化
公開鍵暗号方式
ハイブリッド暗号方式
デジタル署名(公開鍵)
PKI
メッセージ認証
第5節 セキュリティ技術 ファイアウォール
第5章 システム開発技術
第8節 統合・テスト ホワイトボックステスト
バグ埋込法