Модель работы с базой данных
Модель базы данных 1С:Предприятия 8.0 имеет ряд особенностей, отличающих ее от классических моделей СУБД (например, основанных на реляционных таблицах), с которыми имеют дело разработчики в универсальных системах.
Основное отличие заключается в том, что разработчик 1С:Предприятия не обращается к базе данных напрямую. Непосредственно он работает с платформой 1С:Предприятия. При этом он может:
описывать структуры данных в конфигураторе;
манипулировать данными с помощью объектов встроенного языка;
составлять запросы к данным, используя язык запросов.
Платформа 1С:Предприятия обеспечивает операции исполнения запросов, описания структур данных и манипулирования данными, транслируя их в соответствующие команды. Это могут быть команды MS SQL Server, в случае клиент-серверного варианта работы, или команды собственного движка базы данных для файлового варианта.
- Механизм запросов
- Табличный способ доступа к данным
- Язык запросов
- Обращение к полям через точку (".")
- Обращение к вложенным таблицам (табличным частям документов и элементов справочников)
- Автоматическое упорядочивание
- Многомерное и многоуровневое формирование итогов
- Поддержка виртуальных таблиц
- Стандартные sql операции
- Конструктор запросов
- Работа с базой данных
- Модель работы с базой данных
- Общая система типов
- Хранение ссылок на объекты
- Составные типы
- Хранение любых данных как ХранилищеЗначения
- Создание и обновление структур данных на основе метаданных
- Объектный / табличный доступ к данным
- Варианты работы
- Файловый вариант
- Клиент - серверный вариант
- Работа встроенного языка на сервере