Информационная база проекта

Содержание

Слайд 2

Информационная база

Информационная база (ИБ) — это совокупность данных, организованная определенным способом и

Информационная база Информационная база (ИБ) — это совокупность данных, организованная определенным способом
хранимая в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности аппарата управления и функциональных подсистем ИС.

Слайд 3

Классификация файлов ИБ

По смысловому содержанию
По этапам обработки
По роли в машинной обработке

Классификация файлов ИБ По смысловому содержанию По этапам обработки По роли в
и технологии использования
По назначению (по типу функциональных подсистем)
По типу носителя
По типу логической организации (линейная, иерархическая, реляционная структура записи)

Слайд 4

По этапу обработки

По технологии использования

Основные

По этапу обработки По технологии использования Основные

Слайд 5

Виды массивов по этапам обработки

Виды массивов по этапам обработки

Слайд 6

Виды массивов по технологии использования

Виды массивов по технологии использования

Слайд 7

Требования к внутримашинному ИО

Полнота, целостность, согласованность и непротиворечивость хранимой информации.
Минимизация времени выборки

Требования к внутримашинному ИО Полнота, целостность, согласованность и непротиворечивость хранимой информации. Минимизация
данных при решении задач управления.
Независимость структуры массивов от программных средств их организации.
Динамичность структуры ИБ.
Релевантность ИБ.
Удобство языкового интерфейса.
Разграничение прав доступа пользователей.

Слайд 8

Способы организации информационной базы

Поддерживается функциональными пакетами прикладных программ

Основывается на использовании универсальных программных

Способы организации информационной базы Поддерживается функциональными пакетами прикладных программ Основывается на использовании
средств загрузки, хранения, поиска и ведения данных (СУБД).

Информационная база

Совокупность
локальных файлов

Интегрированная
база данных

Слайд 9

Локальные файлы обеспечивают, как правило, более быстрое время обработки данных.
Однако недостатки

Локальные файлы обеспечивают, как правило, более быстрое время обработки данных. Однако недостатки
организации локальных файлов, связанные с большим дублированием данных в информационной системе и, как следствие, несогласованностью данных в разных приложениях, а также негибкостью доступа к информации, перекрывают указанные преимущества.
Поэтому организация локальных файлов может применяться только в специализированных приложениях, требующих очень высокую скорость реакции при импорте необходимых данных.

Слайд 10

Организация ИО в виде БД

База данных – это интегрированная совокупность файлов, обеспечивающая

Организация ИО в виде БД База данных – это интегрированная совокупность файлов,
хранение информационных ресурсов, удобное взаимодействие между ними и быстрый доступ к данным.
Преимущества:
обеспечение совместимости данных;
уменьшение синтаксической и семантической избыточности;
соответствие данных реальному состоянию объекта управления;
обеспечение многопользовательского доступа к данным.
Проблемы:
необходимость усиления контроля ввода данных;
необходимость разграничения прав доступа пользователей;
необходимость обеспечения защиты данных.

Слайд 11

Интегрированная ИБ, т.е. база данных (БД), — это совокупность взаимосвязанных, хранящихся вместе

Интегрированная ИБ, т.е. база данных (БД), — это совокупность взаимосвязанных, хранящихся вместе
данных при такой минимальной избыточности, которая допускает их использование оптимальным образом для множества приложений.
Основными способами организации БД являются создание централизованных и распределенных БД.
Основным критерием выбора способа организации ИБ является достижение минимальных трудовых и стоимостных затрат на проектирование структуры ИБ, программного обеспечения системы ведения файлов, а также на перепроектирование ИБ при возникновении новых задач.

Слайд 12

Принципы построения централизованной БД:
обеспечение логической организации данных с помощью построения глобальной модели

Принципы построения централизованной БД: обеспечение логической организации данных с помощью построения глобальной
данных;
представление информационных потребностей для каждой задачи в виде подмоделей данных;
выделение специального языка описания данных для получения схем и подсхем;
описание процедур обработки данных с использованием языка манипулирования данными;
разделение доступа к полям данных;
защита данных через пароль;
обеспечение доступности данных одновременно для нескольких пользователей.

Слайд 13

Работы по проектированию БД

На предпроектной стадии :
определение экономической целесообразности и технической возможности

Работы по проектированию БД На предпроектной стадии : определение экономической целесообразности и
создания БД;
выявление состава, содержания и характеристик хранимой информации на основе результатов обследования предметной области;
определение оценок, количественных характеристик информационных объектов и структурных связей между ними на основе результатов анализа информационных потребностей приложений и «Постановки задач»;

Слайд 14

Работы по проектированию БД

На предпроектной стадии :
построение инфологической модели предметной области, определяющей

Работы по проектированию БД На предпроектной стадии : построение инфологической модели предметной
совокупность информационных объектов, их атрибутов и структурных связей, динамику их изменения и характеристику информационных потребностей пользователя;
предварительные оценки вариантов разработки БД;
оценка возможностей применения СУБД и выбор СУБД.

Слайд 15

Работы по проектированию БД

На этапе технического проектирования :
составление уточненной инфологической модели;
логическое проектирование

Работы по проектированию БД На этапе технического проектирования : составление уточненной инфологической
(составление концептуальной схемы);
физическое проектирование (распределение по уровням памяти, выбор методов доступа, определение размеров файлов и т.д.);
проектирование и представление данных для приложений;
проектирование программного обеспечения, включая определение состава функций, поддерживаемых СУБД и окружением; необходимых доработок этих программ и функций, реализуемых средствами оригинального программного обеспечения (для конкретных задач).