はじめに
このプロジェクトでは、MySQLにおけるデータベースビューの作成と使用方法を学びます。データベースビューは、仮想テーブルであり、基になるデータのカスタマイズされた視点を提供し、特定のデータ処理をユーザーに隠し、データアクセスを簡素化します。
👀 プレビュー
MariaDB [edusys]> SELECT * FROM comp_spring_2018_taylor;
+-----------+-------------+
| course_id | room_number |
+-----------+-------------+
| CS-319 | 3128 |
+-----------+-------------+
1 row in set (0.00 sec)
🎯 タスク
このプロジェクトでは、以下を学びます。
- MySQLサーバーを起動し、データベースをインポートする方法
- 特定の学期、場所、学部で提供されるすべての主要コースの教室番号を表示するビューを定義する方法
- 前のビューの結果をフィルタリングして、特定の建物にあるコースのみを含めるビューを定義する方法
🏆 成果
このプロジェクトを完了すると、以下ができるようになります。
- データベースビューの概念と利点を理解する
- データアクセスを簡素化し、不要な複雑さを隠すためのカスタムビューを作成する
- SQLクエリの知識を適用して、実際のシナリオでビューを定義して使用する