専門科目
専門科目 情報テクノロジーコース, 専門科目 数理情報系
わくラボの使用について:使用しない
選択科目, 情報テクノロジーコース必修 2単位 2年次 後期
教職課程(情報)選択
安藤 友晴
007
1104
時間割決定後に授業等で連絡します。
データベース/リレーショナルデータベース/DBMS/RDBMS/SQL/正規化/Python
主として日本語を使用する
日本語・英語で記述された資料を使用する
情報システムにおいてデータベースは単独で動作するものではなく、プログラミング言語で記述された別のソフトウェアと協働する。本授業の目標は、リレーショナルデータベースを汎用プログラミング言語で記述されたソフトウェアから取り扱う手法を獲得することである。
専門能力:情報メディアの開発とその多面的な活用ができる能力
本授業はPython言語の初歩からはじめ、「データベース論I」で学修した内容をもとに、Pythonからリレーショナルデータベースを操作する手法を紹介する。また、その際によく用いられる半構造データモデルについても扱う。
基本的に授業時間外の学修は1コマあたり4時間を必要とする。授業では毎回課題を出す。課題について考察することは授業の内容を深く復習することにつながるので、課題に真剣に取り組むことを期待する。
・SQLを用いてデータベースに対して必要な処理を行えること
・Python言語を扱えること
・Pythonを用いたデータベース処理を行えること
・自力でデータベースにアクセスするプログラムを記述できること
試験: / 100
レポート: / 100
小テスト(中間テストなど含む): / 100
小レポート(中間レポートなどを含む): 100 / 100
作品: / 100
ポートフォリオ: / 100
その他:
担当教員が自作したテキストを配付する。
必要に応じて授業中に提示します。
「データベース論1」の授業内容を理解している必要があります。
提出された小レポートに対して、添削を行い、改善点を指摘する。
・LMS上の教材で復習することが望まれる。
・LMS上のフォーラムを利用されたい。