Объявление: Теоретические вопросы. 1. Способы организации ИС. Достоинства и недостатки. 2. Этапы проектирования ИС. 3. Понятие сущности и атрибута в нотации Чена. Тип и экземпляр сущности и атрибута . 4. Составные и множественные атрибуты. Понятие ключа. Свойства ключа. 5. Представление связей в нотации Чена. Степень и кардинальность связи. Обязательность и необязательность связи. Типы бинарных связей. 6. Сущности в IDEF1x 7. Атрибуты в IDEF1x. 8. Домены в IDEF1x. Правила домена. 9. Уровни представления диаграмм IDEF1x. 10. Понятие кардинальности связи. Спецификации кардинальности в IDEF1x со стороны предка и потомка. 11. Неидентифицирующие соединения в IDEF1x. Миграция атрибутов. 12. Рекурсивные связи и имена ролей в IDEF1x. 13. Идентифицирующее соединение. Миграция атрибутов. 14. Категоризация. Основные определения, семантика и синтаксис категоризации 15. Потенциальные, первичные, альтернативные, внешние ключи и их свойства. 16. N-арные связи в нотации IDEF1x. Преобразование N-арных связей. Различия исходной и преобразованной схем. 17. Неспецифические связи в IDEF1x. Преобразование неспецифических связей в специфические. 18. Фундаментальные свойства отношений. 19. Классификация операций реляционной алгебры. Теоретико-множественные операции реляционной алгебры. Совместимость отношений по объединению. 20. Классификация операций реляционной алгебры. Специальные операции реляционной алгебры. 21. Понятие ФЗ. Символическая запись ФЗ, детерминант и зависимая часть. Типы ФЗ. 22. Замыкание множества зависимостей. Правила Армстронга. 23. Концепция нормальных форм. Свойства нормальных форм. 24. Нормализованное отношение и первая нормальная форма 25. Понятие полной функциональной зависимости. Вторая нормальная форма. 26. Транзитивная зависимость и третья нормальная форма 27. Многозначная зависимость и четвертая нормальная форма. 28. Целостность данных. Виды ограничений. 29. Защита данных. Основные аспекты защиты данных. 30. Защита данных. Схемы управления доступом. 31. Виды привилегий. Операторы GRANT и REVOKE. 32. Общий синтаксис оператора SELECT. Назначение секций оператора и последовательность обработки. 33. Правила построения условий секции WHERE 34. Типы соединений SQL 35. Секция GROUP BY. Назначение, ограничение использования. 36. Секция HAVING. Назначение, ограничение использования. 37. Параллельная обработка данных. Понятие транзакции. Свойства транзакций. Практические вопросы 1. По заданному предложению на естественном языке построить ER-диаграмму 2. Привести выражение реляционной алгебры, реализующее запрос 3. Привести пример отношения, не удовлетворяющего определенной НФ и нормализовать его 4. Реализовать запрос в SQL
Автор: [ Рыбалка Евгений Николаевич ]
|