Какой SQL-запрос создает промежуточную таблицу "enrollments" для реализации связи "многие ко многим" между таблицами "students" и "courses"?
🧠 Тематика вопроса:
Данная дисциплина посвящена изучению принципов работы с системами управления базами данных, включая их настройку, администрирование и оптимизацию. Рассматриваются методы обеспечения отказоустойчивости, защиты информации и повышения производительности СУБД. Особое внимание уделяется практическим аспектам поддержки стабильной работы баз данных в корпоративных средах. В рамках курса изучаются современные инструменты для мониторинга, резервного копирования и восстановления данных, а также подходы к масштабированию систем. Полученные знания позволяют эффективно управлять базами данных в условиях высоких нагрузок и требований к безопасности.
Варианты ответа:
- CREATE TABLE enrollments (student_id INT, course_id INT, PRIMARY KEY (student_id, course_id), FOREIGN KEY (student_id) REFERENCES students(id), FOREIGN KEY (course_id) REFERENCES courses(id))
- CREATE TABLE enrollments (student_id INT, course_id INT, PRIMARY KEY (student_id, course_id), UNIQUE (student_id) REFERENCES students(id), UNIQUE (course_id) REFERENCES courses(id))
- CREATE TABLE enrollments (student_id INT, course_id INT, PRIMARY KEY (student_id, course_id), CONSTRAINT FOREIGN KEY (student_id) REFERENCES students(id), CONSTRAINT FOREIGN KEY (course_id) REFERENCES courses(id))
- CREATE TABLE enrollments (student_id INT, course_id INT, PRIMARY KEY (student_id, course_id), SET FOREIGN KEY (student_id) REFERENCES students(id), SET FOREIGN KEY (course_id) REFERENCES courses(id))
Ответ будет доступен после оплаты
📚 Похожие вопросы по этой дисциплине
- Какой SQL-запрос выбирает уникальные значения из столбца "department" таблицы "employees"?
- Какой тип связи используется для хранения информации о покупателях и их покупках, где каждый покупатель может иметь несколько покупок, и каждая покупка может быть сделана несколькими покупателями (например, в совместных покупках)?
- Какой SQL-запрос использует левое соединение для выбора всех строк из таблицы "employees" и соответствующих строк из таблицы "departments"?
- Какой SQL-запрос использует правое соединение для выбора всех строк из таблицы "orders" и соответствующих строк из таблицы "customers"?
- Какой SQL-запрос выбирает все строки из таблицы "employees" и соответствующие строки из таблицы "departments" с использованием внутреннего соединения?