Справочник Novell Netware 4


Базы данных и SQL



SQL (Structured Query Language) - это аналогичный естественному
языку язык базы данных, разработанный в 70-е годы фирмой IBM.
SQL позволяет легко обращаться к базе данных с запросами. Этот
язык стал общемировым стандартом и доступен практически для каждой
операционной системы, включая Unix, DOS, Macintosh OS и OS/2.
Любое поддерживающее SQL приложение может обмениваться данными
с другим SQL-совместимым приложением базы данных.

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

Novell реализовала SQL в виде NLM-модуля. NetWare SQL позволяет
нескольким приложениям совместно использовать одну общую базу
данных и поддерживает разнообразный ввод данных, включая Lotus
1-02-3, Concentric R+R, Oracle и WordTech Quicksilver/SQL. С помощью
NetWare SQL разработчики могут писать приложения, либо его можно
использовать для доступа к информации в сочетании с ранее описанными
интерфейсами.

Для систем Unix базы данных всегда были одним из лучших типов
приложений. Преимущества применения больших сегментов памяти для
кэширования и совместного использования программами рабочего пространства
в сочетании с тем, что все данные могут кэшироваться в той же
памяти (рабочем пространстве), уже давно делают Unix лидеров в
производительности задач баз данных. Это лидерство над PC, подкрепленное
теперь многопроцессорными системами, продолжает усиливаться. В
то время как производительность PC нарастает, объем данных в СУБД
нарастает еще быстрее. Графическая предобработка данных и обработка
данных мультимедиа чрезмерно загружает сети еще более замедляя
сети PC.

Вот где проявят себя во всем блеске системы "клиент-сервер".
Хотя PC (или выбранная вами настольная система) могут прекрасно
справиться с представлением информации, системы Unix могут предоставлять
для этой информации данные, используя преимущества с сильные стороны
обеих платформ. Именно здесь могут лучше всего проявить себя базы
данных с SQL.

После того как Novell добавила в версию 3.11 NetWare поддержку
TCP/IP, фирмы, занимающиеся разработкой баз данных, стали интенсивно
развивать продукты NLM. До версии 3.11 базы данных NLM могли взаимодействовать
только с NetWare-клиентами (через IPX/SPX). После версии 3.11
они получили также возможность обмениваться данными с базами данных
Unix через TCP/IP. Разработчики программного обеспечения с сильными
базами данных для Unix были воодушевлены большим числом пользователей
NetWare, которые стали потенциальными покупателями их продуктов.



- Начало -  - Назад -  - Вперед -