Помощь в учёбе, очень быстро...
Работаем вместе до победы

Реляционные базы данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Столбцы располагаются в определенном порядке, который создается при создании таблицы. В таблице может не быть ни одной строки, но обязательно должен быть хотя бы один столбец. У каждого столбца есть уникальное имя (в пределах таблицы), и все значения в одном столбце имеют один тип (число, текст, дата…). На пересечении каждого столбца и строки может находиться только атомарное значение (одно… Читать ещё >

Реляционные базы данных (реферат, курсовая, диплом, контрольная)

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

Столбцы располагаются в определенном порядке, который создается при создании таблицы. В таблице может не быть ни одной строки, но обязательно должен быть хотя бы один столбец. У каждого столбца есть уникальное имя (в пределах таблицы), и все значения в одном столбце имеют один тип (число, текст, дата…). На пересечении каждого столбца и строки может находиться только атомарное значение (одно значение, не состоящее из группы значений). Таблицы, удовлетворяющие этому условию, называют нормализованными.

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

Первичный ключ (сокращенно РК — primary key) — столбец, значения которого во всех строках различны. Первичные ключи могут быть логическими (естественными) и суррогатными (искусственными). На практике лучше использовать суррогатные ключи, т.к. их применение позволяет абстрагировать ключи от реальных данных. Кроме того, первичные ключи менять нельзя.

Последний нюанс. Такое поле называется внешний ключ (сокращенно FK — foreign key). Каждое значение этого поля соответствует какому-либо первичному ключу из таблицы. Понятно, что сразу невозможно представить все таблицы, поля и связи, которые нам могут понадобиться. [7,11].

Показать весь текст
Заполнить форму текущей работой