
08.10.2012 Базы данных
Представлены в форме совокупности самостоятельных материалов (статьи, расчеты, нормативные акты, судебные решения) систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью ЭВМ.
Базы данных создаются для упорядочивания информации из одной предметной области, возможности поиска нужных данных и их обработки.
Признаки БД:
База данных обрабатывается в вычислительной системе, соответственно хранилища информации (архивы, библиотеки, картотеки) не будут являться базами данных;
Данные в БД логически структурированы;
Постоянные данные в сфере базы данных включают в себя схему и базу данных;
Схема состоит из сферы содержания, структуры, ограничения целостности, используемая для создания и поддержки базы данных.
СУБД (система управления базами данных) – представляет собой совокупность языковых и программных средств, предназначенных для создания, обработки, а также совместного использования базы данных несколькими пользователями. СУБД – это программное обеспечение (например, MS Access).
Модель данных – совокупность способов и отношений между ними.
Модели данных:
Иерархические;
Сетевые;
Объектно-ориентированные;
Тезаурусные;
Реляционные.
Реляционная модель базы данных (relation - отношения), автор этой модели – ученый с фамилией Codd (ученый-математик).
Три вида отношений:
Один к одному;
Один ко многим;
Многие ко многим – в этом случае необходима третья таблица (вспомогательная) таблица, которая может содержать поле с данными из первой или второй таблицы.
Таблица является основным объектом базы данных, состоящая из записей и полей.
Элементарные данные – единица данных, которая описывает один признак одного объекта предметной области (информация, расположенная в одной ячейке таблицы).
Поле – совокупность логически связанных элементарных данных, описывающих один и тот же признак предметной области (столбец), запись (строка), совокупность логически связанных элементарных данных, описывающих все признаки одного объекта предметной области.
Тип поля определяет тип данных, содержащихся в поле.
Основные типы данных:
Текстовые данные от 0 до 255 символов;
Числовые данные для хранения действительных чисел;
Поле memo (memory) – тип данных для хранения больших объемов текста (65535 символов);
Дата-время – тип данных, для хранения даты и текущего времени;
Денежный тип данных – тип данных для записи денежных сумм;
Счетчик – специальный тип данных, для уникальных, натуральных чисел с автоматизацией наращивания. Это поле не может повторяться;
Логический (да или нет);
Поле – специальный тип данных, для хранения объектов (Ole);
Мастер-постановок – объект, с помощью которого можно автоматизировать тип данных таким образом, чтобы не вводить их в ручную, а выбирать из списка
Текст сам не хранится в поле таблицы, в поле хранится указатель.
Форма – средство для ввода данных.
БД предоставляет возможность просмотра только определенных полей.
Отчет – используется для отображения данных из таблиц и запросов.