Internet и CGI


         

Для удовлетворения подобных требований многие


системы, склада данных и Web-ориентированной системы.

Для удовлетворения подобных требований многие организации ищут

единую платформу баз данных, обладающую свойствами

масштабируемости, поддержки целостности данных, учета

бизнес-правил и т.д., которые применимы к сложным данным так же,

как и к традиционным. Поскольку РСУБД широко используются в

традиционных приложениях, имеет смысл расширить их возможности

для работы с более широким набором типов данных, связанной с

приложениями семантикой, осмысленным связыванием сложных данных.

Такие расширенные РСУБД называются "расширенными реляционными"

или "объектно-реляционными" (поскольку теперь РСУБД может

понимать "богатые типы данных" или "объекты", которые

представляют сложные внутренние структуры, атрибуты, поведение и

требуют новых методов поиска). Общими терминами для продуктов

этого класса являются "универсальный сервер" или "универсальная

база данных".

Другим фактором, стимулирующим усилия по расширению РСУБД,

является извечное желание повысить продуктивность разработчиков.

Одним из связанных с этим аспектов является потребность в едином

API (Application Programming Interface) для доступа ко всем

данным. Текущий вариант распространенного языка SQL не очень

подходит на роль такого API, и в мире объектно-реляционных СУБД

питают надежды использовать SQL-3. С другой стороны, компания

Microsoft хотела бы видеть в качестве универсального API свой

общий объектный интерфейс OLE DB. Другим аспектом, связанным с

продуктивностью разработки, является погружение методов

моделирования объектов в сам сервер баз данных. Эти методы

включают возможность инкапсуляции данных и связанных с ними

методов в виде объектов и повторного использования кода на основе

наследования и полиморфизма.

По этому поводу следует сделать два замечания. Во-первых, многие

путают объекты с типами данных. Объекты инкапсулируют и данные, и

методы. Добавление новых типов данных к РСУБД - это только один


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий