- •1. Экономическая информация, ее виды и структурные единицы
- •5.Внутримашинная организация экономической информации. Понятие базы данных
- •4. Внутримашинная организация экономической информации. Файловая организация данных и ее недостатки.
- •2. Экономические информационные системы, их классификация и информационное обеспечение
- •3. Внемашинная организация экономической информации
- •6. Трехуровневая модель организации бд
- •7. Иерархическая модель
- •8. Сетевая модель
- •9. Основные понятия реляционной модели данных (отношения, домен, схема отношения, степень отношения, декарство произведения, атрибут, кортеж)
- •11. Условия реляционной целостности
- •13. Этапы проектирования баз данных
- •10. Основные понятия реляционной модели данных(фундаментальные св-ва отношений, первичный ключ, связывание таблиц, внешний ключ, схема данных)
- •12. Устройства для хранения баз данных
- •14. Модель «сущность-связь» (er-модель)
- •15. Преобразование er-модели в реляционную модель данных для связей типа 1:1 с обязательным участием с обеих сторон.
- •16.Преобразование er-модели в реляционную модель данных для связей типа 1:1 с обязательным участием с одной стороны и необязательным с др стороны.
- •17. Преобразование er-модели в реляционную модель данных для связей типа 1:1 с необязательным участием с обеих сторон.
- •18. Преобразование er-модели в реляционную модель данных для связей типа 1:м с обязательным участием со стороны «многие»
- •19. Преобразование er-модели в реляционную модель данных для связей типа 1:м с необязательным участием со стороны «многие»
- •34. Администратирование базы данных. Восстановление базы данных
- •20. Преобразование er-модели в реляционную модель данных для связей типа m:n.
- •21. Нормализация таблиц. Эффективность реляционной базы данных. Первая нормальная форма (1нф).
- •22. Нормализация таблиц. Функциональная зависимость. Полная и частичная функциональная зависимость. Вторая нормальная форма (2нф).
- •23. Нормализация таблиц. Транзитивная зависимость. Третья нормальная форма (3нф).
- •24. Понятие и возможности системы управления базами данных(субд)
- •25. Классификация систем управления базами данных (субд)
- •26. Системы управления базами знаний
- •27. Удаленная обработка данных
- •28. Обработка запросов в архитектуре файл/сервер
- •30. Архитектура системы обработки распределенной базы данныхРаБд
- •29. Обработка запросов в архитектуре клиент/сервер
- •31. Хранилища данных
- •32.Администратирование базы данных. Пользователи и администратор бд
- •33. Администратирование базы данных .Защита баз данных
6. Трехуровневая модель организации бд
В настоящее время используется 3-уровневая модель организации БД, предложенная комитетом по стандартизации ANSI (AmericanNationalStandardsInstitute).
Внешний уровень – это представление о БД отдельных пользователей. Каждый пользователь и каждая прикладная программа видят и обрабатывают только те данные, которые им необходимыНа концептуальном уровнеопределяется, что хранится в БД. Здесь объединяются данные, используемые различными пользователями и прикладными программами.
Внутренний уровеньопределяеткак информация хранится в БД. Он предназначен для достижения оптимальной производительности и обеспечения экономного использования дискового пространства.
Понятие данные в концепции БД – это набор конкретных значений или параметров, характеризующих объект, условие или ситуацию.
Модель данных – это некоторая абстракция, которая позволяет трактовать данные уже как информацию, то есть сведения, содержащие не только данные, но и взаимосвязь между ними.
Классическими являются иерархическая, сетевая и реляционная модели данных. Кроме того, при разработке БД в последнее время активно используются такие модели, как постреляционная, объектно-ориентированная, объектно-реляционнаяи многомернаямодели.
7. Иерархическая модель
В иерархической модели (ИМ) связи между данными можно представить с помощью дерева.
Данные в такой модели расположены на разных иерархических уровнях и называются сегментами. Верхний сегмент называется корневым.Сегменты более низких уровней называются потомками, а более высоких уровней – предками. Каждый сегмент имеет только одного предка и одного или несколько потомков. Доступ к определенному сегменту осуществляйся по цепочке – от сегмента-предка к сегменту-потомку, начиная слева.
Например: ИМ БД, предназначенная для анализа выполнения проектов. В качестве сегментов здесь используются Заказчик, Проект и Исполнитель.
Такие модели используются для представления структур данных, которые по своей природе являются иерархическими (например, крупных предприятий или сложных механизмов, состоящих из более простых узлов, которые, в свою очередь, также можно разделить на простые узлы). Организовать более сложные связи в такой модели невозможно. Например, если исполнителю необходимо участвовать в нескольких проектах, то потребуется создание дополнительной БД.
Недостатком ИМ является ее громоздкость для обработки данных со сложными логическими связями.
К достоинствамИМ относится эффективное использование памяти компьютера при хранении данных.
8. Сетевая модель
В отличие от иерархической в сетевой модели (СМ) потомок может иметь любое количество предков. Сегменты, которые в СМ называются наборами записей, связываются между собой по принципу не только «сверху вниз», но и «по горизонтали» с помощью наборов связей. Например:
Приведем сетевую модель БД для анализа выполнения проектов. Для связи записей Проект и Исполнитель вводится запись Исполнитель_Проект (горизонтальный набор связей).
К достоинствамСМ относятся возможность образования произвольных связей и быстрый доступ к данным.
Недостаткамиявляются сложность ее понимания для обычного пользователя и большие объемы памяти на хранение данных.