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

シラバス

モバイルアプリケーション開発科 2026年度入学生

科目名 データベース 作成日 2026/04/02
区分 必修 講義/演習
開催時期・標準履修年次 1年次 後期
講義・演習駒数/週 2駒
実習・実験駒数/週 0駒
合計駒数/週 2駒
総時間数 60時間
総単位数 4単位
企業連携
授業の目的 リレーショナルデータベースの理解と基本的なSQLを理解し、Android卒業制作、iOS卒業制作においてデータベースを活用したアプリケーションの作成を目的とする。
到達目標 RDBMSを使用し、起動・停止、基本的な操作方法、及びシステム開発時の活用法を学習する。 実践的なデータベースの利用方法を学習し卒業制作にどう活用するか検討することを目標とする。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 50% 30%  % 20%  %  %  %  %
評価基準
① 各回に実施される小テストで規定の点数を満たすこと ② 課題を提出し、動作が確認でき、かつ一定の品質を保っていること
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 増田真太郎
テキスト・参考文献 オリジナルテキスト
実務経験有無  
前職におけるWEBシステム/WEBAPI構築、PM経験から本科目に対する職業実践的な教育を行う。  
授業外学習
(予習・復習等)
予習:Trackにて提供されている、SQL基礎編を確認する 復習:Trackにて提供されている、SQL演習 CRUD を実装する  履修前提
※自由選択科目のみ記載
  

授業計画

回数 学習目標 学習項目
1 データベースとは何か、データベースとSQLの関係について説明出来る。 RDBMSの起動、停止、データベースの作成、ユーザの作成、操作が出来る。  ・データとは何か概念を理解し、その上でデータベースがどのように利用されているかを学習する。 ・データベースを操作するためのSQLとはなにかを学習する。 ・RDBMSの起動、停止方法と、データベースの作成、ユーザの作成、ログインについて学習する。 
【理解度確認】 
2 基本的なCreate文の実行、及び選択を利用したデータの取得が出来る。  ・Create文について学習する。 ・リテラル、演算子について学習する。 ・WHERE句について学習する。 
【理解度確認】SQL演習 CRUD その1
3 基本的なUpdate delete Insert を実行する  INSERT、UPDATE、DELETE文、及びSELECT文を用いた演習問題を行う。 
【理解度確認】SQL演習 CRUD その1
4 基本的なSELECT文を実行する  ・基本的なデータ型と、キャスト関数について学習する。  
【理解度確認】SQL演習 CRUD その2
5 基本的なSELECT文を条件付きで実行する  ・GROUP BY句とHAVING句、グループ関数について学習する。 
【理解度確認】SQL演習 CRUD その2
6 データの型と変換を理解し、取得したいデータを正しく取得出来る。 データのグループと、グループ関数について理解し、取得したいデータを正しく取得出来る。   ・基本的なデータ型と、キャスト関数について学習する。 ・GROUP BY句とHAVING句、グループ関数について学習する。  
【理解度確認】SQL演習 ソート・集計関数 その1
7 テーブルの結合について理解し、取得したいデータを正しく取得出来る。   ・結合について学習する。  
【理解度確認】SQL演習 JOIN・サブクエリ その1
8 サブクエリ(副問い合わせ)について理解し、取得したいデータを正しく取得出来る。  ・副問合せについて学習する。 ・相関副問合せについて学習する。  
【理解度確認】SQL演習 JOIN・サブクエリ その1
9 キー制約を理解し、取得したいデータを正しく取得出来る。  ・制約について学習する。 ・既存のテーブルを利用してテーブルの制約を付与する方法を学習する。 
【理解度確認】SQL基礎 キー制約
10 Check制約について理解し、適正なデータを挿入できる   ・Check制約について学習する 
【理解度確認】SQL基礎 Check
11 定数と計算式 CASE 文字列関数 日時関数について理解し取得したいデータを正しく取得出来る。   ・CAST COALESCE NULLIFについて学習する 
【理解度確認】SQL基礎 式と関数編
12 これまでの課題を復習する   ・第1回から11回までのSQL文を用いた演習問題を行う。。  
【理解度確認】Track における各演習
13 これまでのCRUD操作に関する知識を活用し、学校情報を管理する演習に挑戦する  ・制約について学習する。 ・既存のテーブルを利用してテーブルの制約を付与する方法を学習する。 
【理解度確認】学校の情報管理をせよ SQL基本操作編
14 これまでのテーブル結合に関する知識を活用し、学校情報を管理する演習に挑戦する  ・第1回から13回までのSQL文を用いた演習問題を行う。。 
【理解度確認】学校の情報管理をせよ SQLテーブル結合編
15 これまでの式と関数の知識を活用し、学校情報を管理する演習に挑戦する  ・第1回から13回までのSQL文を用いた演習問題を行う。。  
【理解度確認】学校の情報管理をせよ SQL 式と関数