. Программирование базы данных (создание таблиц(справочников), полей, написание триггеров и процедур) разделяется на 2 уровня абстракции.
Логический уровень: это конфигурация пользователя. Ее редактирование доступно через веб интерфейс.
Физический уровень: это физическое компилирование настроек верхнего уровня в базе данных.
Т.е. написав процедуру в веб интерфейсе, пользователь может ее сохранить. Но пока он не нажмет кнопку "компилировать", данной процедуры в базе данных не будет. Или она будет старой (оставшейся с предыдущего раза) в случае если пользователь меняет код процедуры.
При команде на компилирование, специальная программа переводит код конфигурации пользователя (логический уровень) в язык программирования понятный базе данных (физический уровень) и выполняет в ней этот код, меняя структуру базы данных. . |