- •1.Информация и ее роль в экономической деятельности. Экономическая информация, ее характерные свойства.
- •2. Структурные единицы информации. Классификация и кодирование экономической информации.
- •2 Метода классификации:
- •3. Причины возникновения систем баз данных.
- •5.Моделирование данных.
- •6.Иерархическая и сетевая модели данных.
- •7.Реляционная модель данных.
- •8.Объектно-ориентированная и объектно-реляционная модели данных, многомерная модель.
- •9.Основы проектирования бд. Этапы проектирования.
- •10.Проектирование бд на основе нормализации. Аномалии схем отношений. Первая, вторая, третья нормальные формы.
- •12. Семантическое моделирование. Цели и средства семантического моделирования. (Два уровня моделирования).
- •1.Уровня концептуального моделирования предметной области.
- •2.Уровня моделирования собственно базы данных.
- •13. Семантическое моделирование. Метод «сущность-связь». Этапы моделирования.
- •Диаграммы er-экземпляров;
- •Диаграммы er-типа.
- •15. Реляционная алгебра.
- •17.Понятие и функциональные возможности субд. Классификация субд. Режимы работы пользователя с субд
- •18. Настольные и серверные субд
- •19. Распределенные субд
- •20.Тенденции развития субд. Системы управления базами данных.
- •21.Общая характеристика субд Access (2000, 2003, 2007).
- •22. Объекты бд и их размещение. Пользовательский интерфейс Access(2000, 2003, 2007).
- •24. Данные в Access.
- •25. Создание таблиц бд в Access.
- •Окно бд þ объект Таблицы þ [Создать] þ
- •26.Создание схемы данных. Способы объединения записей.
- •27. Выражения в Access.
- •28. Формирование запросов в субд Access. Возможности, типы и способы создания запросов. Назначение и создание запросов. Вычисляемые поля. Выражения для работы с датами.
- •29. Решение задачи, требующей выполнения нескольких запросов.
- •31.Работа с макросами.
- •32.Назначение языка sql. Команды sql. Формирование запросов на языке sql.
- •34. Элементы языка vba. Переменная, ее типы, описание переменных. Конструкции для организации ветвящихся программ. Конструкции для организации циклов.
- •35. Объекты субд Access. Свойства и методы объектов.
- •36. Управление приложением пользователя.
- •37.Администрирование бд. Защита бд. Восстановление бд. Сжатие бд.
- •38. Понятие компьютерный вирус. Классификация компьютерных вирусов. Способы распространения компьютерных вирусов. Защита от компьютерных вирусов.
- •39. Организационные мероприятия, производимые для защиты от компьютерных вирусов
- •Ограничение доступа к информации.
3. Причины возникновения систем баз данных.
Файловая организация данных на внешних носителях имеет свои минусы. Именно наличие этих минусов и стало причиной, сделавшей необходимым появление систем баз данных. Вот эти недостатки:
Изолированность и разделенность данных. Операционная система контролирует и разграничивает доступ к данным на уровне файлов, поэтому несколько параллельно работающих приложений не смогут одновременно обновлять различные записи в одном и том же файле. Так же достаточно сложны операции совместной обработки нескольких файлов.
Зависимость программ от данных. Описание структуры данных задается в прикладной программе, поэтому любое внесение изменений в эту структуру требует, как минимум, перекомпиляции всех программ, использующих этот файл.
Дублирование данных. В случае, когда различные приложения используют данные, относящиеся к одному и тому же объекту, но хранят эту информацию в своих независимых файлах, возникает неконтролируемое дублирование данных. Это приводит к непроизводительному расходу памяти на внешних устройствах и, что гораздо опаснее, может привести к противоречивости данных. Данные, измененные в одном файле, в другом файле могут остаться без изменений.
Отсутствие описаний данных. В файлах операционной системы данные, обрабатываемые прикладными программами, хранятся без описания. Это создает сложности при документировании системы, затрудняет поиск нужных данных и создает условия для ошибок.
Для устранения перечисленных недостатков было предложено отделить процесс хранения данных от процесса их обработки, выделив специальную программу-посредник – систему управления базами данных (СУБД), а сами данные организовать и хранить в виде определенной структуры – базы данных (БД).
4.Базы данных, жизненный цикл системы обработки данных. Понятие системы управления базами данных.
База данных – это именованная совокупность данных, отражающая состояние объектов и их взаимосвязей (отношений) в рассматриваемой предметной области.
Жизненный цикл системы обработки данных состоит из нескольких этапов:
проектирование базы данных;
проектирование приложений;
реализация базы данных, включающая начальную загрузку базы данных и запуск ее в эксплуатацию;
разработка специальных средств администрирования БД;
эксплуатация базы данных (анализ функционирования, модификация и адаптация).
Системы управления базами данных.
СУБД – это программный комплекс, обеспечивающий функционирование базы данных. Он отвечает за сохранность, безопасность, целостность, взаимное соответствие данных и обеспечивает доступ пользователей к данным. Система управления базами данных представляет собой совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. Первые СУБД появились в конце 60-х – 70-х годов прошлого столетия. Они поддерживали иерархическую и сетевую модели. В процессе своего дальнейшего развития СУБД постоянно совершенствовались.