- DBMS -
Home page
[back][up level][first][previous][next][last]
NIKA_ROOT INDEX
СУБД
FoxBase
    FoxBase
    FoxBase
      ПУБЛИКАЦИИ
        Мандрусова Г.П., Манович С.Ф., Лагодинская Л.П. Библиотека CodeBase IV: назначение системы и ее особенности // Компьютеры + программы.-1993.-N 2(3).-С. 38–46.
          Ссылка
            Мандрусова Г.П., Манович С.Ф., Лагодинская Л.П. Библиотека CodeBase IV: назначение системы и ее особенности // Компьютеры + программы.-1993.-N 2(3).-С. 38–46.
              РУБРИКИ
                Интегрир.пакеты и СУБД
                Создание прикладного ПО
                Трансляторы, компиляторы
              Реферат-Т 
              Рассматриваются особенности системы CodeBase IV (версия 4.02), которая
              является библиотекой функций языка C для работы с БД dBASE. Библиотека
              позволяет создавать продукты, работающие в информационной среде с
              использованием средств СУБД Clipper, FoxBase, FoxPro и др. Библиотека CodeBase
              IV (фирмы Sequiter Software Inc.) является средством создания
              высокопроизводительных программных продуктов и поставляется в исходных текстах
              всех функций. В многопользовательском режиме CodeBase IV поддерживает систему
              блокирования/деблокирования файлов Clipper. Дано общее описание функций,
              обсуждаются вопросы работы с кириллицей.СУБД
                Clipper
                  Ссылка
                    Clipper
                      ПУБЛИКАЦИИ
                        Clipper: совершенствуем фильтрацию / Тертичников С. // Монитор.-1994.-N 3.-С. 85–87.
                          Ссылка
                            Clipper: совершенствуем фильтрацию / Тертичников С. // Монитор.-1994.-N 3.-С. 85–87.
                              РУБРИКИ 
                              Реферат-Т 
                              Предлагается метод ускорения перехода от одной отфильтрованной записи БД к
                              другой в системе Clipper. Метод основан на сохранении информации о найденных
                              один раз записях, удовлетворяющих условию фильтра. В предлагаемом варианте
                              номера записей помещаются в массив. Но можно увеличить число хранящихся в
                              памяти номеров (более 4096), если поместить номера во временную БД и связать
                              ее с фильтруемой БД. Надо отметить, что массивы со списками создаются не как
                              обычно — заранее, а в процессе работы, при первом требовании на установку
                              фильтра. При каждом запросе на переход к следующей записи можно переходить к
                              ней непосредственно, минуя стадию проверки. Приведены исходные тексты ПО.СУБД 
                        Lief G. Best of Clipper aquarium: More on the BOX class // DBMS.-1992.-v.5.-N 6.-P. 68, 70, 73–74.
                          Ссылка
                            Lief G. Best of Clipper aquarium: More on the BOX class // DBMS.-1992.-v.5.-N 6.-P. 68, 70, 73–74.
                              РусНазваниеПубликации=Объектно-ориентированное программирование в среде СУБД Clipper: использование класса BOX. 
                              РУБРИКИ 
                              Реферат-Т 
                              Обсуждаются вопросы программирования в среде СУБД Clipper. Акцент делается на
                              использовании средств объектно-ориентированного программирования.
                              Рассматриваются проблемы наследования. Описываются особенности построения
                              мобильных экранных рамок любых размеров при работе с СУБД Clipper 5.01. На
                              примере классов объектов BOX и MOBILEBOX обсуждены проблемы наследования.СУБД 
                        Menninger D.P. Can you have it all? Clipper vs. Clipper/SQL Server // Data Based Advisor.-1992.-v.10.-N 1.-P. 64(5).
                          Ссылка
                            Menninger D.P. Can you have it all? Clipper vs. Clipper/SQL Server // Data Based Advisor.-1992.-v.10.-N 1.-P. 64(5).
                              РусНазваниеПубликации=Тестирование производительности Clipper и Clipper/SQL Server. 
                              РУБРИКИ 
                              Реферат-Т 
                              Приводятся результаты проведенного фирмой Financial Dynamics анализа
                              производительности Clipper при доступе к DBF-базам и при доступе к базам
                              данных Microsoft's SQL Server через библиотеку интерфейса языка SQL DBSQL-C
                              фирмы DataWiz International. Приложения Clipper/SQL Server и Clipper
                              осуществляют поиск индексированной информации с равной скоростью, однако поиск
                              неиндексированной информации в первом случае осуществляется значительно
                              быстрее (3 сек. против 3 мин. для 37000 записей). SQL Server обеспечивает
                              несколько преимуществ: улучшенная целостность баз данных, возможность
                              поддерживать большие объемы информации, лучшая поддержка распределенных
                              информационных систем.СУБД 
                        Войтенко Л.Л., Искра А.А. СУБД для профессионалов. Что выбрать? // Журнал д-ра Добба.-1993.-N 1.-С. 21–25.
                          Ссылка
                            Войтенко Л.Л., Искра А.А. СУБД для профессионалов. Что выбрать? // Журнал д-ра Добба.-1993.-N 1.-С. 21–25.
                              РУБРИКИ 
                              Реферат-Т 
                              Анализируются возможности СУБД: Clipper, FoxPro, Paradox, R:base, Oracle,
                              dBase и др. Отмечается, что для парка ПЭВМ, который сложился в России, пакет
                              Clipper 5.0 является лучшим инструментальным средством для создания не очень
                              сложных программных продуктов, которые предназначены для коммерческого
                              распространения. Отмечено, что многие СУБД превосходят Clipper 5.0, но не
                              отвечают жестким требованиям устаревшего парка ПЭВМ. Рассмотрены сетевые СУБД
                              db-Vista III и Btrieve, которые поддерживают распределенные БД. Описана
                              методика выбора СУБД в зависимости от требований разработчика или заказчика.СУБД 
                        Мандрусова Г.П., Манович С.Ф., Лагодинская Л.П. Библиотека CodeBase IV: назначение системы и ее особенности // Компьютеры + программы.-1993.-N 2(3).-С. 38–46.
                          Ссылка
                            Мандрусова Г.П., Манович С.Ф., Лагодинская Л.П. Библиотека CodeBase IV: назначение системы и ее особенности // Компьютеры + программы.-1993.-N 2(3).-С. 38–46.
                              РУБРИКИ 
                              Реферат-Т 
                              Рассматриваются особенности системы CodeBase IV (версия 4.02), которая
                              является библиотекой функций языка C для работы с БД dBASE. Библиотека
                              позволяет создавать продукты, работающие в информационной среде с
                              использованием средств СУБД Clipper, FoxBase, FoxPro и др. Библиотека CodeBase
                              IV (фирмы Sequiter Software Inc.) является средством создания
                              высокопроизводительных программных продуктов и поставляется в исходных текстах
                              всех функций. В многопользовательском режиме CodeBase IV поддерживает систему
                              блокирования/деблокирования файлов Clipper. Дано общее описание функций,
                              обсуждаются вопросы работы с кириллицей.СУБД 
                        Морган Д. Разработка Clipper-программ для работы в сетях // Nantucket News. Техн. журн. фирмы Nantucket. Пер. с англ.-1992.-N 2.-С. 26–30
                          Ссылка
                            Морган Д. Разработка Clipper-программ для работы в сетях // Nantucket News. Техн. журн. фирмы Nantucket. Пер. с англ.-1992.-N 2.-С. 26–30
                              РУБРИКИ 
                              Реферат-Т 
                              Детально рассмотрены основы работы с физическими базами данных. Использован
                              контекст видимых элементов для демонстрации готовых приложений. В качестве
                              рабочего приложения использовано интерактивное расширение утилиты SIMPLE,
                              которое организует многооконный интерфейс с файлами dBASE и Paradox.
                              Рассмотрен объект виртуальной базы данных Data Vision. Приводится исходный
                              текст ПО (Turbo Pascal v. 6.0–7.0) преобразователя Paradox-dBASE. Перечислены
                              виртуальные методы унифицированного интерфейса с объектами БД с указанием
                              параметров, комментариями и ссылками.СУБД 
                        Платонов В.П. Clipper Tools Two: краткое описание // Компьютеры + программы.-1993.-N 2(3).-С. 28–36.
                          Ссылка
                            Платонов В.П. Clipper Tools Two: краткое описание // Компьютеры + программы.-1993.-N 2(3).-С. 28–36.
                              РУБРИКИ 
                              Реферат-Т 
                              Приводится краткое описание русскоязычной версии библиотеки Clipper Tools Two,
                              а также первый опыт использования. Кратко описаны около 600 функций.
                              Рассматриваются оконные функции, драйверы (CGA, EGA, VGA — 25, 43, 50 строк и
                              др.), последовательный интерфейс, обработка строк, видеофункции, функции
                              поддержки печати, функции времени/даты, поддержка сети, математические функции
                              и др. Приведен список функций с обозначениями и краткой характеристикой.
                              Библ.: 3 назв.СУБД 
                        Сети NetWare: телекоммуникации и базы данных. Сб.: Технологии электронных коммуникаций.-М.: Экотрендз, 1992.-Т.25.-218 с.
                          Ссылка
                            Сети NetWare: телекоммуникации и базы данных. Сб.: Технологии электронных коммуникаций.-М.: Экотрендз, 1992.-Т.25.-218 с.
                              РУБРИКИ 
                              Реферат-Т 
                              Приводится описание технических и программных средств, предназначенных для
                              построения распределенных прикладных систем в ЛВС типа NetWare. Представлены
                              различные системы и продукты фирмы Novell, позволяющие объединить в составе
                              прикладной информационной системы различные неоднородные (гетерогенные)
                              компьютерные платформы. Рассмотрены средства построения гетерогенных
                              комплексов и коммуникационные средства Novell. Показаны возможности сетевой
                              базовой системы ввода/вывода. Анализируются вопросы проектирования базы данных
                              в среде NetWare. Приведены материалы по использованию известных СУБД FoxBase+
                              и Clipper в ЛВС. Описано ПО для измерения производительности ЛВС на основе
                              ПЭВМ.СУБД 
                        Федоришин С. Об условном индексировании // Nantucket News. Техн. журн. фирмы Nantucket. Пер. с англ.-1992.-N 1.-С. 28–29
                          Ссылка
                            Федоришин С. Об условном индексировании // Nantucket News. Техн. журн. фирмы Nantucket. Пер. с англ.-1992.-N 1.-С. 28–29
                              РУБРИКИ 
                              Реферат-Т 
                              Условное индексирование в Clipper особенно полезно для очень больших объемов
                              данных. Оно уменьшит потребность в дисковой памяти и повысит скорость поиска.
                              Но стандартными методами провести условное индексирование нельзя. Автор
                              предлагает нестандартный метод условного индексирования с использованием
                              специальной функции, которая делает невидимыми записи, не удовлетворяющие
                              условию. Предложено три разных способа условного индексирования, которые
                              опираются на наличие уникального ключа. Приведены примеры и фрагменты
                              программного кода.СУБД 
                FoxBase
                  Ссылка
                    FoxBase
                      ПУБЛИКАЦИИ
                        Мандрусова Г.П., Манович С.Ф., Лагодинская Л.П. Библиотека CodeBase IV: назначение системы и ее особенности // Компьютеры + программы.-1993.-N 2(3).-С. 38–46.
                          Ссылка
                            Мандрусова Г.П., Манович С.Ф., Лагодинская Л.П. Библиотека CodeBase IV: назначение системы и ее особенности // Компьютеры + программы.-1993.-N 2(3).-С. 38–46.
                              РУБРИКИ 
                              Реферат-Т 
                              Рассматриваются особенности системы CodeBase IV (версия 4.02), которая
                              является библиотекой функций языка C для работы с БД dBASE. Библиотека
                              позволяет создавать продукты, работающие в информационной среде с
                              использованием средств СУБД Clipper, FoxBase, FoxPro и др. Библиотека CodeBase
                              IV (фирмы Sequiter Software Inc.) является средством создания
                              высокопроизводительных программных продуктов и поставляется в исходных текстах
                              всех функций. В многопользовательском режиме CodeBase IV поддерживает систему
                              блокирования/деблокирования файлов Clipper. Дано общее описание функций,
                              обсуждаются вопросы работы с кириллицей.СУБД 
                FoxPro
                  Ссылка
                    FoxPro
                      ОписаниеР-Т 
                      FoxPro —  новый программный продукт фирмы Fox Software
                      Inc.[4,38,71], представляющий собой ответ фирмы на появление
                      на рынке программного обеспечения новинки фирмы Ashton-Tate
                      Corp., ее "прародителя" и главного конкурента, —  системы
                      dBaseIV.
                           Поставляемая фирмой версия системы FoxPro 1.0 (1990 г.)
                      включает все лучшие функциональные возможности своей пред-
                      шественницы — системы FoxBase+ версии 2.11, а также ряд но-
                      вовведений, в значительной мере позаимствованных в системе
                      dBaseIV. Вместе с тем она обладает заведомым преимуществом
                      по сравнению с dBaseIV в отношении производительности и тре-
                      буемых ресурсов на стадии исполнения (относительно версии
                      dBaseIV 1.0).
                           
                      Создан новый графический многооконный интерфейс пользо-
                      вателя с поддержкой манипулятора "мышь" и клавиатуры. Он ре-
                      ализует элементы объектно-ориентированного подхода. Разные
                      одновременно открытые окна могут быть закреплены за различ-
                      ными процессами — генерация отчета в одном из них, просмотр
                      файла базы данных в другом и т.д.
                           Значительно более развитым стал генератор отчетов. Он
                      позволяет формировать отчеты не только табличной, но и лен-
                      точной формы (band-oriented report). В спецификации отчета
                      могут использоваться определяемые пользователем и стандарт-
                      ные функции, производные вычисляемые данные. Спецификации
                      новых отчетов могут строиться на основе существующих. Гене-
                      рация программного кода по спецификации отчета в существую-
                      щей версии системы не предусмотрена.
                           В системе FoxPro 1.0 существенно расширен язык програм-
                      мирования. Он полностью включает язык dBaseIV. Помимо этого
                      в него включено около 140 различных расширений. Сохранена
                      полная преемственность с предшествующими версиями системы
                      FoxBase+ на уровне программного кода.
                           Система обладает теперь некоторыми возможностями под-
                      держки разработок и отладки программ. Включены средства отс-
                      леживания изменений исходных текстов программных модулей
                      приложений с их автоматической перекомпиляцией. Предусмотре-
                      ны специальные окна для отладчика программ, работающего в
                      терминах исходного кода. Окно трассировки позволяет анализи-
                      ровать логику исполнения программы. Эта информация может ис-
                      пользоваться и при работе в покомандном режиме. Отдельное
                      окно предусматривается для просмотра переменных по ходу ис-
                      полнения программы.
                           В FoxPro 1.0 не предусматривается компоновщик для объ-
                      ектных модулей. Однако имеется утилита FoxBind, которая со-
                      бирает файлы исходного кода в один большой файл и компилиру-
                      ет его в единый объектный модуль. За особую плату
                      поставляется версия стадии исполнения.
                           Система FoxPro позволяет использовать средства разра-
                      ботки приложений из ее предшественницы — генератор экранных
                      форм ввода-вывода FoxView, а также генератор приложений на
                      основе таких экранных форм — FoxCode с его языком шаблонов.
                           Система FoxPro 1.0 работает не только на ПЭВМ IBM PC,
                      но и на Macintosh [69]. Она требует на стадии исполнения
                      512 Кбайт оперативной памяти, поддерживает работу с ее рас-
                      ширением и с математическим сопроцессором.
                           В заключение следует отметить, что на проведенных фир-
                      мой конференциях (октябрь, 1990 г.) [38,39] стали известны
                      ее планы по дальнейшему развитию рассматриваемого программ-
                      ного продукта. В частности, объявлено о намерениях выпустить
                      новую версию системы FoxPro 2.0 и аналогичную ей версию для
                      ПЭВМ Macintosh. Кроме того, предполагается создать сервер
                      базы данных, основанный на "пересмотренной технологии опти-
                      мизации". Обсуждались также те основные нововведения, кото-
                      рые планируется осуществить в версии FoxPro 2.0.
                           Прежде всего предполагается существенно развить инстру-
                      ментарий разработки приложений. Новая версия системы будет
                      включать расширенную интегрированную среду разработчика, в
                      состав которой войдут новый конструктор меню (Menu Builder),
                      экранный редактор для создания форм ввода-вывода (Screen
                      Painter), средства поддержки языка шаблонов, утилита под-
                      держки программного обеспечения приложения (Make) и новый
                      компилятор языка программирования системы, в который предпо-
                      лагается добавить ряд новых команд. Такая среда разработчика
                      позволит значительно сократить сроки создания приложений.
                           Новый компилятор языка программирования системы даст
                      возможность получать загрузочные программные модули приложе-
                      ния, не требующие на стадии исполнения каких-либо компонен-
                      тов системной среды.
                           Важное расширение функциональных возможностей системы
                      связано с созданием интерфейса прикладного программирования,
                      который позволит включать в разрабатываемую прикладную сис-
                      тему программы на языках "C" и ассемблер, а также динамичес-
                      ки подключать на стадии сборки библиотеки объектных модулей.
                           Другое серьезное новшество будет представлять системный
                      интерфейс для конечных пользователей, основанный на широко
                      распространенном реляционном языке QBE, получившем здесь
                      название RQBE. Драйверы RQBE предоставят пользователям дос-
                      туп к базам данных не только системы FoxPro, но и к управля-
                      емым SQL-серверами в локальных сетях ПЭВМ.
                           Предполагается также значительно ослабить требования
                      системы к ресурсам памяти на стадии исполнения.
                           В версии FoxPro 2.0 не предполагается пока реализовать
                      имеющиеся уже в других dBase-совместимых системах средства
                      управления пользовательскими транзакциями, встроенные средс-
                      тва словаря-справочника данных, а также новые классы пере-
                      менных — локальные и статические.
                      реляционная
                      ПУБЛИКАЦИИ 
                      ЛИТЕРАТУРА 
                      ОС 
                      ПолявЗап=255 
                      ОперативПамять=512KB 
                      Особенности-Т 
                      Только в 1992 г. появились законные версии пакета.
                      До версии 2.0 (осень 1991) не было возможности создания EXE.
                      В рекламе версии 2.0: высокое быстродействие, составные индексы,
                      использующие запатентованный метод сжатия, "конструктор" экранов и т.д.
                      (КомПресс 10'92, с.64)КОМПАНИИ