Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Табличные базы данных. Табличная база данных содержит перечень объектов одного типа, т



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

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


Поле базы данных — это столбец таблицы, включающий в себя значения определенного свойства.

Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы. Запись базы данных — это строка таблицы, которая содержит набор значений различных свойств объекта.

В каждой таблице должно быть, по крайней мере, одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице.

Тип поля определяется типом данных, которые оно содержит. Выделяют следующие типы данных:

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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...