Понятие данных, их роль в проектировании баз данных. Основные типы данных
Понятие данные можно определить, как сведения, характеризующие какую-то систему, явление, процесс или объект, представленные в определенной форме и предназначенные для дальнейшего использования. Или, проще говоря, данные – это конкретная форма представления содержания информации. Например, информацию о результатах наблюдения за температурой окружающей среды можно представить в виде числового массива (таблицы), но можно и в виде графика, и в виде текстового описания посредством некоторого языка.
Все данные необходимые для решения практических задач подразделяются на несколько типов. Причем понятие тип данных определяет:
- набор их допустимых значений;
- правила их обработки (преобразования);
- порядок их размещения в ОЗУ и ВЗУ при хранении;
- порядок доступа к ним.
Любые данные могут быть отнесены к одному из двух типов:
-основному (простому, элементарному), форма представления которого определяется архитектурой ЭВМ;
-сложному, конструируемому пользователем для решения конкретных задач.
Данные простого типа это – символы, числа (целые и вещественные) и т.п. элементы, дальнейшее дробление которых не имеет смысла.
Из элементарных данных, путем их объединения, формируются сложные типы данных, которые еще называют структурами данных. Таким образом, перечень объединяемых простых данных, их характеристики, а также особенности связей между ними образуют структуру данных. Простейшим примером структуры являются массив.
Проектирование базы данных предполагает разработку той структуры данных, которая будет лежать в ее основе. Поскольку структура данных описывает точку зрения проектировщика на представление данных, то выбор правильной структуры определяет успех представления предметной области также в информационной системе.
Структуры данных могут быть по разному реализовываться в памяти (ОЗУ) компьютера, в связи, с чем можно различать статические и динамические структуры.
Статическими структурами называют структуры данных, которые занимают в памяти ЭВМ постоянный объем. К статическим структурам относятся, например, массив, запись.
Динамические структуры – это структуры, которые могут изменять свою длину в памяти ЭВМ. К ним относятся дерево, список.
Таким образом, классификацию типов данных можно представить, как показано на рис.
Данные |
Простые (элементарные) |
Статические |
Сложные (структуры) |
Динамические |
символ |
целое число |
… |
массив |
запись |
… |
дерево |
… |
список |
Рис. Классификация типов данных.
Дата добавления: 2016-06-02; просмотров: 651;