Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ИТвМ2011КОНТР_РАБ.doc
Скачиваний:
16
Добавлен:
16.11.2018
Размер:
708.61 Кб
Скачать
    1. Основные термины Структурирование данных - введение соглашений о способах представления данных.

Пример неструктурированных данных, содержащих сведения о студентах (номер личного дела, фимилия, имя, отчество, год рождения):

Личное дело № 16493, Сергеев Петр Михайлович, дата рожд. 1 января 1976г.;

Личное дело № 16593, Петрова Анна Владимировна, дата рожд. 15 марта 1975 г.;

Личное дело № 16693, Анохин Андрей Борисович дата рожд. 14 марта 1976 г

Пример структурированных данных:

№ личного дела

Фамилия

Имя

Отчество

Дата рождения

16493

Сергеев

Петр

Михайлович

01.01.76

16593

Петрова

Анна

Владимировна

15.03.75

16693

Анохин

Андрей

Борисович

14.03.76

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

Предметная область - часть реального мира, подлежащая изучению для организации управления и автоматизации (предприятие, банк, вуз, магазин и т.д.).

    1. Структурные элементы логической организации базы данных

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

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

Характеристиками поля являются:

имя (напр., Фамилия, Имя, Отчество, Дата рождения);

тип (напр., символьный, числовой, календарный);

длина (максимально возможное количество символов);

точность (напр., количество десятичных знаков для отображения дробной части числа).

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

Вторичный ключ - поле, значение которого выполняет роль поисковых или группировочных признаков.

Запись - совокупность логически связанных полей.

Экземпляр записи - отдельная реализация записи, содержащая конкретные значения её полей.

Таблица - совокупность экземпляров записей одной структуры.

Имя поля 1

Имя поля 2

Имя поля 3

Имя поля 4

Описать логическую структуру записи - значит указать последовательность расположения полей записи и их основные характеристики.

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