1. トップ
  2. 学校紹介
  3. 情報公開
  4. 学科情報
  5. シラバス - 科目一覧

シラバス

高度情報処理科 2024年度入学生

科目名 データベースⅡ 作成日 2025/04/07
区分 必修 講義/実習/演習
開催時期 2年次 前期
講義・演習駒数/週 1駒
実習・実験駒数/週 2駒
合計駒数/週 3駒
総時間数 90時間
総単位数 4単位
企業連携
授業の目的 データベースの動作を理解し、データモデリングの基礎を習得する。
到達目標 データベースの物理的な仕組みと動作を理解し、ORACLE Master Bronze DBAを取得するために必要な知識と技術を習得する。システム開発に必要となるデータモデリングの基礎を習得する。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 50% 10%  % 20%  %  %  % 20%
評価基準
すべての必須課題をクリア出来ること。 応用課題の提出状況、資格取得、授業への取り組み姿勢も評価対象とする。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 糠盛創、菅原大翼
テキスト・参考文献 『ORACLE MASTER Bronze DBA 完全詳解+精選問題集』 配布資料
実務経験有無  
プログラマ及びシステムエンジニアとして、業務システムの構築に従事した実務経験がある。その経験から取得した知識とスキルを活かして、本科目に対する職業実践的な教育を行う。  
関連科目 データベースⅠ  履修前提   

授業計画

回数 学習目標 学習項目
1 DBMSを導入し、データベースを作成出来る。 DBMSの管理とSQLの概要を説明出来る。  RDBとSQLの概要、DBMSの構成要素、DBMSの導入、DBAの役割、DBMSの導入と管理用のツール、DBMSの構成種別 
【理解度確認】確認問題、実習課題
2 DBMSのリスナーの設定と管理が出来る。 DBMSに接続するためのクライアントの設定が出来る。  リスナープロセスの役割・制御・構成、リスナーの管理ツールと設定ファイル、クライアントの構成、ネーミングメソッド、ネットサービス名 
【理解度確認】確認問題、実習課題
3 状況に応じたDBMSインスタンスの起動と停止が出来る。 DBMSの初期化パラメーターを確認出来る。  DBMSのアーキテクチャ、インスタンス、インスタンスの起動/停止、初期化パラメータ、初期化パラメータファイル、メモリーコンポーネント 
【理解度確認】確認問題、実習課題
4 DBMSの記憶域構造とファイルの種類や役割を説明出来る。  物理構造、制御ファイル、REDOログファイル、表領域、データファイル、表領域んお管理、UNDOデータ 
【理解度確認】確認問題、実習課題
5 Oracleデータベースサーバーで利用するユーザーの作成と管理が出来る。 ユーザーに適切なプロファイルを設定出来る。  ユーザーの作成/変更/削除、クオータ、デフォルト表領域、プロファイル、パスワード、ロック 
【理解度確認】確認問題、実習課題
6 システム権限とオブジェクト権限の違いを判断し、ユーザーの権限を適切に付与/はく奪出来る。適切なロールを使い分けて付与/はく奪し、管理出来る。  権限の管理、システム権限、オブジェクト権限、ロール、管理権限、SYSDBA権限、SYSOPER権限 
【理解度確認】確認問題、実習課題
7 スキーマの役割を説明し、データ型と制約を役割に応じて適切に設定出来る。 表の削除と復元をし、復元の有効化と無効化を設定出来る。  スキーマ、スキーマオブジェクト、非スキーマオブジェクト、データ型、制約、表の作成/削除、フラッシュバックドロップ、索引、ビュー、データ移行ツール 
【理解度確認】確認問題、実習課題
8 DBMSの監視結果を確認出来る。 各種アドバイザの役割を理解し、説明出来る。  パフォーマンスハブ、自動ワークロードリポジトリ(AWR)、自動データベース診断モニター(ADDM)、SQLチューニングアドバイザ 
【理解度確認】確認問題、実習課題
9 メディアリカバリの効果と設定を説明出来る。 可用性を高める構成とRMAの役割について説明出来る。  バックアップ/リカバリ、メディア障害/メディアリカバリ、ARCHIVELOGモード、RMAN、リストア/リカバリ、バックアップ/リカバリ権限、不完全リカバリ 
【理解度確認】確認問題、実習課題
10 正規化の必要性を説明出来る。 非正規形、第1正規形、第2正規形、第3正規形の違いを説明出来る。  正規化、更新時異常、第1正規形、スカラ値、繰り返し項目、関数従属性、第2正規形、関数従属性 
【理解度確認】確認問題、演習、実習課題
11 非正規形から、第1正規形/第2正規形/第3正規形への正規化を出来る。 関数従属性を見つけられる。  繰り返し項目/部分関数従属性/推移的関数従属性の排除、情報損失、非一貫性、無損失分解、結合、内部結合 
【理解度確認】確認問題、演習、実習課題
12 システム開発におけるデータモデルの位置づけを説明出来る。 概念モデル/論理モデル/物理モデルの違いを判別出来る。  データモデル。3層アーキテクチャ、データモデル、概念モデル、論理モデル、物理モデル 
【理解度確認】確認問題、演習、実習課題
13 データモデル図の表記法の種類と違いを説明出来る。 データモデル図とリレーショナルデータベースの構成要素を対応付けられる。  データモデル図。ERモデル。バックマン記法、IE記法、IDEF1X記法、クラス図、リレーショナルデータベースとの関係 
【理解度確認】確認問題、演習、実習課題
14 論理データモデルから物理モデルを設計し、データベースに実装出来る。  論理データモデル、正規化、主キー、リレーションシップ、関連エンティティ、自然キー、代替キー、データ型、制約 
【理解度確認】確認問題、演習、実習課題
15 期末試験を通じて理解度を確認出来る。  期末試験、これまでの学習項目 
【理解度確認】確認問題、演習、実習課題、期末試験