Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Табличная база данных содержит перечень объектов одного типа, т. е. объектов с одинаковым набором свойств. Такую базу данных удобно представлять в виде двумерной таблицы.
Рассмотрим, например, базу данных «Компьютер» (табл.), представляющую собой перечень объектов (компьютеров), каждый из которых имеет имя (название). В качестве характеристик (свойств) могут выступать тип процессора и объем оперативной памяти.
Поле базы данных — это столбец таблицы, включающий в себя значения определенного свойства.
Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы. Запись базы данных — это строка таблицы, которая содержит набор значений различных свойств объекта.
В каждой таблице должно быть, по крайней мере, одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице.
Тип поля определяется типом данных, которые оно содержит. Выделяют следующие типы данных:
1) «счётчик» - набор целых чисел, которые задаются автоматически при вводе записей и не могут быть изменены пользователем БД;
2) текстовый – содержит одну строку текста не более 255 знаков;
3) числовой – содержит числа;
4) дата \ время – содержит числа в формате времени;
5) денежный – содержит числа в денежном формате;
6) логический – содержит значения «истина», «ложь»;
7) поле MEMO – содержит текст из нескольких строк, просматриваемых с помощью полос прокрутки;
8) объект OLE – поле вставки изображения, звука, файла, таблицы Excel и др.;
9) гиперссылка – ссылка на другой информационный ресурс (объект, файл, Internet).
Каждый тип поля имеет набор свойств, среди которых наиболее существенными являются:
- размер поля (максимальная длина текстовой или числовой величины);
- формат поля (устанавливает формат данных);
- обязательное поле (поле, которое надо заполнять обязательно).
В таблице реляционной БД выделяют ключевое поле, данные которого однозначно определяют каждую запись (строку). Чаще всего, это столбец с номерами по порядку – «счётчик», хотя бывают и другие (код товара, инвентарный номер и т. д.).
Пример 1. Таблица «Компьютеры на списание» базы данных «Склад».
Номер | Марка ПК | Процессор | ОЗУ, Mb |
IBM | Pentium IV | ||
Compaq | Pentium II | ||
Dell | I486 | ||
Apple | Motorola |
Реляционные БД имеют следующие свойства:
1. Каждый элемент таблицы в пересечении строки и столбца – отдельный элемент данных.
2. Каждое поле имеет своё название (имя).
3. Все данные одного поля – однотипны.
4. Одинаковые записи в таблице отсутствуют.
5. Порядок следования записей в таблице – произвольный.
С данными реляционной базы могут производиться следующие важные действия:
1. Поиск записей по заданному признаку.
2. Набор данных в группу по заданному признаку.
3. Сортировка данных.
Реляционная БД включает, как правило, не одну, а множество взаимосвязанных таблиц.
Большинство современных компьютерных БД являются реляционными. Информационная модель для их построения была предложена Е. Ф. Коддом в 1970 году, и в основе её лежит понятие отношения (relation), связывающего признаки объектов. Отсюда и название таких БД – реляционные.
Иерархические и сетевые БД всегда можно преобразовать к табличному виду.
Дата публикования: 2015-01-24; Прочитано: 4475 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!