- DBMS -
Home page
[back][up level][first][previous][next][last]
NIKA_ROOT INDEX
СУБД
Case Tools Choosing
    Case Tools Choosing
    Case Tools Choosing
      ПУБЛИКАЦИИ
        DBMS,1991, January
          Ссылка
            DBMS,1991, January
              СУБД
                Case POSE
                  Ссылка
                    Case POSE
                      ПУБЛИКАЦИИ
                        DBMS,1991, January
                          Ссылка Страницы=49 
                Case Professional system
                  Ссылка
                    Case Professional system
                      ПУБЛИКАЦИИ
                        DBMS,1991, January
                          Ссылка Страницы=51 
                Case Tools Choosing
                  Ссылка
                    Case Tools Choosing
                      ПУБЛИКАЦИИ
                        DBMS,1991, January
                          Ссылка Страницы=44–82 
                Case-Tools of Oracle
                  Ссылка
                    Case-Tools of Oracle
                      ПУБЛИКАЦИИ
                        DBMS,1991, January
                          Ссылка Страницы=34–38 
                Oracle
                  Ссылка
                    Oracle
                      Components SQL*QMX, Easy*SQL, SQL*Ca
                      ОписаниеР-Т 
                      Созданное фирмой Oracle Corp. программное обеспечение
                      систем баз данных приобрело широкую известность. Главную ее
                      продукцию представляет семейство программно-совместимых
                      СУБД, предназначенных для всего спектра наиболее массовых
                      моделей ЭВМ. Специалистам в области технологии баз данных
                      хорошо известны версии системы Oracle для "больших" машин
                      IBM Corp., мини-ЭВМ фирмы DEC и, наконец, ее реализации на
                      персональных ЭВМ IBM PC.
                           Система Oracle снабжена обширной документацией (22 то-
                      ма), в основе своей унифицированной для реализаций на всех
                      моделях ЭВМ [40].
                           
                      Один из последних предназначенных для ПЭВМ программных
                      продуктов семейства Oracle —  система Professional Oracle
                      [65] —  ориентирована на высококвалифицированных профессио-
                      нальных разработчиков приложений и предназначена для созда-
                      ния крупных систем баз данных. Для работы системы требуется
                      оборудование ПЭВМ IBM PC/AT или PS/2 с оперативной памятью
                      640 Кбайт и расширением не менее 896 Кбайт, область на жест-
                      ком диске для хранения системных программных модулей объемом
                      не менее 7,5 Мбайта. На ПЭВМ IBM PC система Professional
                      Oracle работает в среде MS-DOS версии 3.0 и выше, а на PS/2

                      — в среде операционной системы OS/2.
                           Professional Oracle — мощная функционально-полная реля-
                      ционная система. Ее полноценное использование возможно толь-
                      ко в распределенной среде быстрой локальной сети, например
                      Token Ring, в качестве сервера базы данных на ПЭВМ IBM
                      PC/386, или в неоднородной вычислительной сети, включающей
                      "большие" машины IBM или мощные модели машины VAX. Система
                      оснащена всеми необходимыми средствами для надежной и эффек-
                      тивной работы в мультипользовательской среде.
                           На отдельной ПЭВМ ее целесообразно использовать лишь
                      для разработки прототипов приложений, которые будут реализо-
                      вываться и эксплуатироваться на более крупных моделях ЭВМ
                      или в распределенной среде.
                           Система Oracle была одной из ранних коммерческих реля-
                      ционных СУБД, основанных на языке SQL. Верность этому языку
                      система сохраняет во всех ее реализациях, в том числе и на
                      персональных ЭВМ.
                           Наряду с интерфейсом включающего языка "C" в версии
                      системы Professional Oracle 5.1 A предусмотрен интерактивный
                      пользовательский интерфейс SQL Plus, поддерживающий полные
                      спецификации языка SQL, в соответствии со стандартом ANSI. В
                      этой версии реализованы и такие средства языка, как тригге-
                      ры. Триггеры могут, в частности, ассоциироваться с полями
                      ввода данных в экранных формах для обеспечения проверки ог-
                      раничений целостности данных, а также использоваться для
                      многих других целей.
                           Комфортный ввод данных в системе обеспечивается предус-
                      мотренным специально для этой цели модулем SQL Forms. С его
                      помощью могут быть созданы экранные формы для ввода-вывода
                      данных, основанные на отдельной таблице или совокупности
                      связанных таблиц. Тем самым, по существу, реализована воз-
                      можность обновления представлений (View), обычно не предус-
                      матриваемая во многих реляционных системах. SQL Forms позво-
                      ляет создавать многостраничные формы.
                           В системе Oracle имеется также собственный генератор
                      отчетов SQL Reports. Этот компонент системы значительно ус-
                      тупает аналогичным функциональным компонентам ряда других
                      систем. Так, он не поддерживает весьма распространенного те-
                      перь подхода WYSIWYG. Для определения формата и содержания
                      отчета нужно писать программный код на языке SQL, что, ко-
                      нечно, весьма неудобно для пользователя. Такая функциональ-
                      ная ограниченность генератора отчетов находится в явном дис-
                      балансе с развитыми возможностями генератора экранных форм
                      системы.
                           Разработан интерфейс СУБД Oracle для системы электрон-
                      ных таблиц Lotus 1–2–3. Пользователи этой системы могут соз-
                      давать данные, модифицировать их и осуществлять поиск в базе
                      данных Oracle, представляя данные в формате электронной таб-
                      лицы. Средства интерфейса осуществляют отображение представ-
                      ленных таким образом данных в таблицы базы данных. Этот ин-
                      терфейс может функционировать и в мультипользовательском
                      режиме.
                           Предусматриваются средства для защиты физической целос-
                      тности данных и восстановления базы данных при разрушениях,
                      а также для управления доступом.
                           Имеются средства экпорта-импорта ASCII-файлов и поддер-
                      жки манипулятора "мышь", факультативные средства графики.
                           В публикации [49] сообщается о версии системы 5.1 B.
                      Эта версия располагает, помимо рассмотренных средств, гене-
                      ратором меню-интерфейсов SQL*Menu, новым генератором отчетов
                      SQL*ReportWriter, предусматривающим их непроцедурную специ-
                      фикацию, препроцессором языка "C" для системного интерфейса
                      включающего языка и, наконец, учебником по языку SQL — ком-
                      понентом Oracle SQL*Tutor.
                           Важное достоинство системы Oracle — мобильность создан-
                      ных ее средствами программного обеспечения систем баз дан-
                      ных, возможность перенесения его на отдельную ПЭВМ, в сете-
                      вую среду с архитектурой типа "клиент-сервер", на мини-ЭВМ
                      или "большую" ЭВМ. Система Oracle поддерживается в настоящее
                      время более чем на 80 различных типах ЭВМ, в том числе на
                      IBM 3090, DEC VAX, рабочих станциях SUN, DEC VT 320, IBM
                      PS/2, Macintosh, Compaq 486. Он функционирует в средах MS
                      DOS, OS/2, UNIX, Macintosh, VMS, MVS и может использовать в
                      качестве внешних интерфейсов системы dBase, Lotus 1–2–3,
                      Hypercard. При этом возможен доступ не только к локальным
                      или распределенным базам данных самой системы Oracle, но и к
                      базам данных, управляемым системами DB2 и SQL/DS фирмы IBM
                      Corp., а также RMS фирмы DEC.
                           В последнее время фирма начала поставлять версию систе-
                      мы 6.0, предназначенную для работы в среде OS/2. В ней уст-
                      ранены некоторые недостатки предыдущей версии. Так, при ис-
                      пользовании версии 5.1 в мультипользовательском режиме
                      предусматривается блокирование полной таблицы для обновле-
                      ния. В версии 6.0 блокирование ресурсов может производиться
                      на уровне строки таблицы. В новой версии существенно повыше-
                      на производительность обработки запросов за счет исполнения
                      команд языка SQL цепочками, обеспечиваемого новым модулем
                      OTEX. Предусматривается также ряд других нововведений.
                           В [36] сообщается о планируемом выпуске версии 7.0. На-
                      иболее важные особенности этой версии — новые шаги в повыше-
                      нии производительности системы, поддержка ограничений це-
                      лостности данных по ссылкам в соответствии со стандартом
                      ANSI, реализация двухфазного протокола фиксации транзакций
                      для обеспечения целостности данных в мультипользовательской
                      среде, создание новой более быстрой версии пакетного загруз-
                      чика данных.
                           Наконец, нужно отметить, что фирма Oracle Corp. выпус-
                      тила также свой программный продукт типа SQL-сервер — Oracle
                      Server [9,21]. Это — открытый сервер в том смысле, что он
                      работает с целым рядом сетей и операционных систем, имеет
                      сетевые шлюзы для связи с СУБД, работающими в других средах,
                      и поддерживает многие программные продукты в качестве внеш-
                      них интерфейсов. Благодаря этому Oracle Server может обеспе-
                      чивать совместное использование данных средствами IBM PC,
                      Macintosh, мини-ЭВМ, а также "больших" ЭВМ. В частности,
                      пользователям IBM PC и Macintosh предоставляется доступ к
                      базам данных систем DB2, SQL/DS или RMS (фирмы DEC). При
                      этом в качестве внешнего интерфейса могут служить, например,
                      такие программные продукты, как Lotus 1–2–3, HyperCard,
                      Oracle for dBase, Forth Dimention, Professional Oracle. В
                      сервере предусмотрены также интерфейсы включающих языков
                      "C", Кобол, Фортран, Паскаль, ПЛ/1, Ада.ПУБЛИКАЦИИ
                        Byte. — 1990. — August. — P.219.
                          Ссылка
                            Byte. — 1990. — August. — P.219.
                        DBMS,1991, January
                          Ссылка Страницы=90–27 
                        Finkelstein R. Multiuser Databases: The SQL //Byte. — 1990. — May. — P.136–150.
                          Ссылка
                            Finkelstein R. Multiuser Databases: The SQL //Byte. — 1990. — May. — P.136–150.
                        Frank M. Silverrun RDM Version 2.2 // DBMS.-1993.-Vol.6, N 11.-P. 26, 29, 30.
                          Ссылка
                            Frank M. Silverrun RDM Version 2.2 // DBMS.-1993.-Vol.6, N 11.-P. 26, 29, 30.
                              РусНазваниеПубликации=Программный пакет моделирования реляционных структур данных. 
                              РУБРИКИ 
                              Реферат-Т 
                              Рассмотрены основные характеристики новой версии пакета Silverrun Relational
                              Data Modeler (RDM), который предназначен для автоматизации программирования в
                              архитектуре клиент/сервер (CASE-пакет). Поддерживается словарь данных на
                              основе SQL Server. Описаны возможности пакета для моделирования реляционных
                              данных. Приведена структура Silverrun ADE (Application Development
                              Environment) и рассмотрены основные функции ADC (Application Design Center).
                              Стоимость пакета 3000 USD. Требования к ПЭВМ: IBM PC 386, 6 Мб (рекомендуется
                              8 Мб) памяти и Windows 3.0. Приведены примеры построения ER-диаграмм.
                              Обеспечена генерация реляционных схем для 16 СУБД на основе SQL, включая DB2,
                              Oracle, SQL Server, dBASE и др.СУБД 
                         
                      ЛИТЕРАТУРА 
                      КОМПАНИИ 
                 
          Страницы=44–82