Рекомендации по проектированию запросов

В курсовой работе для каждого запроса следует:

· обосновать тип запроса (выборка, добавление, изменение и т.п.);

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

· указать состав обновляемых полей для запроса на обновление.

· определить условия отбора записей, участвующих в запросе;

· указать свойства запроса и отдельных его столбцов;

· привести в курсовой работе текст запроса на языке QBE и SQL.

В большинстве случаев для получения данных, выводимых в отчет, необходимо выполнить несколько запросов. Количество запросов, необходимых для получения итогового результата, может быть разным для одной и той же задачи. Лучше спроектировать несколько простых запросов вместо одного сложного, как правило, многотабличного. Это упрощает поиск ошибок и отладку алгоритма решения задачи. Таблицы, содержащие справочные данные, рекомендуется включать в последний (итоговый) запрос, что упрощает проектирование промежуточных запросов.

Методика разработки запросов изложена в методическом пособии “Технология обработки данных с использованием запросов (СУБД ACCESS 2002/XP). Методические указания и задания для выполнения лабораторных работ по дисциплине “Информатика”. Составитель: cт. преп. В.В Скачкова.– СПб.: Изд-во СПбГУЭФ, 2002.