Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Dip-Othet-verst2.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
2.48 Mб
Скачать

1.7 1С Предприятие 7.7

Система программ "1С: Предприятие" предназначена для решения широкого спектра задач автоматизации учета и управления.

"1С:Предприятие" представляет собой систему прикладных решений, построенных по единым принципам и на единой технологической платформе.

1.7.1 Встроенный язык системы

Встроенный язык системы “1С: Предприятие” предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи.

Встроенный язык (далее по тексту — язык) представляет собой предметно-ориентированный язык программирования, специально разработанный с уче­том возможности его применения не только профессиональными программи­стами. В частности, все операторы языка имеют как русское, так и англоязыч­ное написание, которые можно использовать одновременно в одном исходном тексте.

При своей относительной простоте язык обладает некоторыми объектно-ориентированными возможностями, например, правила доступа к атрибутам и методам специализированных типов данных (документам, справочникам и т. п.) подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках. Однако специализированные типы данных не могут определяться средствами самого языка, а задаются в визуальном режиме кон­фигуратора.

Типизация переменных в языке не жесткая, т. е. тип переменной определя­ется ее значением. Переменные не обязательно объявлять в явном виде. Неяв­ным определением переменной является ее первое упоминание в левой части оператора присваивания. Возможно также явное объявление переменных при помощи соответствующего оператора. Допускается применение массивов.

Встроенный язык системы 1С является языком 3GL (Third Generation Language) язык уровня 3GL или язык 3-го поколения. Это процедурные языки общего назначения, такие как Бейсик, Кобол, Фортран, Паскаль, Си, Ada и др.

1.7.2 Язык Запросов

Язык запросов предназначен для описания запросов к документам, справоч­никам, регистрам, журналам расчетов, планам счетов, бухгалтерским операциям и проводкам. Текст описания запроса передается методу “Выполнить” в качестве параметра. В результате выполнения этого метода генерируется временный выходной набор данных, который в дальней­шем используется для заполнения формы отчета.

Язык запросов системы 1С является языком 4GL (Fourth Generation Language) язык 4-го поколения или язык уровня 4GL. Этот языки базирующиеся на словарях программирования, позволяющие увеличить производительность разработки систем, когда программы пишутся так, что состоят из команд прикладного пакета (обычно написанного на языках 2GL и/или 3GL ). Например, программы на языках СУБД (FoxBase, Paradox и др. ) . К 4GL относятся языки запросов (SQL) и отчетов.

1.8 Субд Oracle Enterprise Edition 9.2.0.1

В 1977г. Ларри Эллисон, Боб Майнер и Эд Оуэтс организовали свое дело, назвав фирму Relational Software Incorporated (RSI). Именно эта компания положила начало системе управления реляционными базами данных (СУРБД) Oracle. Эллисон, Майнер и Оуэтс решили разработать СУРБД, используя язык C и SQL-интерфейс. И вскоре вышла первая версия (прототип). Покупателям в 1979г. была представлена СУРБД Oracle версии 2, которая работала на Digital PDP-11, под управлением ОС RSX-11. Затем она была портирована на систему DEC VAX.

1983г. стал вестником релиза версии 3, который привнес изменения в язык

SQL, увеличил производительность системы и добавил некоторые другие улучшения. В отличие от предыдущих, третья версия была полностью написана на С. С этого момента RSI сменила свое название на Oracle Corporation.

Oracle версии 4 был представлен в 1984г. Эта версия поддерживала как ОС VAX, так и IBM VM. Эта версия предоставляла возможность многопользовательского стабильного чтения данных. Версия 5 появилась в 1985г. и стала поворотным пунктом на рынке СУБД, так как впервые представила технологию клиент-сервер, используя SQL*Net. Пятая версия стала также одной из первых MS DOS программ, перешагнувших через 640Kb-ый барьер.

В 1988г. Oracle представила версию 6. В этой версии появилась низкоуровневая блокировка и множество других изменений, увеличивших производительность и функциональность (включая генерацию последовательностей и отложенные записи). Oracle работает уже на множестве платформ и на разных операционных системах. В 1991г. Вышел Сервер Параллельной Обработки СУРБД Oracle версии 6.1 для системы DEC VAX. Вскоре эта версия стала поддерживать и другие платформы.

Релиз Oracle 7 вышел в 1992г., было произведено множество архитектурных изменений в области памяти и операций ввода-вывода. Oracle 7 – это уже полноценный СУРБД-продукт, к какому привыкли пользователи и используется много лет.

В 1997г. вышла версия 8, которая привнесла объектную модель, новые свойства и средства администрирования.

В 1999г. вышла версия 8i (Oracle 8.1.5) со встроенным языком Java.

В 2001г. вышла версия 9i. По словам разработчиков, было сделано более

400 изменений по сравнению с предыдущей версией. Характерные изменения

– «интеллектуализация» автоматизированных систем и расширение возможностей для аналитики.

В 2004г. вышла версия 10g.

Как видите, продукту Oracle уже 29 лет. Теперь корпорация Oracle выпускает более 100 продуктов. Но основным продуктом остается СУБД Oracle.

В настоящее время корпорация Oracle является второй по размерам крупнейшей компанией по производству программных продуктов и лидером по производству программных продуктов для управления информацией в масштабах предприятия.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]