- •1. Экономическая информация. Виды и структурные единицы экономической информации.
- •2. Экономическая информация. Функции и классификация экономических информационных систем. Состав информационного обеспечения, информационная база.
- •3. Внемашинная организация экономической информации. Документы, их виды, структура.
- •4. Внутримашинная организация экономической информации. Файловая организация данных, ее недостатки. Понятие бд. Преимущества бд. Приложения бд. Компоненты бд.
- •5. Трехуровневая модель организации баз данных.
- •6. Модель данных. Иерархическая модель: понятие, достоинства, недостатки.
- •7. Сетевая модель данных: понятие, достоинства, недостатки.
- •8. Реляционная модель данных: понятие, достоинства, недостатки.
- •9. Операции реляционной алгебры: объединение, пересечение, декартово произведение, раз-ность, проекция, выборка, соединение, деление.
- •10. Постреляционная модель: понятие, достоинства и недостатки.
- •11. Объектно-ориентированная модель. Базовые понятия модели: объекты, классы, методы, наследование, инкапсулирование, расширяемость, полиморфизм. Достоинства и недостатки модели.
- •12.Объектно-реляционная модель: понятие и отличие от объектно-ориентированной модели. Достоинства и недостатки модели.
- •13. Многомерная модель. Базовые понятия модели: измерение, ячейка. Поликубическая и гиперкубическая организация данных. Достоинства и недостатки модели.
- •14. Требования, предъявляемые к базе данных.
- •15. Этапы жизненного цикла базы данных.
- •16. Модель «сущность-связь». Сущность, атрибут, экземпляр сущности, связь, мощность связи, показатель кардинальности, класс принадлежности сущности. Er-диаграммы.
- •17. Преобразование er-модели в реляционную модель. Правила преобразования.
- •18. Нормализация таблиц. Назначение нормализации. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- •19. Этапы проектирования бд и их процедуры.
- •20. Понятие субд. Языковые и программные средства субд.
- •21. Архитектура субд. Средства проектирования, подсистема обработки, ядро субд.
- •22. Классификация субд: по универсальности, поддерживаемой модели данных.
- •23. Функциональные возможности субд.
- •24. Производительность субд. Показатели производительности.
- •25. Режимы работы пользователя с субд.
- •26. Направления развития субд.
- •27. Характеристика субд Access, функциональные возможности.
- •28. Характеристика базы данных и ее приложений, создаваемых в субд Access.
- •29. Пользовательский интерфейс субд Access. Система меню, панели инструментов, типы окон.
- •30. Настройка рабочей среды в субд Access. Параметры настройки.
- •31. Типы данных, обрабатываемых в субд Access.
- •32. Выражения в субд Access. Элементы выражения. Операторы.
- •33. Инструментальные средства в субд Access для создания базы данных, ее приложений.
- •34. Технология создания базы данных.
- •35. Проектирование запросов. Возможности запросов. Типы запросов. Общая технологии проектирования запросов.
- •36. Проектирование форм. Способы проектирования. Элементы графического интерфейса форм. Технологии проектирования форм.
- •37. Проектирование отчетов. Способы проектирования. Группировка и расчет итогов в отчетах. Технологии проектирования отчетов.
- •38. Типы Web-страниц для публикации базы данных и технологии их проектирования.
- •39. Автоматизация работы с бд. Виды макросов. Общая технология создания макросов.
- •40. Язык sql в субд. Назначение, стандарты, достоинства.
- •41. Структура команды sql. Типы данных. Выражения.
- •42. Команды определения данных языка sql.
- •43. Команды внесения изменений в базу языка sql.
- •44. Команда извлечения данных из базы языка sql.
- •45. Пользователи базы данных. Администратор базы данных, его функции.
- •46. Защита баз данных. Актуальность защиты баз данных. Причины, вызывающие разрушение базы данных.
- •47. Методы защиты базы данных.
- •48. Восстановление базы данных.
- •49. Оптимизация работы базы данных. Подходы повышения производительности бд.
- •50. Правовая охрана баз данных.
48. Восстановление базы данных.
Восстановление базы данных применяется при повреждениях, не позволяющих пользователю открыть базу данных или работать с ней. Одной из причин повреждения базы данных может быть воздействие компьютерных вирусов или наличие дефектов (физических или логических) на диске. При наличии повреждений базы данных, созданной в СУБД Access, для ее восстановления необходимо: -закрыть базу данных. При работе в сети необходимо убедиться, что другие пользователи закрыли базу данных; -создать резервную копию базы данных; -выполнить команду Сервис / Служебные данные / Восстановить; -указать имя папки и файла восстанавливаемой базы данных. Следующим способом обслуживания базы данных является резервное копирование. Резервное копирование заключается в создании резервной копии базы данных и размещении на вспомогательных носителях информации: жестких дисках, дискетах, накопителях на оптических дисках, магнитных лентах. Журнал транзакций содержит дополнительную информацию об изменениях базы данных и предназначен для обеспечения надежного хранения данных в базе данных. Структура журнала условно может быть представлена в виде последовательного файла, в котором фиксируется каждое изменение базы данных. Каждая запись в журнале транзакций помечается номером транзакции, к которой она относится, и значениями атрибутов, которые она меняет. Откат транзакции (возможность для незаконченных транзакций) выполняется следующим образом: -выбирается очередная запись из списка данной транзакции; -выполняется противоположная по смыслу операция, восстанавливающая предыдущее состояние объекта базы данных (вместо INSERT – DELETE, вместо DELETE – INSERT и вместо прямой операции UPDATE – обратная операция UPDATE); -любая из обратных операций также заносится в журнал; -при успешном завершении отката в журнал заносится запись о конце транзакции. Основой восстановления базы данных после жесткого сбоя являются журнал и архивная копия базы данных. Восстановление начинается с обратного копирования базы данных из архивной копии. Затем для всех закончившихся транзакций по журналу в прямом направлении выполняются все операции, для транзакций, которые не закончились к моменту сбоя, выполняется откат.
49. Оптимизация работы базы данных. Подходы повышения производительности бд.
В процессе эксплуатации АБД следит за функционированием информационной системы, обеспечивает защиту от несанкционированного доступа, контролирует избыточность, непротиворечивость, сохранность и достоверность хранимой в базе данных информации. Для однопользовательских информационных систем функции АБД обычно возлагаются на лиц, непосредственно работающих с приложением БД. В вычислительной сети АБД взаимодействует с администратором сети. В его обязанности входит контроль за функционированием аппаратно-программных средств, реконфигурация сети, восстановление программного обеспечения после сбоев и отказов оборудования, профилактические мероприятия и обеспечение разграничения доступа. При повреждении БД администратор может восстановить БД. При невозможности установления факта повреждения, СУБД предоставляют административную утилиту для восстановления БД. В процессе работы с БД приходится удалять ее объекты (физическая реорганизация). Файл БД становится фрагментированным и место на диске используется нерационально. Администратор проводит действия по сжатию БД, что приводит к созданию копии, в которой диск используется более экономно. Работа с этой копией повышает быстродействие запросов, так что при сжатии происходит упорядочение записей в таблице так, чтобы они располагались упорядоченными по ключу таблицы. Это повышает скорость отбора записей, так как количество читаемых страниц БД с целью отбора записей будет минимальным. Для сжатия БД СУБД предоставляют определенную административную утилиту.