Реферат: Основные сведения о СУБД

Программа разрабатывалась на ПК со следующей конфигурацией:

МП Pentium II 233

RAM 32 Mb

Video ASUS V300 4Mb

HDD Seagate 3.2 Mb

Тестирование осуществлялось на вычислительных системах с МП Pentium 133 – Pentium 200 MMX с объемом памяти 16-32 Mb. При этом не наблюдалось значительного замедления работы приложения по сравнению с конфигурацией компьютера разработчиков.

Минимальные аппаратные требования для работы программы:

МП Pentuim 90

RAM 16 mb

Video 1 Mb.

Объем необходимого дискового пространства следует из таблицы:

Компонент программы Размер (в Кb)
Исполняемый модуль 283
База даннных 466 (начальный размер)
Библиотеки Power Builder 6,284
ODBC-драйвер Sybase SQL Anywhere 2,154
Всего: 9,187

Характеристики программных средств

Среда разработки приложений “клиент-сервер” Power Builder предлагает программисту средства объектно-ориентированного программирования для реализации поставленной перед ним задачи. Этот подход является в настоящее время наиболее актуальным вследствие своей гибкости и естественности концепции, его определяющей, т.к. он дает возможность представить задачу в виде совокупности объектов и связей между ними, т.е. фактически в виде модели реального мира.

Основными понятиями Power Builder являются следующие:

объект – некоторая сущность, характеризующаяся набором характеристик и методов их обработки;

сценарий – программный код обработки объектов.

Язык Power Builder имеет черты сходства со следующими языками программирования – C++, Pascal и FoxPro. Он является типизированным, что означает принадлежность данных к определенной группе – типу.

Замечательной особенностью языка обработки сценариев Power Builder является наличие встроенного SQL. Реализация этого языка в Power Builder основана на спецификации SQL, используемой в СУБД Sybase SQL Anywhere. Это означает наличие таких возможностей, как вызов хранимых процедур, обмен данными с БД через параметры, динамические SQL-запросы и др.

Существенным недостатком Power Builder можно считать отсутствие средств формирования листинга программы, как объединения всех используемых сценариев.

Ключевым понятием, которое необходимо усвоить для работы с Power Builder, является понятие объекта. Power Builder позволяет не только использовать уже существующие объекты среды, но и создавать свои собственные, либо делая их потомками уже существующих, делая их “интеллектуальнее”, либо путем конструирования полностью нового объекта, не имеющего предка:

Пользовательский – объект, не имеющий визуального представления;

Стандартный – объект-потомок от любого стандартного невидимого класса Power Builder (“Транзакция”, “Сообщение”, “Ошибка”, “Объект” и др.);

Пользовательский визуальный – видимый объект, состоящий из любых визуальных стандартных или пользовательских объектов;

Внешний визуальный – объект, содержащий элементы управления, созданные вне Power Builder;

Стандартный визуальный – объект, являющийся потомком от стандартного визуального объекта (“Текст”, “Кнопка”, “Список” и др.) и расширяющий его функциональность. Эти объекты, в основном, используются для переопределения свойств стандартного визуального объекта с целью приспособления его для нужд решаемой задачи;

Окно – объект-потомок от класса “Окно”, который, как и пользовательский визуальный, может содержать любые элементы управления. Отличие между ними состоит в том, что в потомке окна уже реализованы некоторые функции работы с элементами управления, и, кроме того, доступен набор методов стандартного элемента управления “Окно”;

Меню – объект, являющийся потомком от стандартного класса “Меню”;

Структура – объект, состоящий только из данных любого типа;

Функция – объект, являющийся функцией, которая может принимать любое число аргументов, передаваемых по ссылке или по значению, и возвращать значение любого типа;

К-во Просмотров: 322
Бесплатно скачать Реферат: Основные сведения о СУБД