prosdo.ru
добавить свой файл
1
Содержание экзамена по РиЭУБД

1. Язык запросов SQL. Характеристика, преимущества перед другими я зыками программирования баз данных, категории команд языка, правила записи команд, основные типы данных.

2. Общая схема строения модели архитектуры «Клиент - сервер». Понятия бизнес-логика, презентационная логика, логика обработки данных, процессор управления данными, СУБД.

3. Двухуровневые модели управления базами данных: модель удаленного управления данными. Охарактеризовать и объяснить принцип действия каждой составляющей.

4. Двухуровневые модели управления базами данных: модель удаленного доступа к данным. Охарактеризовать и объяснить принцип действия каждой составляющей.

5. Двухуровневые модели управления базами данных: модель сервера баз данных. Охарактеризовать и объяснить принцип действия каждой составляющей.

6. Двухуровневые модели управления базами данных: модель активного сервера. Охарактеризовать и объяснить принцип действия каждой составляющей.

7. Трехуровневые модели управления базами данных: модель сервера приложений. Охарактеризовать и объяснить принцип действия каждой составляющей.

8. CALS-технологии, как основная концепция разработки удаленных баз данных.

9. Принципы разработки многопользовательских информационных систем: системный подход, стандартизация разработки информационных систем.

10. Охарактеризовать этапы проектирования многопользовательских баз данных: планирование разработки базы данных, определение требований к СУБД, разработка единого описания характеристик объекта базы данных.

11. Охарактеризовать этапы проектирования многопользовательских баз данных: разработка и исследование моделей проекта СУБД, обоснование и выбор программной системы для разработки баз данных.

12. Охарактеризовать этапы проектирования многопользовательских баз данных: разработка «эскизного проекта», разработка приложения, реализация СУБД, загрузка данных, тестирование, эксплуатация и сопровождение.


13. Объектная модель доступа к удаленным базам данных. Базовая технология СОМ: понятие и создание объекта, интерфейсы объекта, библиотека классов СОМ, фабрика класса.

14. Объектная модель доступа к удаленным базам данных. Основные понятия и место применения технологий ADO, MIDAS, MTS, CORBA.

15. Объектная модель доступа к удаленным базам данных. Технологии .Net Frame Work: среда выполнения, библиотека классов, разработка управляемых и неуправляемых приложений.

16. Обзор и сравнительная характеристика популярных систем управления удаленными базами данных: MySQL, SQL Server, Oracle. Указать особенности работы, требования, способы организации данных, исторические аспекты.

17. Применение СУБД Access для разработки проекта удаленных баз данных. Возможности использования СУБД Access для реализации всех частей удаленных баз данных.

18. Применение СУБД Access для разработки проекта удаленных баз данных. Рекомендации по преобразованию проекта базы данных формата СУБД Access в формат SQLServer.

19. Проектирование и модификация файла базы данных и таблиц средствами языка SQL: создание и удаление файла баз данных, создание таблицы, заполнение таблицы, изменение структуры таблицы, удаление таблицы. Синтаксис команд, примеры использования.

20. Понятие ключевого поля, индекса, способы создания ключевого поля.

21. Защита удаленных баз данных. Управление доступом к данным. Проблемы и способы защиты баз данных, технологические методы защиты информации.

22. Авторизация пользователей: понятие аутентификации и привилегии. Способы предоставления привилегий пользователям.

23. Администрирования данных и баз данных.

24. Восстановление удаленных баз данных. Восстановление данных в критических ситуациях.

25. Транзакции. Управление буферами баз данных. Резервное копирование данных.


26. Средства SQL для поиска и модификации данных. Запросы. Типы запросов. Характеристика и синтаксис предложений SELECT, FROM, WHERE, ORDER BY. Вспомогательные функции выборки данных.

27. Средства SQL для поиска и модификации данных. Запросы. Пользовательские представления, разработка представлений при проектировании удаленных баз данных. Определение, синтаксис и назначение представлений.

28. Триггеры: характеристика, состав оператора. Определение и назначение триггеров. Разработка триггеров при проектировании удаленных баз данных.

29. Хранимые процедуры. Разработка хранимых процедур при проектировании удаленных баз данных. Определение и назначение хранимых процедур. Синтаксис и дополнительные команды хранимых процедур.

30. Выполнение вычислений при помощи оператора SELECT. Встроенные функции. Математические функции. Строковые функции. Функции дат. Системные функции. Агрегатные функции.

31. Свойства распределенных баз данных.

Обязательно знать определения!!!! Удаленная база данных, распределенная база данных, система управления удаленными базами данных, транзакция, журнал транзакций, хранимая процедура, триггер, ядро базы данных, запрос, удаленный запрос, архитектура базы данных, узел, клиент, сервер, локальная автономность, распределенный запрос, распределенная обработка, база данных, класс, объект.