Работа с базами данных из среды IBM VisualAge for Smalltalk

Введение

Система баз данных - компьютерная система, основная цель которой содержать информацию и предоставлять ее по требованию. Большинство продуктов баз данных, созданных с конца 70-х годов, основанны на подходе который называется реляционным. Вкратце реляционную систему можно охарактеризовать как систему основанную на следующих принципах:

  1. данные для пользователя передаются в виде таблиц,
  2. пользователю предоставляются операторы, генерирующие новые таблицы из старых.

Среда VisualAge for Smalltalk, как и многие другие современные системы разработки приложений, предоставляет возможность для доступа к базам данных из создаваемых в ней приложений.

VisualAge for Smalltalk - объектно ориентированная среда разработки приложений использующая язык программирования Smalltalk. Она позволяет создавать графические клиент/сервер приложения в различных операционных системах, в том числе в IBM OS/2 Warp, Microsoft Windows, IBM AIX, HP/UX, Sun Solaris, IBM S/390 MVS.

Для доступа к базам данных VisualAge for Smalltalk предоставляет набор классов которые можно разделить на три категории:

  1. основные классы баз данных - предоставляют в распоряжение программиста функции, необходимые для доступа к базам данных,
  2. классы определения ресурсов и операций с базами данных - обеспечивают средства для формирования запросов, хранимых процедур и спецификаций входа в систему,
  3. классы управления информацией - моделируют объекты данных возвращаемые запросами к базам данных.

Содержание

  1. Основы работы с базами данных.
  2. Доступ к системам управления базой данных.
  3. Создание и удаление таблиц базы данных.
  4. Запросы к базе данных.

Copyright © Дмитрий Печерский, 2001