Uploaded by Yuriy Goncharov

вопросы по темам Экзамена "Базы данных"

advertisement
Темы вопросов по курсу "Базы данных"
Операции реляционной алгебры: проекция, выборка, соединение, объединение, умножение.
Правила записи оператора SELECT и назначение составляющих его предложений.
Предложение SELECT оператора SELECT.
Предложение WHERE оператора SELECT
Правила записи условий поиска в языке SQL: сравнение, проверка на принадлежность диапазону,
проверка на принадлежность множеству, проверка на соответствие шаблону, проверка на равенство
неопределенному значению (NULL).
6. Составные условия поиска в языке SQL. Таблицы истинности.
7. Сортировка таблицы результатов запроса предложением ORDER BY оператора SELECT.
8. Объединение результатов нескольких запросов оператором UNION. Требования к объединяемым
таблицам результатов запросов.
9. Многотабличные запросы на чтение.
10. Использование псевдонимов таблиц; самосоединение таблиц.
11. Итоговые запросы на чтение. Агрегатные функции языка SQL: AVG, SUM, MIN, MAX, COUNT,
COUNT(*).
12. Запросы с группировкой и ограничения на них.
13. Условия поиска групп и ограничения на эти условия.
14. Вложенный запрос и его особенности.
15. Внешние ссылки и связанные подзапросы.
16. Условия поиска с вложенным запросом.
17. Внесение изменений в БД: добавление, удаление и обновление данных
18. Создание и изменение структуры БД: операторы CREATE TABLE, DROP TABLE, ALTER TABLE.
19. Создание и удаление индексов операторами CREATE / DROP INDEX..
20. Создание представлений оператором CREATE VIEW.
Примечание.
При ответе на вопросы о правилах записи языковых конструкций SQL использовать синтаксические
диаграммы.
1.
2.
3.
4.
5.
Download