Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Волшебство программирования на 1С:Предприятие 7.7 и 8.0 . Выпуск 74


Информационный Канал Subscribe.Ru

Волшебство программирования на 1С:Предприятие 7.7 и 8.0
Выпуск 74 / 21.09.2004

Здравствуйте, уважаемые подписчики. Пришло письмо с вопросом:

Ответьте, пожлауйста, 1С - это СУБД или нет? Мой препод сказал, что это не СУБД. Если можно, ответьте более подробно.......я новичок и мне важно знать тонкости... Многие считают, почти все, что 1С это СУБД, Мне важно ваше мнение....

В связи с тем, что это уже не первое письмо с подобным вопросом, попробую ответить публично.


1С - это СУБД или нет?

В первую очередь, "1С" - это фирма.
Далее, "1С:Предприятие" - это система программ, платформа автоматизации (подробнее см. ниже).

В файловом варианте можно сказать, что 1С:Предприятие 7.7 и 8.0 - это специализированные СУБД. Но если интересуют тонкости, то нужно знать, что 7.7 использует движок Codebase для работы с DBF-файлами, а в версии 8.0 в файловом варианте все данные (почти) хранятся в файле 1cd, формат которого неизвестен и используется свой собственный движок БД (engine).

В клиент-серверном варианте для 7.7 и 8.0 системой управления БД является Microsoft SQL Server, а 1С:Предприятие является лишь" системой автоматизации". Если опять же нужны тонкости, то скажу, что 7.7 использует SQL Server не очень эффективно, не как СУБД, а как хранилище файлов-таблиц. В 8.0 возможности SQL Server используются более полно и есть еще промежуточное звено - сервер "1С:Предприятия 8.0", который берет на себя часть работы по выполнению запросов (кеширование, оптимизация) и может выполнять программный код на стороне сервера

Почему я сразу сказал, что 1С:Предприятие - это система программ? Потому что платформа 1С:Предприятие немыслима без конфигураций. Для применения 1С:Предприятия по назначению (а не для забивания гвоздей) нужно использовать конфигурацию (купить готовую, заказать разработку/доработку или сделать самому). Конфигурации - это тоже программы, которые рассчитаны на выполнение в определенной среде - другой программе - платформе 1С:Предприятие. Так что "1С:Предприятие" в целом - это именно система программ.

Еще 1С называют "средой разработки". Это тоже не совсем правильно. Средой разработки конфигураций для платформы 1С:Предприятие 8.0 является Конфигуратор. Причем он служит не только для разработки, но также для администрирования систем (управление списком пользователей, наблюдение подключенных пользователей, просмотр журнала регистрации, тестирование и исправление информационной базы).

Еще один распространенный термин - 1С - это язык программирование. Это не так. Правильнее так: в платформе 1С:Предприятия есть ВСТРОЕННЫЙ ЯЗЫК, позволяющий программировать бизнес-логику и обрабатывать события. Его нельзя назвать полноценным языком программирования, как C++ или ObjectPascal (Delphi), ему больше подходит определение "скриптовый язык", как VBA или PHP (это лишь аналогия, которая может просто помочь объяснить, но не претендует на полноту и точность).

Это конечно мое личное мнение, подкрепленное моим опытом.
Если у вас коррективы или добавки - прошу высказаться в этой ветке.


--------

Ветки по 8.0 за 21 сентября 2004 г.

Рубрика Ответы Тема
Общие вопросы 80 OFF: опрос: у кого в городе широко используется 1с 8.0?
Дата, время 18Дата Документа
Дата, время 10Как найти количество дней в месяце в V8?
Отчеты 1Можно ли обратиться к ячейке
Отчеты 2Поле табличного документа...
Отчеты 5Ячейка табличного поля
Отчеты 4Обработка расшифровки
Отчеты 16 Аналог "Секция" 7.7 в 8.0
Обучение 43экзамен на специалиста по платформе
Обучение 4 основы програмирования в 1С
Администрирование 8 Как скинуть пользователя с 1С-сервера?
Администрирование 5Достала "ошибка SBTL"
Администрирование 4 Подскажите, как перевести БД в SQL ?
Формы 5Активация реквизита
Формы 4 Выбрать элемент справочника
Документы 3Как реализовать оплату проектов по счетам
Запросы 5 Виртуальная таблица регистра накопления в запросе
Запросы 8 Сложные запросы в восьмерке - нужно красивое решение ;)
Запросы 1Как обратиться к итогам запроса не делая выборку?
Запросы 0Странные остатки в запросе...
УПП 5 Сегодня вышел новый релиз УПП, 8.1.0.15
УТ 0 УТ для Украины
Регистры 9 Обращение к регистру сведений
Документы 3 Как получить вид документа из полученной ссылки?
Объекты конфигурации6Будни: Как определить, что ссылка на справочник или документ?
 


См. также:
1С:Предприятие 7.7: учебник, курс лекций, статьи, ссылки
Книга "Разработка в системе 1С:Предприятие 8.0" - http://www.v8.1c.ru/book/v8develop.htm

Официальный сайт рассылки - www.mista.ru
Волшебный форум -
www.forum.mista.ru,
Форум по 1С - http://www.forum.mista.ru/index.php?forum=1c
Архив выпусков этой рассылки - http://www.mista.ru/subscribe

Новое!
Раздел форума исключительно по 8.0 -
http://www.forum.mista.ru/index.php?forum=1c&v8=1

С уважением,
Станислав Митичкин (Волшебник)
stasmit@mail.ru



http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.magic1c
Отписаться

В избранное