Выдержка из текста работы
- В чем суть теории нормализации реляционной модели данных.
- Почему схемы реляционных баз данных могут быть плохими. Примеры
- Сложные домены и первая нормальная форма. Примеры
- Функциональная зависимость. Основные определения. Примеры
- Ключи отношения с точки зрения функциональной зависимости. Примеры
- Свойства функциональных зависимостей. Примеры.
- Логическое следование функциональных зависимостей. Примеры
- Замыкание, полнота, эквивалентность и минимальное покрытие функциональных зависимостей. Примеры
- Неполная (частичная) функциональная зависимость и вторая нормальная форма. Примеры
- Транзитивная зависимость и третья нормальная форма. Примеры.
- Усиленная третья нормальная форма и нормальная форма Бойса-Кодда. Примеры.
- Многозначная зависимость. Определение. Примеры.
- Свойства многозначных зависимостей. Примеры.
- Четвертая нормальная форма. Примеры.
- Зависимость по соединению и пятая нормальная форма.
- Связь зависимостей по соединению и многозначных зависимостей.
- Формальная постановка задачи проектирования реляционной схемы
- Декомпозиция схемы реляционного отношения
- Эквивалентность схем отношений по зависимостям
- Эквивалентность схем отношений по данным
- Эквивалентность нормальных форм.
- Этапы жизненного цикла разработки БД
- Методология проектирования БД
- Этап определения стратегии автоматизации ПО
- Этап системного анализа ПО
- Этап концептуального моделирования ПО
- Этап логического и физического проектирования
- ЯзыкER-моделирования. Сущности. Примеры
- ЯзыкER-моделирования. Атрибуты. Примеры
- ЯзыкER-моделирования. Связи. Примеры
- ЯзыкER-моделирования. Допустимые и недопустимые связи. Примеры.
- ЯзыкER-моделирования. Подтипы и супертипы. Примеры.
- ЯзыкER-моделирования. Разрешение связей многие-ко-многим. Примеры
- ЯзыкER-моделирования. Взаимоисключающие связи. Свойства. Примеры.
- ЯзыкER-моделирования. Пребразование связейодин-к-одному во внешниеключи
- ЯзыкER-моделирования. Пребразование связейодин-ко-многимво внешниеключи
- ЯзыкER-моделирования. Преобразование связей многие-ко-многим в сущности-связки
- ЯзыкER-моделирования. Представление уникальных идентификаторов ключами таблиц
- ЯзыкER-моделирования.Представление уникальных идентификаторов столбцами-заменителями
- Защита данных. Определение пользователей и ролей.
- Защита данных. Предоставление привилегий на объекты БД
- Целостность БД. Целостность связей между таблицами
- Целостность БД. Динамические ограничения целостности.
- Целостность БД. Транзакции как механизм поддержания целостности
II) Вопросы по языку SQL
- Как можно специфицировать вывод всех столбцов таблицы?
- Зачем необходимы алиасы имена столбцов? Как это делается?
- Содержит ли результат запроса повторяющиеся строки? Как можно удалить повторяющиеся строки?
- Зачем нужны алиасы столбцов? Как они задаются?
- Зачем нужна квалификация столбцов именами таблиц?
- Что такое внешнее соединение? Сформулируйте и запишите запрос с внешним соединением.
- Как можно соединить две или более таблицы?
- Что собой представляет значение выражения, содержащего значение null? Как проверить, что значение столбца равно NULL.
- Назначение оператора LIKE. Примеры
- Назначение операторов IN и BETWEEN. Примеры.
- Агрегатные функции. Какая область действия агрегатных функций при наличии и отсутствии фразы GROUP BY.Примеры.
- Назначение фраз GROUPBYиHAVING
- Что можно использовать во фразе SELECTпри наличии и отсутствии фразыGROUPBY?
- Что такое независимые и связанные подзапросы. Примеры.
- Подзапросы в условии сравнения групп. Примеры
- Подзапросы в условии проверки вхождения элемента во множество. Примеры.
- Подзапрос в условии EXISTS
- Простые и связанные подзапросы во фразе HAVING
III) Задачи по SQL
Каждый билет по второй модульной контрольной работе содержит 3 SQL-запроса (по лабораторным работам 4,5,6). В билетах будут использоватьсяSQL-запросы из лабораторных работ 4,5,6.