- •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. Организационные мероприятия, производимые для защиты от компьютерных вирусов
- •Ограничение доступа к информации.
5.Моделирование данных.
Модель данных – это некоторая структура, которая, при работе с определёнными данными, позволяет пользователям и разработчикам трактовать их уже как информацию, то есть как сведения, содержащие не только данные, но и взаимосвязи между ними.
Используемая информационная система, используемые ресурсы, выбранные логическая и физическая структуры организации данных накладывают определенные ограничения на представление информации в базе данных. Прежде всего, эти ограничения определяют допустимые типы данных и допустимые связи между данными. Ограничения касаются и операций, которые могут выполняться над данными и связями. Существует множество ограничений, которые обуславливают целостность базы данных. (Целостность базы данных означает, что в ней содержится полная, непротиворечивая и адекватно отражающая предметную область информация.) Множество допустимых типов данных и связей между ними, множество допустимых операций над данными и связями, множество ограничений целостности в совокупности определяют используемую модель данных.
Бывают: сетевая, иерархическая, реляционная.
6.Иерархическая и сетевая модели данных.
Иерархическая модель.
Основополагающей логической структурой для данной модели является ориентированное дерево с корнем. Вершины дерева соответствуют объектам, а дуги – связям между объектами. Все вершины дерева, за исключением корня, должны иметь предка. Между двумя вершинами может быть только одна связь. Связи вершины с непосредственно подчиненными вершинами должны иметь определенное упорядочение, как правило, слева направо. Основными типами данных являются тип запись и тип дерево. Каждая вершина дерева может быть представлена в виде некоторой записи, или упорядоченного набора записей, а каждая дуга – встроенным в запись указателем (адресом). Иерархическая база данных представляет собой упорядоченную совокупность экземпляров данных типа дерево.
Основными операциями манипулирования данными в иерархической модели являются: поиск указанного экземпляра типа дерево; переход от одного дерева к другому; переход от одной записи к другой внутри дерева; вставка новой записи в указанную позицию; удаление текущей записи и так далее. Иерархическая модель поддерживает связи “один к одному” и “один ко многим”. Возможна организация связи “многие ко многим” за счет дублирования данных. Основное ограничение целостности заключается в том, что потомок не может существовать без родителя. Поэтому при удалении родительской записи удаляется все определяемое ею поддерево.
К достоинствам иерархической модели относятся эффективное использование памяти ЭВМ, неплохие показатели времени выполнения основных операций над данными, удобство работы с иерархически упорядоченной информацией.
Недостатками иерархической модели являются невозможность хранения экземпляров записей, не имеющих родительских записей, трудность реализации связей “многие ко многим” и других более сложных иерархических связей.
Сетевая модель.
Сетевой подход организации данных является расширением иерархического. В сетевой модели запись-потомок может иметь любое число предков. Для реализации иерархической структуры используются две группы типов – тип записи и тип набора. Тип набора устанавливает именованную связь для записи-предка и одной или нескольких записей-потомков, то есть поддерживает связь “один к одному” и “один ко многим”. Для организации связи “многие ко многим” образуются две связи “один ко многим”, объединенные в единый связующий тип записи. Основными операциями при манипулировании данными в сетевой модели являются: поиск записи; создание новой записи; удаление записи; модификация записи; переход от предка к первому потомку; переход от потомка к следующему потомку; переход от потомка к предку; включение записи в набор; исключение записи из набора; перестановка записи в другой набор. К достоинствам сетевой модели относится возможность установления произвольных связей между записями. Недостатком сетевой модели является высокая сложность схемы базы данных. Сложность сетевых и иерархических моделей объясняется тем, что они построены с использование внутренних физических указателей, связывающих записи между собой.