
- •10. Трехуровневая модель организации баз данных
- •1. Иерархическая модель
- •13. Реляционная модель
- •Достоинства и недостатки реляционной модели данных
- •14.Связь устанавливается посредством связи ключевых полей, содержащих общую информацию для обеих таблиц.
- •Одна запись главной таблицы может быть связана с одной или несколькими записями подчиненной таблицы. При этом значения первичного ключа уникальны, а внешнего – могут повторяться.
- •Нужно связать таблицы клиенты и заказы.
- •Поле «Код клиента» таблицы клиенты является первичным ключом, а таблицы заказы – внешним.
- •16. Операции реляционной алгебры
- •17. Постреляционная модель
- •18. Объектно-ориентированная и объектно-реляционная модели
- •20. Многомерная модель
- •21. Проектирование базы данных
- •22. Этапы жизненного цикла бд
- •23.Модель "сущность-связь" (er-модель)
- •27.Правило 4
- •Правило 5
- •Правило 6
- •26. Преобразование er-модели в реляционную модель
- •Правило 1
- •Правило 2
- •Правило 3
- •28. 4. Нормализация таблиц
- •Определение 3нф Таблица находится в 3нф, если она удовлетворяет требованиям 2нф и не содержит транзитивных зависимостей.
- •29. Процедуры концептуального проектирования
- •30. Процедуры логического проектирования
- •33. Case-средства для моделирования данных
- •34. Понятие субд
- •37. Функции субд
- •1. Управление:
- •35. Возможности, предоставляемые субд пользователям
- •36. Классификация субд
- •1) По степени универсальности:
- •2) По типу поддерживаемой модели данных:
- •По принципу обработки запросов к бд:
- •40. Продукционные модели
- •Управляющий компонент определяет порядок применения правил и выполняет 4 функции:
- •41. Семантические сети
- •43, Формальные логические модели
- •Компоненты бд:
- •42. Фреймы
- •6. Внутримашинная организация экономической информации
- •7 .Устройства для хранения бд
- •1.Экономическая информация
- •2.Внемашинная организация экономической информации
Компоненты бд:
данные пользователей;
метаданные. СУБД производит описание структуры БД (метаданные). Метаданные – данные о данных (хранятся в системных таблицах). По-другому метаданные называют словарем данных или каталогом данных. Самодокументированность БД обусловливает независимость программ от данных. Изменяем структуру данных в БД изменяется словарь данных модифицируются только те прикладные программы, которые непосредственно обрабатывают элементы данных, претерпевших изменения;
данные, призванные улучшить производительность и доступность БД. Они состоят, главным образом, из индексов;
метаданные приложений. Это описания структуры и формата пользовательских запросов, форм, отчетов и других приложений, выполненное СУБД.
42. Фреймы
Фрейм – это абстрактный образ для представления некого стереотипа восприятия.
Фрейм – формализованная модель для отображения образа.
Различают фреймы-образцы, хранящиеся в базе знаний, и фреймы–экземпляры, которые создаются для отображения реальных фактических ситуаций на основе поступающих данных.
Все многообразие знаний о мире можно отобразить через:
фреймы-структуры – для обозначения объектов и понятий (заем, залог, вексель);
фреймы-роли (менеджер, кассир, клиент);
фреймы-сценарии (банкротство, собрание акционеров);
фреймы-ситуации (тревога, авария, рабочий режим устройства).
Фрейм может содержать процедуры, которые будут выполняться при определенных условиях.
Существует несколько способов получения слотом значений во фрейме-экземпляре:
по умолчанию от фрейма-образца;
через наследование свойств от фрейма, указанного в слоте АКО (A-Kind-Оf, это);
по формуле, указанной в слоте;
через присоединенную процедуру;
явно из диалога с пользователем;
из базы данных.
В
качестве значения слота может выступать
имя другого фрейма. Тогда образуются
сети
фреймов.
Преимущества: 1) отражает концептуальную основу организации памяти человека, а также ее гибкость и наглядность; 2) однородность представления знаний и возможность их типового текстового описания с помощью специальных языков представления знаний (н-р, FRL, KRL). Примеры фрейм-ориентированных экспертных системы – ANALYST, МОДИС, TRISTAN, ALTERID.
6. Внутримашинная организация экономической информации
Внутримашинная часть информационной базы АИС хранится на машинных носителях в отдельных не связанных между собой файлах данных или в едином месте, называемом базой данных (БД).
Файловая организация данных для обработки больших массивов информации, часто используемых многими, имеет ряд недостатков:
высокая степень избыточности данных в файлах;
жесткая связь данных и прикладных программ;
нет возможности установки связи между данными разных файлов;
ограниченный контроль данных;
недостаточные возможности управления данными.
Причины, обусловившие появление и быстрое развитие БД:
недостатки файловой организации;
необходимость централизации данных с целью коллективного доступа к ним;
повышенные требования к скорости обработки и достоверности данных;
технический прогресс в аппаратных средствах.
БД в общем смысле можно определить как определенным образом организованную совокупность данных.
База данных – это именованная совокупность данных, отображающая состояние объектов, их свойства и взаимоотношения в некоторой предметной области.
Объектом может быть предмет, вещество, событие, лицо, явление, абстрактное понятие, то есть все то, что может характеризоваться набором значений некоторой совокупности атрибутов.
Атрибут – это информационное отображение свойства объекта. Н-р, объект «книга» характеризуется атрибутами – «наименование», «авторы», «количество страниц», «тираж», «цена» и др.
Предметная область – это часть реального мира, которая описывается и моделируется с помощью БД.
Преимущества БД
1. БД можно рассматривать как информационную модель объекта, от обоснованности, точности и достоверности которой во многом зависит эффективность управления объектом.
2. В БД информация хранится централизованно. Многие могут иметь возможность доступа, просмотра и изменения данных в одно и то же время, при этом пользуясь самой последней версией информации. Легче изменять и согласовывать данные. Экономится дисковое пространство.
3. Организация данных в базах дает возможность быстрого поиска, отображения и анализа данных.
БД представляет собой новый подход к организации данных. Возможно обращение к данным без знания физического расположения их в памяти компьютера, вследствие чего доступ к данным и их обработка более просты. Разработка прикладных программ, использующих БД, становится проще, быстрее, дешевле.