Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Словарь Инф. сист.(менеджеры)..doc
Скачиваний:
6
Добавлен:
02.09.2019
Размер:
58.37 Кб
Скачать

База данных (бд).

Данные – зафиксированная на каком-либо носителе информация.

База данных – совокупность данных о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области.

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

Электронная база данных – поименованная совокупность структурированных данных, относящихся к определенной предметной области.

Операция – обработка и преобразование данных (сбор, формализация, фильтрация, сортировка, архивация, транспортировка, защита и т.д.)

Метод – реализация операции над объектами данного класса.

Структурные элементы БД:

поле (столбец) – структурный элемент записи (строки) - соответствует единице информации – реквизиту и использует характеристики: имя, длина; тип (текстовый, Мемо, числовой, дата/время, денежный, счетчик, логический, OLE, гиперссылка и др.);

запись (строка) – набор полей.

Файл – объединение нескольких записей с общими структурными элементами.

Формат – структура, содержание и кодирование информации в записи.

Требования к БД:

минимальная избыточность – устранение вредной (неконтролируемой) и сведение к минимуму полезной (контролируемой) избыточности;

целостность данных – поддержка правильности данных;

безопасность и секретность – защита данных от сбоев и несанкционированного доступа;

независимость данных – возможность изменения структуры БД без изменения прикладных программ пользователя;

производительность – время ответа ИС, использующей данную БД, на запросы пользователей;

гибкость и способность к расширению – способность БД к наращиванию данных, приложений и функций.

Централизованная БД – данные хранятся в памяти одной вычислительной системы. Архитектуры систем централизованных БД с сетевым доступом: файл-сервер, клиент-сервер.

Распределенная БД – состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети.

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

Проектирование баз данных.

Проектирование БД – процесс разработки структуры БД в соответствии с требованиями пользователей.

Концептуальный уровень проектирования БД – процесс исследования предметной области и анализа поставленной задачи. Результат – концептуальная модель данных, составленная в терминах объектов.

Логический уровень проектирования БД – построение информационно-логической (инфологической) модели предметной области в виде совокупности информационных объектов и их структурных связей. Результат – словарь данных и схема данных в графической форме.

Физический уровень проектирования БД – процесс реализации БД программными и языковыми средствами.

Атрибут (реквизит*, атрибутивное свойство*, домен атрибута*, данное*, элемент данных*, столбец**, поле**) – показатель, характеризующий объект и принимающий для конкретного объекта текстовое, числовое или иное значение.

Модель данных – совокупность структур данных и операций их обработки.

Иерархическая модель данных – структура данных, в которой каждый порожденный элемент имеет один порождающий элемент.

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

Реляционная (relation (фр.) – отношение) модель данных – организация данных в виде простых двумерных массивов (таблиц), связанных отношениями типа один к одному (1 : 1); один ко многим (1 : М); многие ко многим (М : М); многие к одному (М : 1).

Первичный ключ (ключевое поле) – значение поля (или совокупности полей) однозначно определяет соответствующую запись.

Вторичный ключ – значение поля может быть неуникальным.

Простой ключ – значение одного поля.

Составной ключ – значение нескольких полей.

Повторяющиеся группы – совокупность однотипных данных, характеризующих экземпляр объекта.

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

Первая нормальная форма – отношения нормализованы или приведены к первой нормальной форме, если все его атрибуты (поля) простые и неделимые.

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

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

*

*

*

* Терминология баз данных

*

** Терминология современных СУБД