データベース 基礎講座 実践編
講座ID:DEDO-BE-DB-G
プログラム概要
| 概要 | この講座は、Webシステム開発において必要なデータベースと、データベースを操作するSQLを学びます。データベースの概念から基本的なクエリやサブクエリ、RDBMSの基本的な扱い方を習得し、トランザクションやインデックス、式・関数についても学びます。このコースではSQLiteを使用します。 |
|---|---|
| ゴール |
RDBMSのキー制約やテーブル設計、トランザクション、インデックスを理解する。
MUSTデータモデリング、トランザクション、インデックスの概要を理解すること
WANTチャレンジ問題「スポーツ検索システムのデータベース構築をせよ SQL編」で100点を取ること
チャレンジ問題「学校の情報管理をせよ SQL 式と関数」で100点を取ること |
対象者
| 参加者に 求めるスキル |
データベース 入門講座 実践編(CRUD処理、絞り込み、集計、結合)を学習している、またはそれ相当の知識があること |
|---|---|
| 想定受講者 | SQLの入門的な知識を習得し、データベース設計や運用の知識を深めたいエンジニア・開発者 Webアプリ開発においてデータベース設計を担当する、または担当予定の方 既存のDBの性能の問題や、整合性違反の背景を理解したい方 |
| デジタルスキル 標準レベル目安 |
デジタルスキル標準レベル3 |
実施情報
| 実施形式 | 集合研修 オンライン研修 |
|---|---|
| 期間 | 1日(最短)/2日(推奨) |
| 利用予定ツール | Track LMS SQLite |
カリキュラム
| 学習項目 | データモデリング・テーブル設計 E-R図 インデックス トランザクション ACID特性 データベースのロック |
|---|