Основы
баз данных
В этой главе мы рассмотрим
основные определения и термины, использующиеся при разработке баз данных. Изучим
основные архитектуры приложений баз данных, которые поддерживает Kylix. Кроме
того, мы рассмотрим средства для работы с базами данных, предоставляемые средой
программирования.
Основные понятия
База данных — это
хранилище для большого количества определенных данных, с которыми можно производить
некоторые действия (добавление, удаление, изменение, копирование, упорядочивание
и т. д.).
Для обеспечения вышеописанных
действий с данными необходимы специальные программы.
Приложения баз данных
— это программы, которые позволяют пользователям работать с данными, хранящимися
в базах данных.
Отметим, что все базы данных
условно делятся на три основных типа.
Все эти типы данных представлены
на рис. 15.1.
Рис.
15.1. Основные типы баз данных
Среда Kylix обеспечивает
поддержку баз данных только реляционного типа. Реляционные базы данных содержат
данные в таблицах, состоящих из строк (записей) и колонок (полей). C этими таблицами
можно осуществлять определенные операции, которые известны как реляционные
вычисления.
Вы можете создавать программы
для работы с базами данных, которые имеют различную архитектуру.