 
        
        5 семестр - ИПОВС / БД лабы / Вопросы_БД_МП-30,34,35
.docТемы вопросов по курсу "Базы данных"
- 
Операции реляционной алгебры: проекция, выборка, соединение, объединение, умножение. 
- 
Правила записи оператора SELECT и назначение составляющих его предложений. 
- 
Предложение SELECT оператора SELECT. 
- 
Предложение WHERE оператора SELECT 
- 
Правила записи условий поиска в языке SQL: сравнение, проверка на принадлежность диапазону, проверка на принадлежность множеству, проверка на соответствие шаблону, проверка на равенство неопределенному значению (NULL). 
- 
Составные условия поиска в языке SQL. Таблицы истинности. 
- 
Сортировка таблицы результатов запроса предложением ORDER BY оператора SELECT. 
- 
Объединение результатов нескольких запросов оператором UNION. Требования к объединяемым таблицам результатов запросов. 
- 
Многотабличные запросы на чтение. 
- 
Использование псевдонимов таблиц; самосоединение таблиц; внутреннее и внешние соединения.. 
- 
Итоговые запросы на чтение. Агрегатные функции языка SQL: AVG, SUM, MIN, MAX, COUNT, COUNT(*). 
- 
Запросы с группировкой и ограничения на них. 
- 
Условия поиска групп и ограничения на эти условия. 
- 
Вложенный запрос и его особенности. 
- 
Внешние ссылки и связанные подзапросы. 
- 
Условия поиска с вложенным запросом. 
- 
Внесение изменений в БД: добавление, удаление и обновление данных 
- 
Задание и изменение структуры БД: операторы CREATE TABLE, DROP TABLE, ALTER TABLE. 
- 
Создание и удаление индексов операторами CREATE / DROP INDEX.. 
- 
Создание представлений оператором CREATE VIEW. 
Примечание.
При ответе на вопросы о правилах записи языковых конструкций SQL использовать синьтаксические диаграммы.
