Вопросы 2-го коллоквиума по дисциплине “Проектирование баз данных” осенний семестр 2012/2013 учебного года 1. Логическая модель РБД. Три уровня(слоя) абстракции данных. 2. Файл- серверная архитектура информационных систем. Преимущества и недостатки 3. Клиент- серверная архитектура информационных систем с логикой на клиенте. Преимущества и недостатки. 4. Клиент- серверная архитектура информационных систем с логикой на сервере. Преимущества и недостатки. 5. N- уровневая архитектура информационных систем. Преимущества и недостатки. 6. Объектная архитектура распределенных систем. Основные отличия от статического подхода. Достоинства и недостатки. 7. Объектная архитектура распределенных систем. Сравнение 3-х базовых технологий. 8. Объектная архитектура распределенных систем. Общие свойства технологий CORBA и COM. 9. Идентификация объектов CORBA и COM в сети. Основные различия. 10. Языки описания интерфейсов CORBA и COM. Основные свойства. 11. Основные встроенные объектные службы CORBA и COM. Выводы и рекомендации о применимости технологий CORBA и COM в проектировании и реализации корпоративных информационных систем. 12. Объектная архитектура распределенных систем. Понятие о технологиях EJB и .NET 13. Модели распределенных вычислений в ORACLE Server. 14. СУБД ORACLE . Работа с очень большими базами данных. 15. СУБД ORACLE. Поддержка слабосвязанных вычислительных сред. 16. СУБД ORACLE. Обмен сообщениями и функции резервного копирования/восстановления. 17. СУБД ORACLE. Безопасность работы с данными. 18. Хранилища данных. Свойства. Используемые технологии. 19. OLAP и OLTP системы. Характеристики и основные отличия. 20. Многомерное представление данных как основной способ логического представления данных. Назначение, классы задач, преимущества и недостатки в сравнении с реляционной моделью. Срезы многомерных кубов и их визуальное представление. 21. Правила Кодда для OLAP систем. 22. Основные элементы гиперкуба и операции OLAP. 23. Многомерный OLAP - MOLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки. 24. Реляционный OLAP - ROLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки. 25. Гибридный OLAP - HOLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки. 26. Моделирование многомерных кубов на реляционной модели данных. Схема звезда. Примеры. Преимущества и недостатки. 27. Моделирование многомерных кубов на реляционной модели данных. Схема снежинка с нормализованными измерениями. Примеры. Преимущества и недостатки. 28. Моделирование многомерных кубов на реляционной модели данных. Схема снежинка с выделением агрегированных таблиц. Примеры. Преимущества и недостатки. 29. Моделирование многомерных кубов на реляционной модели данных. Подходы к хранению агрегатов с нормализованными измерениями. Примеры. 30. Общая схема организации хранилища данных. 31. Структура хранилища данных в ORACLE. Типовые задачи 2-го коллоквиума по дисциплине “Проектирование баз данных” осенний семестр 2012/2013 учебного года Дана таблица: Employee ID: INTEGER Number CountYear: INTEGER Number Salary: INTEGER Number Name: VARCHAR(20) String Family: VARCHAR(20) String 1.Написать процедуру (PL/SQL,T-SQL,Progress 4GL), которая с помощью курсора выводит на экран информацию из этой таблицы о имени и фамилии самого высокооплачиваемого и самого низкооплачиваемого работников за 2012 год. 2. Создать на таблице триггер, который в случае обновления зарплаты сотруднику на меньшую, чем имеется, выдавал бы об этом сообщение, но разрешал бы выполнить эту операцию.