Введение
В этом проекте вы научитесь создавать и использовать представления базы данных в 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-запросов для определения и использования представлений в реальном сценарии