Объект базы данных
Объект базы данных — это отдельный объект реального мира или предметной области, сведения о котором нужно хранить, изменять и находить в базе данных. Например, в школьной базе такими объектами могут быть ученики, учителя, классы и предметы.
Как объект представляется в таблице
В реляционной базе данных сведения об однотипных объектах размещают в таблице. Каждый столбец описывает одно свойство объекта и называется атрибутом базы данных, а каждая строка содержит сведения об одном конкретном объекте.
| Таблица «Ученики» | Имя | Класс |
|---|---|---|
| Объект 1 | Анна | 9А |
| Объект 2 | Илья | 9Б |
В этом примере таблица содержит объекты «ученик». Анна и Илья — разные конкретные объекты, а «Имя» и «Класс» — их атрибуты. Чтобы отличать записи друг от друга, объекту часто назначают уникальный идентификатор, например номер ученика.
В базе данных библиотеки предметной областью является работа библиотеки. Объектами могут быть книга, читатель и выдача книги. Для объекта «книга» хранят название, автора, год издания и инвентарный номер.
Объект базы данных — это не вся таблица и не отдельное свойство. Таблица объединяет сведения об однотипных объектах, запись описывает один объект, а атрибут задаёт его характеристику. Например, «Иван Петров» — объект-читатель, «фамилия» — атрибут, а «Петров» — значение атрибута.
В таблице «Автомобили» одна строка содержит марку, государственный номер и год выпуска одного автомобиля. Что представляет эта строка?
Главное
- Объект базы данных — это объект предметной области, о котором хранятся сведения.
- В таблице один объект обычно представлен одной записью, а его свойства — атрибутами.
- Таблица хранит множество однотипных объектов, поэтому объект нельзя путать со всей таблицей или отдельным столбцом.