
- •1. Экономическая инф-ция, ее виды, структурные единицы.
- •3. Понятие классиф информации. Системы классификации.
- •4. Классификаторы информации, их назначение, виды.
- •5. Понятие кодирования информации, методы кодирования
- •6. Внутримашин организац экономич инф-ции: файловая организация данных и бд. Преимущества баз данных.
- •7. Объемы современных бд и устройства для их размещения.
- •8. Приложения и компоненты бд. Словарь данных.
- •9. Пользователи бд
- •10.Трехуровневая модель организации баз данных
- •11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •12. Сетевая модель, ее достоинства и недостатки.
- •13. Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.
- •15.Реляционная целостность: целостность отношений, ссылочная целостность.
- •17. Постреляционная модель, ее достоинства и недостатки
- •18. Объектно-ориентированная модель данных. Ее базовые понятия, достоинства и недостатки.
- •19.Объектно-реляционная модель данных, ее достоинства и недостатки.
- •20.Многомерная модель данных, ее базовые понятия, достоинства и недостатки.
- •22.Этапы жизненного цикла базы данных.
- •23 Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •24. Типы связи, их представление на er-диаграмме.
- •25. Класс принадлежности сущности его представление на er-диаграмме.
- •26. Правила преобразования er-диаграмм в реляционные таблицы в случае связей 1:1.
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связей 1:м, м:n.
- •28.Нормализация таблиц,ее цель.1я нормальная форма, 2нф, 3нф
- •29 Концептуальное проектирование, его цель, процедуры
- •30. Логическое проектирование, цель, процедуры
- •31 Физическое проектирование, цель, процедуры
- •32. Семантическая объектная модель. Пример объектной диаграммы.
- •33. Сase-средства для моделирования данных.
- •34. Понятие субд. Архитектура субд.
- •35. Возможности, предоставляемые субд пользователям. Производительность субд.
- •36. Классификация субд. Режимы работы пользователя в субд.
- •37. Функции субд
- •38. Направления развития субд: расширение множества типов обрабатываемых данных, интеграция технологий бд и web-технологий, превращение субд в системы управления базами знаний.
- •39. Знания, их виды. Базы знаний. Экспертные системы
- •40. Продукционные модели. База фактов. База правил. Работа машины вывода.
- •41. Семантические сети. Виды отношений. Пример семантической сети.
- •42.Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- •43.Формальные логические модели. Их примеры
- •44.Характеристика субд Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовательский интерфейс, настройка рабочей среды
- •45. Характеристика объектов бд.
- •46. Типы обрабатываемых данных и выражения.
- •47. Инструментальн средства для создания бд и ее приложен.
- •48. Технология создания бд: описание структуры табл, установка связи между таблиц, заполнение таблиц данными.
- •49. Корректировка бд (каскадные операции).
- •50 Работа с таблицей в режиме таблицы
- •51 Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных.
- •52 Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками)
- •53. Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •54. Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным.
- •55. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
- •56. Назначения, стандарты и достоинства языка sql
- •57. Структура команды sql
- •58. Типы данных и выражения sql
- •63. Диалекты языка sql в субд.
- •64. Эволюция концепций обработки данных
- •65. Системы удалённой обработки (суо)
- •66. Системы совместного использования файлов. Обработка запросов в них. Недостатки систем.
- •67. Настольные субд, их достоинства и недостатки.
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных.
- •69. Функции клиентского приложения и сервера бд при обработке запросов. Преимущества клиент/серверной обработки.
- •70. Характеристики серверов баз данных.
- •71. Механизмы доступа к данным базы на сервере.
- •72. Понятие и архитектура Распределенных бд. Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд.
- •74.Типы интерфейса доступа к Данным базы.
- •75. Olap-технология и хранилища данных. Отличия хд от бд. Классификация хд. Технологические решения хд. Программное обеспечение для разработки хд.
- •76. Проблемы многопользовательских баз данных. Администратор базы данных, его функции.
- •77. Актуальность защиты бд. Причины, вызывающие ее разрушение. Правовая охрана бд.
- •78. Методы защиты бд: защита паролем, шифрование, разграничение прав доступа.
- •79.Восстановление бд с помощью резервного копирования бд, с помощью журнала транзакций
- •80.Оптимизация работы бд.
- •81. Возможности Access по администрированию бд
78. Методы защиты бд: защита паролем, шифрование, разграничение прав доступа.
Осн. методы защиты БД:
- защита паролем
- шифрование данных и программ
- разграничение прав доступа к объектам БД
- защита полей и записей таблиц БД
Защита паролем представляет собой простой и эффективный способ защиты БД от несанкционированного доступа. Пароли устанавливаются пользователями или администраторами БД. Учет и хранение паролей выполняется самой СУБД. Обычно, пароли хранятся в определенных системных файлах СУБД в зашифрованном виде. После ввода пароля пользователю СУБД предоставляются все возможности по работе с БД.
Шифрование – преобразование читаемого текста в нечитаемый при пом. некот. алгоритма; применяется для защиты уязвимых данных.
Процесс дешифрования восстанавливает данные в исх. состояние.
Права доступа определяют возм-ть действия над объектом.
Владелец объекта – пользователь, создавший объект.
Остальные пользователи к разным объектам могут иметь разные уровни доступа.
Разрешение на доступ к конкр. объектам БД сохраняется в файле рабочей группы. Файл раб. группы содержит д-е о пользователях группы: имена учетных записей пользователей, пароли пользователей, имена групп, в кот. входят пользователи.
Права доступа к таблицам:
- просмотр (чтение) д-х
- изменение (ред-е) д-х
- добавление новых записей
- доб-е и удаление записей
- изменение стр-ры таблицы.
Права доступа к полям таблицы:
- полный запрет доступа
- только чтение
- разрешение всех операций (просмотр, ввод значений, удаление и изменение)
Права доступа к формам:
- вызов для работы и проектирование (реж. конструктора)
- защита отдельных эл-в
Доп. ср-ва защиты:
- встроенные средства контроля значений данных в соответствии с типом
- повышение достоверности вводимых данных
- обеспечение целостности связей таблицы
- организация совместного использования объектов БД в сети.
79.Восстановление бд с помощью резервного копирования бд, с помощью журнала транзакций
Восстановление базы данных применяется при повреждениях, не позволяющих пользователю открыть базу данных или работать с ней.
При наличии повреждений базы данных, созданной в СУБД Access, для ее восстановления необходимо:
§ закрыть базу данных. При работе в сети необходимо убедиться, что другие пользователи закрыли базу данных;
§ создать резервную копию базы данных;
§ выполнить команду Сервис / Служебные данные / Восстановить;
§ указать имя папки и файла восстанавливаемой базы данных.
Следующим способом обслуживания базы данных является резервное копирование. Основным назначением резервного копирования базы данных является предотвращение потери информации и реализуется путем одноразового или периодического копирования и архивирования наиболее ценной информации. Резервное копирование заключается в создании резервной копии базы данных и размещении на вспомогательных носителях информации: жестких дисках, дискетах, накопителях на оптических дисках, магнитных лентах.
При организации резервного копирования администратор решает такие вопросы как:
§ какие устройства выбрать для резервного копирования;
§ когда и с какой частотой выполнять резервное копирование.
Важно периодически проверять корректность выполненного резервирования информации путем пробного восстановления.
Репликация (replication) – создание специальных копий (реплик) базы данных, с которыми пользователи могут работать одновременно на разных рабочих станциях.
Журнал транзакций. Восстановление через откат-накат
Реализация в СУБД принципа сохранения промежуточных состояний, подтверждения или отката транзакции обеспечивается специальным механизмом, для поддержки которого создается некоторая системная структура, называемая Журналом транзакций. Журнал транзакций содержит дополнительную информацию об изменениях базы данных и предназначен для обеспечения надежного хранения данных в базе данных.
Целью журнализации изменений баз данных является обеспечение возможности восстановления согласованного состояния базы данных после любого рода сбоев (аппаратных и программных). Основой поддержания целостного состояния базы данных является механизм транзакций.
При восстановлении базы данных после мягкого сбоя в журнале отмечаются точки физической согласованности базы данных – моменты времени, в которые во внешней памяти содержатся согласованные результаты операций, завершившихся до соответствующего момента времени, и отсутствуют результаты операций, которые не завершились.
Основой восстановления базы данных после жесткого сбоя являются журнал и архивная копия базы данных. Восстановление начинается с обратного копирования базы данных из архивной копии. Затем для всех закончившихся транзакций по журналу в прямом направлении выполняются все операции, для транзакций, которые не закончились к моменту сбоя, выполняется откат.