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

シラバス

情報システム開発科 2023年度入学生

科目名 SQL 作成日 2023/03/17
区分 必修 実習
開催時期 1年次 前期
講義・演習駒数/週 0駒
実習・実験駒数/週 1駒
合計駒数/週 1駒
総時間数 30時間
総単位数 1単位
企業連携
授業の目的 基本情報対策として、関係データベースの操作言語であるSQLの基礎、データベースの設計・障害対応を学習する。
到達目標 基本情報に出題されるデータベースの問題が解けるようになること。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 90%  %  % 10%  %  %  %  %
評価基準
①SQLの基礎文法を理解し基本情報の問題が解けること ②正規化・障害解析を理解し基本情報の問題が解けること ※必須課題が未提出の場合は、評価対象としない。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 加瀬 典子、岩崎 久美子
テキスト・参考文献 試験対策テキストⅡ、現場で使えるSQL 、実習課題プリント
実務経験有無  
プログラマー及びシステムエンジニアとしてシステム開発に従事した実務経験がある。その経験を活かして本科目に対して職業実践的な教育を行う。 
関連科目 データベース設計(1年)、データベース設計演習(2年)、Webプログラミング(2年) 、卒業制作(2年)  履修前提 特になし 

授業計画

回数 学習目標 学習項目
1 データベースの役割、関係データベースとは何かについて説明できるようになる。  ・データベースの目的 ・関係データベース、3層スキーマ ・実習環境の確認 
【理解度確認】課題(講義、実習)
2 SELECT文に関する問題が解けるようになる(1)  ・SQL SELECT文の基本(WHERE句、演算子、NULLの概念) 
【理解度確認】課題(講義、実習)
3 SELECT文に関する問題が解けるようになる(2)  ・SQL SELECT文の基本(LIKE演算子、ORDER BY句) 
【理解度確認】課題(講義、実習)
4 SELECT文に関する問題が解けるようになる(3)  ・SQL SELECT文の基本(集計関数、BETWEEN、IN) 
【理解度確認】課題(講義、実習)
5 SELECT文に関する問題が解けるようになる(4)  ・SQL SELECT文の基本(GROUP BY句,HAVING句) 
【理解度確認】課題(講義、実習)
6 SELECT文に関する問題が解けるようになる(5)  ・SQL SELECT文の基本(等価結合、外部結合) 
【理解度確認】課題(講義、実習)
7 SELECT文に関する問題が解けるようになる(6)  ・SQL SELECT文の基本(サブクエリー) 
【理解度確認】課題(講義、実習)
8 SELECT文に関する問題が解けるようになる(7)  ・SQL SELECT文の基本(相関サブクエリー) 
【理解度確認】課題(講義、実習)
9 SELECT以外のデータベース操作に関する問題が解けるようになる(1)  ・CREATE文、DELETE文 
【理解度確認】課題(講義、実習)
10 SELECT以外のデータベース操作に関する問題が解けるようになる(2)  ・UPDATE文、INSERT文 
【理解度確認】課題(講義、実習)
11 SELECT以外のデータベース操作に関する問題が解けるようになる(3)  ・表の変更(ALTER TABLE) 
【理解度確認】中間試験、課題(実習)
12 SELECT以外のデータベース操作に関する問題が解けるようになる(4)  ・VIEW表 
【理解度確認】課題(講義、実習)
13 データベースのトランザクションの問題が解けるようになる  ・トランザクション ・同時実行制御 
【理解度確認】課題(講義、実習)
14 データベースの障害回復の問題が解けるようになる  ・ロールバック ・ロールフォワード 
【理解度確認】課題(講義、実習)
15 これまでに学習した内容を振り返り記憶の定着を図る。  期末試験直前対策 
【理解度確認】課題(講義、実習)