Реляционные базы данных
Реляционные базы данных — наиболее распространенный тип БД, использующий табличное представление данных. Табличный способ отображения информации широко используется в документах и отчётах, поскольку он удобен и позволяет наглядно представлять различного рода данные. Главное достоинство таблиц — в их понятности.
Пример простейшей базы данных в виде таблицы:
В БД может храниться миллионы записей. В любое время можно найти запись, которая необходима в данный момент. Результатом поиска информации в приведенной БД могут быть названия, суммы, количество, даты. В базах данных можно проводить сортировку информации и вывод её на печать, удаление старой и вставка новой информации, просматривать БД целиком или по частям. С числами в таблицах можно проводить обычные математические операции. Фамилии людей и названия предметов можно упорядочить по алфавиту.
Характеристики реляционной базы данных
В реляционных БД строка таблицы называется записью, а столбец — полем. В общем виде это выглядит так:
Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице.
Например, одна запись о каком либо объекте в нашей таблице — это информация об одной человеке :. например: Петров Вася Суворовский пр.,д. 32, кв.11 275-75-75
Поля определяют структуру таблицы и характеризуются именем, типом и ключом
Имя – название поля, оно не должно повторяться.Например, в таблице имена полей такие: Фамилия, Имя, Адрес, Телефон.
Тип – определяет множество значений, которые может принимать данное поле в различных записях.
Ключ – поле является ключевым, если значения не повторяются для всех данных этого поля. Поля — это различные характеристики объекта. Значения полей в одной строчке относятся к одному объекту.
Типы полей в реляционной базе данных
В реляционных базах данных используются четыре основных типа полей:
Числовой тип имеют поля, значения которых могут быть только числами. Например, в БД «Погода» три поля числового типа: ТЕМПЕРАТУРА, ДАВЛЕНИЕ, ВЛАЖНОСТЬ.
Символьный тип имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т.п.). Примерами символьных полей являются поля АВТОР и НАЗВАНИЕ в БД «Домашняя библиотека».
Тип «дата» имеют поля, содержащие календарные даты в форме «день/месяц/год» (в некоторых случаях используется американская форма: месяц/день/год). Тип «дата» имеет поле ДЕНЬ в БД «Погода».
Логический тип соответствует полю, которое может принимать всего два значения: «да» — «нет» или «истина» — «ложь» .
Итак, значения полей — это некоторые величины определенных типов. От типа величины зависят те действия, которые можно с ней производить. Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими — нельзя.