
- •Вопросы для подготовки к экзамену на 2013/2014 учебный год
- •Тема 1. Организация экономической информации
- •Внемашинная организация экономической информации: документы, их виды, структура.
- •Понятие классификации информации. Системы классификации.
- •Классификаторы информации, их назначение, виды.
- •Понятие кодирования информации. Методы кодирования.
- •Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •Объемы современных баз данных и устройства для их размещения. Классификация по среде постоянного хранения
- •Приложения и компоненты базы данных. Словарь данных.
- •Пользователи базы данных.
- •Тема 2. Модели данных
- •Трехуровневая модель организации баз данных.
- •Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •Сетевая модель, ее достоинства и недостатки.
- •Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.
- •Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия.
- •Реляционная целостность: целостность отношений, ссылочная целостность.
- •Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •Постреляционная модель, ее достоинства и недостатки.
- •Объектно-ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсуляция, расширяемость, полиморфизм), достоинства и недостатки.
- •Объектно-реляционная модель данных, ее достоинства и недостатки.
- •Многомерная модель данных, ее базовые понятия (измерение, ячейка), достоинства и недостатки.
- •Тема 3. Проектирование базы данных
- •Понятие проектирования базы данных. Требования, предъявляемые к базе данных.
- •Этапы жизненного цикла базы данных.
- •Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •Типы связи, их представление на er-диаграмме.
- •Тема 4. Системы управления базами данных
- •Тема 5. Базы знаний и модели представления знаний
- •Тема 6. Общая характеристика субд Microsoft Access 2003
- •Тема 7. Технологии работы с базой данных в субд Microsoft Access 2003
- •Тема 8. Введение в язык sql
- •Тема 9. Системы обработки многопользовательских баз данных
- •Тема 10. Администрирование баз данных
Постреляционная модель, ее достоинства и недостатки.
Постреляционная модель является расширением реляционной модели. Она снимает ограничение неделимости данных, допуская многозначные поля, значения которых состоят из подзначений, и набор значений воспринимается как самостоятельная таблица, встроенная в главную таблицу.
Сопоставим реляционную и постреляционную модели данных. В постреляционной базе данные хранятся более компактно, и не требуется выполнять операции связи двух таблиц. Такое хранение обеспечивает высокую наглядность представления данных и повышение эффективности их обработки.
Спецификой постреляционной модели является то, что она поддерживает множественные группы, называемые ассоциированными множественными полями, а совокупность объединенных множественных полей называется ассоциацией, например, в постреляционной модели может присутствовать множественное поле Выпуск, состоящее из полей, указывающих выпуск по кварталам года. В постреляционной модели не накладываются требования на длину и количество полей в записях, что делает структуру таблиц более наглядной.
Основное достоинство постреляционной модели это возможность представления совокупности связанных реляционных таблиц в виде одной постреляционной таблицы. А недостатком является сложность обеспечения целостности и непротиворечивости данных, хранимых в ней.
Объектно-ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсуляция, расширяемость, полиморфизм), достоинства и недостатки.
Объектно-ориентированная модель представляет структуру, которую можно изобразить графически в виде дерева, узлами которого являются объекты. Такая модель позволяет идентифицировать отдельные записи базы. Определяемый пользователем объект называют объектом-целью. Поиск в объектно-ориентированной базе состоит в выяснении сходства между объектом, задаваемым пользователем, и объектами, хранящимися в базе. Базовыми понятиями этой модели являются следующие: объекты, классы, методы, инкапсуляция, наследование, полиморфизм.
Понятие объекта взято из объектно-ориентированного программирования. В этой среде все состоит из объектов. Объект обладает следующими свойствами: идентифицируется уникальным неизменным образом, принадлежит к определенному классу, может посылать сообщения другим объектам, имеет внутреннее состояние. Структура и поведение объектов в объектной среде полностью определяется его классом. Класс, в свою очередь, является коллекцией объектов, при этом структура и поведение объектов одного класса одинаковы. поведение объекта задается с помощью методов его класса. Методы служат для передачи объектам сообщений.
Инкапсуляция означает объединение в единое целое данных и алгоритмов (функций и методов) их обработки, а также скрытие данных внутри объектов. Наследование распространяет множество свойств и методов на всех потомков объекта. Аналогом наследования можно считать разбиение на подтипы. Полиморфизм допускает в объектах разных типов иметь методы (процедуры и функции) с одинаковыми именами, что означает способность одного и того же программного кода работать с разнотипными данными.
Основным достоинством объектно-ориентированной модели данных по сравнению с реляционной является возможность отображения информации о сложных взаимосвязях объектов. Объектно-ориентированная модель позволяет также идентифицировать отдельные записи в базе и определять функции их обработки. Основной недостаток объектно-ориентированной модели состоит в сложности понимания ее сути и низкой скорости выполнения запросов.