«столбец»
(или
«колонка»
). Таким образом, таблицы состоят из строк и столбцов, на пересечении
которых должны находиться «атомарные» значения, которые нельзя разбить на бо-
лее мелкие элементы без потери смысла.
В формальной теории реляционных баз данных эти таблицы называют
отношения-
ми (relations)
– поэтому и базы данных называются реляционными. Отношение —
это математический термин. При определении свойств таких отношений использу-
ется теория множеств. В терминах данной теории строки таблицы будут называться
кортежами (tuples)
, а колонки —
атрибутами
. Отношение имеет заголовок, кото-
рый состоит из атрибутов, и тело, состоящее из кортежей. Количество атрибутов на-
зывается
степенью отношения
, а количество кортежей —
кардинальным числом
.
Кроме теории множеств, одним из оснований реляционной теории является такой
раздел математической логики, как исчисление предикатов.
Таким образом, в теории и практике баз данных существует три группы терминов.
Иногда термины из разных групп используют в качестве синонимов, например, за-
пись и строка.
Как мы уже сказали выше, в реляционных базах данных пользователь воспринимает
данные в виде таблиц.
Рассмотрим простую систему, в которой всего две таблицы. Первая — «Студенты»:
№ зачетной книжки
Ф. И. О.
Серия документа
Номер документа
55500
Иванов Иван Петрович
0402
645327
55800
Климов Андрей Иванович
0402
673211
55865
Новиков Николай Юрьевич
0202
554390
И вторая — «Успеваемость»:
Зачетная книжка
Предмет
Учебный год
Семестр
Оценка
55500
Физика
2016/2017
1
5
55500
Математика
2016/2017
1
4
55800
Физика
2016/2017
1
4
55800
Физика
2016/2017
2
3
При работе с базами данных часто приходится следовать различным
Достарыңызбен бөлісу: |