Oraclub in Tomsk

 Oraclub Tomsk . . 7-е собрание Oracle-club

7-Е СОБРАНИЕ ORACLE-CLUB

состоялось 18.04.2001
Предварительный отчет - будут дополнения
Темы обсуждения

Представление системы Портрет 4.1

Представлял Иноземцев Олег Анатольевич (OOO Портланд)

В отличие от двух предыдущих собраний это было примечательно тем что все намеченные демонстрации прошли успешно, хотя и с нюансами.

Рассказ о системе Портрет был начат издалека - с того самого момента когда группа специалистов г.Томска после успешных опытов с базами данных хранящих графические изображения стала поставлять еще DOS-варианты системы для ведения банков данных.

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

В результате мы узнали что в систему Портрет входят следующие компоненты (здесь использованы фрагменты документации входящей в комплект поставки) :

  • набор инструментальных программных средств для создания, редактирования и администрирования баз данных произвольной объектно-ориентированной структуры;
  • пользовательский интерфейс в среде Microsoft Windows 95 (Windows NT), обеспечивающий адми-нистрирование, ввод, изменение или поиск и отображение данных;
  • коммуникационные аппаратные и программные средства для обеспечения взаимодействия удаленных пользователей с базами данных;
  • при необходимости поставляется оборудование и программное обеспечение для ввода в базы данных разнообразной графической информации.

    Информационно-поисковые системы, которые могут быть построены на основе комплекса ПОРТРЕТ 4.1, имеют архитектуру "клиент-сервер" и используют в качестве серверов баз данных СУБД Oracle, обеспечивающую хранение и управление информационными массивами большого объема.

    Главной целью разработки комплекса ПОРТРЕТ 4.1 явилось предоставление конечному пользовате-лю, не обладающему спе-циальной квалификацией, возможности создания баз данных, имеющих сложную разветвлённую струк-туру, и обеспечение максимальной гибкости при построении сложных запросов к базам данных и при анализе результатов по-иска.

    В основу построения и работы информационных систем положены такие понятия как объекты, их свойства - атрибуты, связи между объектами и формы для построения запросов и просмотра эк-земпляров объектов. Оперируя этими понятиями, пользователь может:

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

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

    Сейчас в системе работает offline-клиент, причем это сложилось исторически когда большинство пользователей не могли позволить себе дорогие высокоскоростные каналы связи. Но в свете новейших изменений уже решается вопрос о поставке online-клиента и ведутся работы по обеспечению доступа к БД c использованием Web-технологий. Один из демонстрационных вариантов в настоящий момент доступен на Web-сервере компании OOO Портланд (http://rm200.ipc.tsc.ru) Правда канал доступа к нему оставляет желать лучшего.

    Следующая тема была

    Использование Oracle provider for OLE DB.

    Предпосылкой для данного сообщения явился опыт разработки методики миграции системы на базе платформы MS IIS + MS SQL Server на платформу MS IIS + Oracle.

    Иными словами : не затрагивая в основе логики приложений , заменить для них СУБД сохраняющую их данные на более надежную и производительную.

    В качестве средства сопряжения с СУБД Oracle после серии экспериментов был выбран новый продукт Oracle provider for OLE DB( OraOleDB ), появивишийся в стандартной поставки Oracle версии 8.1.6 (весна 2000г).
    В процессе работ можно было опробовать самые свежии версии этого продукта выложенные на Oracle TechNet ( http://otn.oracle.com)

    К числу особенностей данного продукта относятся его хорошие возможности работать с наборами данных (RecordSet) , которые можно получать через ссылочные курсоры Oracle (ref cursor) как параметры хранимых процедур или функций.

    Другое достоинство - общее количество промежуточных передаточных звеньев между программой пользователя и сервером Oracle уменьшается до минимума, появляется возможность использовать расширенные вызовы OCI, повышается скорость и надежность работы. ....

    В ближайшее время будет представлен детальный отчет о методике проведения миграций структур БД и преобразования приложений на использование OraOleDB.


    После докладов собравшиеся (всего в этот раз около 20чел) высказали что состоявшееся собрание было очень инетересным поскольку была представлена реальная работающая массовая система с целым рядом интересным решений (интерес к продукту подтверждает то что были моменты когда обсуждение разных качеств продукта велось паралельно в нескольких местах зала и не всегда было понятно кто что говорит). То есть это было не просто обсуждение технологий Oracle и их партнеров на основе которых можно что-то сделать - в этот раз мы увидели законченное решение и его применение на деле в течение 1 часа.

    То есть это подтверждает что линия на представление завершенных разработок - это правильная линия. Таким образом любой желающий может получить представление о возможностях как продуктов, так и их разработчиков, а также о применяемых технологиях и вариантах их использования. Ну и конечно обратиться к авторам напрямую.

    На собрании были представители
    ООО Портланд, ТомскТелеком, ТУСУР, ТПУ, ТЭЦ-3, Обл ЗАГС, департамент недвижимости г.Томска, комитет информатизации обладминистрации

    Решено создать на страницах Oraclub Tomsk (http://oraclub.tomsk.ru)

    1. Список членов клуба с указанием
    	- Фамилия Имя Отчество , 
    	- Email, 
    	- сферы компетенции по использованию Oracle
    
    2. Анкету для регистрации новых членов клуба 
    3. Список разработок членов клуба 
    4. Анкету для формирования списка разработок членов клуба 
       
    Налаживать контакты с устроителями компьютерных форумов чтобы
       представлять разработки членов клуба для широкой аудитории
    
    Если в мае мы не сможем организовать очередное собрание нашего клуба, то скорее всего оно состоится осенью в сентябре-октябре.
    СЕМИНАРЫ > 7-е собрание Oracle-club (18.04.2001) >
    Oraclub_Tomsk | News | Links | FAQ | DOC | Статьи | Utility | Software | ФОРУМ |  Обратная связь
    Пишите на адрес : oraclub@ngs.ru