Я новичок в представлениях в SQL: у меня есть таблица с именем Courses(dept_code, course#, title, credits, deptname)
Я должен создать представление "CSCourses (CSCourses логически содержит только курсы CS из курсов)", которое состоит только из курсов CS. Я использовал следующую команду:
create view CSCourses
as select *
from Courses
where dept_code = 'CS';
Теперь мне нужно выполнить еще две задачи:
- Попробуйте вставить кортеж, удалить его и обновить значение Courses с помощью CSCourses.
- Попробуйте вставить новый курс по математике в курс через CSCourses. Обратите внимание, что этот новый курс логически не принадлежит CSCourses. Сообщите, удалось ли вам.
ПРИМЕЧАНИЕ. Я использую базу данных Oracle через интерфейс командной строки.
Если у кого-то есть идеи, пожалуйста, поделитесь.