データベースの実践的な利用活用について学びます。使用するデータベースはMySQL(MariaDB)です。
本講義のカリキュラムは大きくは下記4部にて構成されます。
(1)データベースとは
データベースの歴史、種類、インターネット、業務システム等にて如何にデータベースが利用されているのかを学習します。MySQLの歴史変遷について学習します。
データベースがないと最近話題のインターネット技術(SNS,AI等)が動かなくなるかを学習します。
(2)データベースの設計
eclipseを使用し、ER図作成を演習しながら学習します。eclopseの操作方法を習得します。情報センターPCに導入されているeclipseにER作成プラグインであるERMasterをインストールする。
実際にER図を作成し、DBへ実装できるSQL文を出力出来るようにします。SQL文の基礎を学習します。
実習を通じてデータベース設計の基礎を体験から学びます。
(3)データベースの実装
クラウド上に実装してあるデータベースに対し実際に動かしながら学習します。
SQL(DDL)の内容を学び、データベースの実装を行います。実装したデータベースに対しSQL(DML)を使用しデータの入力・出力を演習しながら学びます。
SQLの操作はWEB上のSQL操作ツール(MySQLAdmin)の操作方法を習得
(4)実践WEBデータベースアプリケーション
クラウドに用意したWEB開発環境において実際にデーターベースを使用したWEBアプリケーションを演習を通して学習します。
WEBアプリケーション言語はPHPを使用します。PHP言語の基礎から準応用までを簡単にレクチャーします。自己学習にて習得が求められます。 |