17:21 Обновление и удаление представлений: Команды ALTER VIEW и DROP VIEW. |
Курс по SQLУрок 34: Обновление и удаление представлений: Команды ALTER VIEW и DROP VIEWВ этом уроке мы рассмотрим обновление и удаление представлений в SQL с использованием команд ALTER VIEW и DROP VIEW. Представления (VIEW) позволяют создавать виртуальные таблицы на основе результатов запросов. Иногда возникает необходимость изменить существующее представление или удалить его. Мы изучим синтаксис и примеры использования команд ALTER VIEW и DROP VIEW. Обновление представлений с помощью ALTER VIEWКоманда ALTER VIEW используется для изменения существующего представления. Рассмотрим пример, где мы добавляем новое поле в представление СтудентыКурсы, отображающее оценки студентов:
Результат выполнения
Синтаксис команды ALTER VIEWСинтаксис команды ALTER VIEW следующий:
Команда ALTER VIEW позволяет изменить структуру существующего представления на основе нового запроса SELECT. Удаление представлений с помощью DROP VIEWКоманда DROP VIEW используется для удаления существующего представления. Рассмотрим пример, где мы удаляем представление СтудентыКурсы:
Результат выполнения
Синтаксис команды DROP VIEWСинтаксис команды DROP VIEW следующий:
Команда DROP VIEW позволяет удалить существующее представление из базы данных. Примеры использования ALTER VIEW и DROP VIEWРассмотрим примеры использования команд ALTER VIEW и DROP VIEW для различных задач. Пример 1: Обновление представления для добавления нового столбца
Теперь мы можем использовать обновленное представление СтудентыКурсы для выборки данных:
Результат выполнения
Пример 2: Удаление представления
Представление СтудентыКурсы будет удалено из базы данных и больше не будет доступно для выборки данных. УпражненияУпражнение 1: Обновление представления для добавления нового столбцаОбновите представление СтудентыКурсы для добавления нового столбца, отображающего оценки студентов. Решение:
Объяснение: Мы обновили представление СтудентыКурсы для добавления нового столбца, отображающего оценки студентов. Упражнение 2: Удаление представленияУдалите представление СтудентыВысокиеОценки из базы данных. Решение:
Объяснение: Мы удалили представление СтудентыВысокиеОценки из базы данных. Упражнение 3: Обновление представления для изменения условия выборкиОбновите представление КурсыСреднийБалл для отображения только тех курсов, на которых средний балл выше 75. Решение:
Объяснение: Мы обновили представление КурсыСреднийБалл для отображения только тех курсов, на которых средний балл выше 75. Упражнение 4: Использование обновленного представления для выборки данныхИспользуйте обновленное представление СтудентыКурсы для выборки всех студентов, которые учатся на курсе «Физика», и их оценок. Решение:
Объяснение: Мы использовали обновленное представление СтудентыКурсы для выборки всех студентов, которые учатся на курсе «Физика», и их оценок. |
|
Всего комментариев: 0 | |