Практическая работа с компилятором С++ Builder 6


Практическая работа с компилятором С++ Builder 6

Ключевые положения объектно-ориентированного программирования
Расширения файлов, принятые в среде разработки С++Builder 6
Алгоритм создания программного кода на С++.

Создание и сохранение нового проекта.
Открытие и использование менеджера проектов.
Планирование работ - список To-Do List.
Задание информации о версии программы.
Работа с формами.
Включение в проект новой формы.
Просмотр форм и модулей без включения их в проект.


Размещение компонентов на форме.

Repository - Депозитарий - хранилище форм и проектов.
Применение Code Insight - Знатока Кода.
Исследователь Классов ClassExplorer.
Поддержка разработки, встроенная в окно Редактора Кода.
Справочная система C++Builder и программа ее конфигурирования OpenHelp.
Компиляция и компоновка проекта.
Сообщения компилятора и компоновщика.
Выполнение приложения по шагам.

Точки прерывания.
Использование окна Инспектора Отладки Debug Inspector.
Разработка графического интерфейса пользователя.
Приложение № 1 "Палитра компонентов"

Методы оптимизации выполнения запросов в реляционных СУБД

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

Оптимизация запросов
Развитие идей и приложений реляционной СУБД System R
Транзакционные параллельные СУБД новая волна
OLTP в Зазеркалье
Альтернативные архитектуры СУБД

Тенденции в области OLTP
Архитектура Shore
Исследование производительности
Следствия для будущих серверов баз данных OLTP

Литература
Конец архитектурной эпохи

Содержание раздела