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