Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информ.технологии / 3_ТехнологииБазИнформации

.doc
Скачиваний:
34
Добавлен:
07.06.2015
Размер:
52.74 Кб
Скачать

Технология баз информации

1 основные понятия и определения

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

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

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

Сетевые пользователи и заказчики не относятся к основным категориям пользователей банка данных

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

К БнД предъявляются требования,: - адекватность информации состоянию ПО; - быстродействие и производительность; массовость использования.

В зависимости от сложности и важности задач информационного обеспечения АИС к БнД предъявляются требования:

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

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

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

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

При построению инфологической модели должна соблюдаться следующая последовательность работ: 1. выделение в ПО сущностей 2. введение множества атрибутов для каждой сущности и выделение из них ключевых 3. исключение множества повторяющихся атрибутов 4. формирование связей типа M:N 5. преобразование связей в однонаправленные

Соответствие между типом модели и ее назначением:

Инфологическая модель описывает по некоторым правилам сведения об объектах материального мира и связи между ними

Концептуальная модель описывает хранимые в ЭВМ данные и связи

Физическая модель описывает способ хранения данных и методы доступа к ним.

Модель данных - совокупность типов (структур) данных, операций над данными и ограничений целостности.

База данных является обязательным компонентом любой информационной технологии.

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

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

Проектирование базы данных выполняется за 2 этапа.

Порядок следования этапов проектирования БД: 1. определение предметной области 2. построение инфологической модели предметной области 3. выбор СУБД 4. построение концептуальной модели данных 5. построение физической модели данных

Даталогическое проектирование подразделяется на логическое и физическое.

Даталогическое проектирование подразделяется на 3 этапа При построении инфологической модели используются конструктивные элементы: сущность, атрибут и связь.

Существует 4 вида связей между множествами экземпляров сущностей.

Типовые структуры в порядке возрастания сложности: 1. элемент данных, 2. агрегат данных, 3. запись, 4. набор, 5. база данных.

Элемент данных – это наименьшая поименованная совокупность элементов данных, к которой СУБД может адресоваться непосредственно.

Агрегат данных– это поименованная совокупность элементов данных, которую можно рассматривать как единое целое.

Достоинства иерархической модели данных - это простота представления предметной области, наглядность, удобство анализа структур и простота их описания.

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

преимущество реляционной БД- это возможность использования точных математических методов манипулирования данными и аппарата исчисления отношений.

Иерархические модели баз данных представляют зависимые данные в виде дерева.

Понятию «отношение» в реляционной базе данных соответствует таблица.

Недостатками сетевых баз данных являются отсутствие единого языка манипулирования данными и слишком сложная навигация при поиске данных.

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

Сетевые базы данных представляют зависимые данные в виде наборов записей и связей между ними.

Реляционные базы данных представляют зависимые данные в виде связанных между собой таблиц.

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

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

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

Для реляционной модели данных имеется 5 нормальных форм файла.

Понятию «атрибут» в реляционной базе данных соответствует столбец таблицы.

Ключ к записям в БД может быть: простым, первичным, вторичным составным первичным.

Информационная база - совокупность информации реального экономического объекта.

Базы данных используются для согласованной модификации данных и хранения больших объемов данных.

Понятию «кортеж отношения» в реляционной базе данных соответствует строка таблицы.

В зависимости от состава БнД может быть локальным или интегрированным.

В состав любой СУБД входят языки: - - описания данных - манипулирования данными.

Язык манипулирования данными называют языком запросов.

В функции систем управления базами данных (СУБД) входят: - поддержка языков для работы с БД - управление транзакциями.

Основными режимами работы СУБД являются: - таблица, - отчет, - запрос, - форма.

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