Режимы работы с базами данных
Базы данных, предназначенные для решения сложных задач (в пределах предприятия, отрасли или целой страны), имеют сложную структуру и создаются целыми коллективами различных специалистов. При этом выделяется две стороны (организации) - заказчик БД и разработчик БД. Заказчик является специалистом в своей предметной области и должен уметь объяснить свои потребности и задачи разработчику. Разработчик является специалистом по системам управления базами данных, но, как правило, не обладает специальными знаниями в той области деятельности, которую подлежит автоматизировать с помощью создаваемой базы данных.
Поэтому при разработке базы данных необходимо тесное взаимодействие заказчика и разработчика. Для обеспечения такого взаимодействия заказчик должен владеть соответствующей терминологией и знать, хотя бы в общих чертах, основные технические возможности систем управления базами данных. В свою очередь разработчик должен изучить документооборот и автоматизируемые процессы на предприятии (в организации) заказчика.
С организационной точки зрения все работы с базой данных разделяются на две основные части как по времени, так и по режиму их проведения.
На каждом этапе с базами данных работают соответственно разные категории исполнителей. Первая категория это разработчики (проектировщики). Проектировщик БД может создавать в ней новые объекты (например, таблицы или формы), задавать их структуру, изменять свойства существующих полей или добавлять новые, устанавливать необходимые связи между таблицами. У него есть на это соответствующие права. Он работает со структурой всей базы в целом и поэтому имеет полный доступ к любым ее элементам. Если база достаточно сложная, то у нее может быть целая группа разработчиков, каждый из которых отвечает за определенную часть. Проектировщики не наполняют базу конкретными данными, поскольку в большинстве случаев они являются конфиденциальными. Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.
Вторая категория исполнителей, работающих с базами данных, - пользователи (сотрудники организации заказчика БД).Они получают исходную базу данных от проектировщиков и занимаются ее наполнением и обслуживанием. Пользователи, как правило, не имеют прав доступа к структуре базы данных. Однако наполнение базы информацией зависит именно от пользователей. Обычно, пользователям предоставляется возможность добавлять в БД новые данные с помощью форм, обрабатывать уже имеющиеся данные с помощью запросов и получать определенные результаты в виде результирующих таблиц и отчетов. При этом, если БД глобальная, то она может насчитывать миллионы пользователей.
Соответственно, система управления базами данных имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы, включая создание объектов базы данных. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.
Режим работы с базой выбирается с помощь командных кнопок: Открыть, Конструктор, Создать.
Проектировщики работают используя кнопки СоздатьиКонструктордля выбора режима работы с базой данных: либо создания нового объекта, либо модификации раннее созданного, а пользователи используют кнопку Открытьдля реализации пользовательского режима.
Дата добавления: 2015-12-22; просмотров: 1060;