Database Programming & Design



Обзор статьи "Bringing Object Relational Down To Earth" - часть 13


  • Поддержка SMP с параллельным выполнением нескольких запросов

    (без обеспечения распараллеливания индивидуальных запросов).

    Вторичные требования (для масштабируемости):

  • Асинхронные обмены с дисками

  • Архитектура множественных серверных процессов

  • Параллельные обмены с дисками

  • Поддержка кластеров

  • Распараллеливание выполнения утилит

  • Распараллеливание выполнения индивидуальных запросов

    Инструментальные средства баз данных

    Пользователи RDB осознают потребность в инструментальных

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

    сервера баз данных с его интерфейсами уровня SQL и API, для

    поддержки цикла разработки приложений. Эти средства включают

    следующее:

  • Средства администрирования базы данных, настройки

    производительности и отслеживания использования ресурсов

  • Прекомпиляторы операторов SQL, встроенных в языки

    программирования

  • Процессор интерактивного SQL или графический генератор запросов

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

  • Графические средства проектирования и просмотра для анализа и

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

  • Средства разработки категории 4GL для быстрой разработки

    приложений, обладающих обычно графическим или ориентированным на

    формы пользовательским интерфейсом.

    Вообще говоря, средства для ORDB должны обладать расширенной

    функциональностью, в которой учитываются расширения, присущие

    объектному моделированию. В случае отсутствия средств,

    специфических для ORDB, в самом крайнем случае ORDB должна иметь

    интерфейсную связь с популярными продуктами RDB сторонних

    компаний, в которых учитываются возможности объектного

    моделирования.

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

    инструментальных средств RDB. К наиболее важным возможностям

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

    атрибуты с множественными значениями, ADT и вложенные объекты;

    иерархия наследования и методы не столь важны. Поскольку

    инструментальные средства баз данных стали составной частью среды




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