специально разработана для удовлетворения
Microsoft SQL Server 6.0 - специально разработана для удовлетворения требований, предъявляемых
системами распределенной обработки данных (таких как тиражирование данных, параллельная
обработка, поддержка больших баз данных (БД) на относительно недорогих аппаратных
платформах, сохраняющая простоту управления и использования). Сервер имеет средства
удаленного администрирования и управления операциями, организованные на базе объектно-
ориентированной распределенной среды управления. Новые возможности, такие как OLE
Automation и средства программирования административных задач на языке Visual Basic for
Applications, обеспечивают интеграцию с приложениями, работающими на ПК. По-прежнему
Microsoft уделяет очень большое внимание соответствию своих продуктов существующим
промышленным стандартам, что отразилось в расширенной поддержке ANSI SQL и ODBC.
Microsoft SQL Server 6.0 входит в состав семейства Microsoft BackOffice, объединяющего пять
серверных приложений, разработанных для совместного функционирования в качестве
интегрированной системы. Она позволяет пользователям повысить производительность процесса
принятия решений средствами систем, базирующихся на архитектуре клиент-сервер. Кроме того,
Microsoft SQL Server 6.0 завершает линию средств разработки, включающих Microsoft Access,
Visual FoxPro®, Visual Basic и Visual C++™.
Для каждой из этих областей имеются СУБД, промежуточное ПО для работы в разнородной среде
и инструменты для разработки приложений. Главные требования к этому ПО показаны на
рис.2.
Sybase System 11, наряду со средствами разработки и другим программным обеспечением Sybase,
образует функционально-полный и вместе с тем открытый набор программных средств для каждой
области работы (рис.3).
OLTP различные виды операций | DSS хранилища данных | Массовое использование | |
Базы данных | Управление данными и транзакциями | ||
Промежуточное ПО | Удобство работы в разнородной среде Преобразование и перемещение данных | ||
Инструменты | Быстрая разработка приложений Поддержка многих методик и баз данных |
Особенно остро встает для разработчиков компонент вопрос создания и использования
редакторов свойств, когда свойства имеют сложный тип. Например, свойство может предоставлять
ссылку на достаточно сложную структуру - запись или на строго определенных наследников
одного из стандартных или пользовательских классов (возможные ситуации: 1) класс "множество
данных" TDataSet - является предком и таблиц, и запросов, и хранимых процедур; можно
сформулировать такую задачу, когда в качестве значения свойства в design-time должны выступать
только запросы и таблицы, но, ни в коем случае - хранимые процедуры; 2) шрифт описывается
рядом характеристик, представляемых вложенными записями).
Delphi предоставляет разработчику ряд базовых классов, входящих в иерархию VCL, которые
предназначены для создания редакторов свойств.