Система получения справочной информации
Системы управления базами данных имеют в своем составе электронные справочники, предоставляющие пользователю инструкции о возможностях выполнения основных операций, информацию по конкретным командам меню и другие справочные данные. Особенностью получения справочной информации с помощью электронного справочника является то, что она выдает информацию в зависимости от ситуации, в которой оказался пользователь. Так, если в меню пользователем была выбрана определенная команда, то после обращения к справочной системе (обычно инициируется клавишей <F1>) на экране будет представлена страница справочника, содержащая информацию о выделенной команде. В некоторых СУБД возможно нахождение потребной информации в справочнике путем задания темы поиска.
Общее представление об этапах технологии
Каждая конкретная СУБД имеет свои особенности, которые необходимо учитывать.
Однако имея представление о функциональных возможностях любой СУБД, можно представить обобщенную технологию работы пользователя в этой среде.
В качестве основных этапов обобщенной технологии работы с СУБД, можно выделить следующие:
· создание структуры таблиц базы данных;
· ввод и редактирование данных в таблицах;
· обработка данных, содержащихся в таблицах;
· вывод информации из базы данных.
Создание структуры таблиц базы данных
При формировании новой таблицы базы данных работа с СУБД начинается с создания структуры таблицы. Этот процесс включает определение перечня полей, из которых состоит каждая запись таблицы, а также типов и размеров полей.
|
|
Практически все используемые СУБД хранят данные следующих типов: тексте (символьный), числовой, календарный, логический, примечание. Некоторые СУБД формируют поля специального типа, содержащие уникальные номера записей и используемые определения ключа.
СУБД предназначенные для работы в Windows, могут формировать поля типа объекта OLE, которые используются для хранения рисунков, графиков, таблиц.
Если обрабатываемая база данных включает несколько взаимосвязанных таблиц, то необходимо определение ключевого поля в каждой таблице, а также полей, с помощь которых будет организована связь между таблицами.
Создание структуры таблицы не связано с заполнением таблиц данными, поэтом) две операции можно разнести во времени.
Ввод и редактирование данных
Заполнение таблиц данными возможно как непосредственным вводом данных, так и в результате выполнения программ и запросов.
Практически все СУБД позволяют вводить и корректировать данные в таблицах двумя способами:
|
|
• с помощью предоставляемой по умолчанию стандартной формы в виде таблицы;
• с помощью экранных форм, специально созданных для этого пользователем,
СУБД работающие с Windows, позволяют вводить в созданные экранные формы рисунки, узоры, кнопки. Возможно построение форм, наиболее удобных для работы пользователя, включающих записи различных связанных таблиц базы данных.
Обработка данных, содержащихся в таблицах
Обрабатывать информацию, содержащуюся в таблицах базы данных, можно путем использования запросов или в процессе выполнения специально разработанной программы.
Конечный пользователь получает при работе с СУБД такое удобное средство обработки информации, как запросы. Запрос представляет собой инструкцию на отбор записей.
Большинство СУБД разрешают использовать запросы следующих типов:
• запрос-выборка, предназначенный для отбора данных, хранящихся в таблицах, и не изменяющий эти данные;
• запрос-изменение, предназначенный для изменения или перемещения данных; к этому типу запросов относятся: запрос на добавление записей, запрос на удаление записей, запрос на создание таблицы, запрос на обновление;
• запрос с параметром, позволяющий определить одно или несколько условий отбора во время выполнения запроса,
Самым распространенным типом запроса является запрос на выборку. Результатом выполнения запроса является таблица с временным набором данных (динамический набор). Записи динамического набора могут включать поля из одной или нескольких таблиц базы данных. На основе запроса можно построить отчет или форму.
Дата добавления: 2019-07-15; просмотров: 115; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!