Введение в базы данных
СУБД помогает создать рабочую среду, в которой конечным пользователям обеспечивается более удобный и хорошо управляемый доступ к данным, нежели имевшийся у них перед тем, как СУБД стала стандартным средством управления данными. Такой доступ позволяет конечным пользователям быстро реагировать на изменения в рабочей среде. Доступность данных в сочетании с инструментальными средствами, преобразующими данные в удобную форму представления, дает возможность конечным пользователям получать быстрые и информационно емкие решения.
Рис. 3.1 иллюстрирует роль СУБД при взаимодействии между пользователем и базой данных. В сущности СУБД играет роль посредника между пользователем и БД, транслируя запросы пользователя в сложный код, необходимый для выполнения таких запросов. СУБД скрывает от прикладных программ, использующих БД, ее сложную внутреннюю структуру. Прикладные программы могут быть написаны программистом на каком-либо языке программирования (например, на VB) или созданы с помощью сервисных программ СУБД.
Рис. 3.1. СУБД управляет взаимодействием между конечным
пользователем и БД
Нужно всегда помнить, что СУБД представляет собой приобретенный вами коммерческий программный продукт и у вас нет возможности вносить в него какие-либо изменения. Поэтому, когда мы говорим о проектировании базы данных, то имеем в виду проектирование структуры БД, которая будет использована для хранения и управления данными, а не разработку программного обеспечения СУБД. После завершения проектирования базы данных СУБД берет на себя управление всеми сложными процедурами, необходимыми для перевода представления структуры данных проектанта в форму, удобную для компьютера.
предыдущаяследующая