Обобщенная технология работы
Система получения справочной информации
Команды для работы с окнами
Большинство СУБД дает возможность открывать одновременно множество окон, организуя тем самым «многооконный режим» работы. При этом некоторые окна будут видны на экране, другие — находиться под ними. Открыв несколько окон, вы можете сразу работать с несколькими таблицами, быстро перемещаясь от одной к другой. Существуют специальные команды, позволяющие открывать новое окно, переходить в другое окно, изменять взаимное расположение и размеры окон на экране. Кроме того, у пользователя имеется возможность разделить окно на две части для одновременного просмотра различных частей большой таблицы или фиксировать некоторую часть таблицы, которая не будет исчезать с экрана при перемещении курсора в дальние части таблицы.
СУБД имеют в своем составе электронные справочники, предоставляющие пользователю инструкции о возможностях выполнения основных операций, информацию по конкретным командам меню и другие справочные данные. Особенностью получения справочной информации с помощью электронного справочника является то, что он выдает информацию в зависимости от ситуации, в которой оказался пользователь. Так, если в меню пользователем была выбрана определенная команда, то после обращения к справочной системе (обычно инициируется клавишей <F1>) на экране будет представлена страница справочника, содержащая информацию о выделенной команде. В некоторых СУБД возможно нахождение требуемой информации в справочнике путем задания темы поиска.
Каждая конкретная СУБД имеет свои особенности, которые необходимо учитывать. Однако, имея представление о функциональных возможностях любой СУБД, можно представить обобщенную технологию работы пользователя в1 этой среде. В качестве основных этапов обобщенной технологии работы с СУБД, которая схематично представлена на рис. 11.1, можно выделить следующие:
— создание структуры таблиц БД;
— ввод и редактирование данных в таблицах;
— обработка данных, содержащихся в таблицах;
— вывод информации из БД.
Рис. 11.1 Рисунок обобщённой технологии работы с СУБД
Создание структуры таблиц БД
При формировании новой таблицы БД работа с СУБД начинается с создания структуры таблицы. Этот процесс включает определение перечня полей, из которых состоит каждая запись таблицы, а также типов и размеров полей.
Для каждого поля записи назначается его имя (идентификатор).
Практически все используемые СУБД хранят данные следующих типов:
— текстовый (символьный): для текстовой информации;
— числовой: для чисел с возможностью выполнения над ними математических операций;
— календарный: для хранения информации о дате и времени;
— логический: для хранения одного из двух возможных значений «Истина» («True») или «Ложь» («False»);
— примечание: для хранения комментариев.
Некоторые СУБД формируют поля специального типа, содержащие уникальные номера записей и используемые для определения ключа.
СУБД, предназначенные для работы в Windows, могут формировать поля типа объекта OLE, которые используются для хранения рисунков, графиков, таблиц.
Если обрабатываемая БД включает несколько взаимосвязанных таблиц, то необходимо определение ключевого поля в каждой таблице, а также полей, с помощью которых будет организована связь между таблицами.
Создание структуры таблицы не связано с заполнением таблиц данными, поэтому эти две операции можно разнести во времени.