Смекни!
smekni.com

Создание базы данных для накладной (стр. 2 из 2)

Рисунок 6.1 – Выбор режима SQL

В появившемся окне пишем запрос и выборку, учитывая синтаксис. К примеру, надо отсортировать номера телефонов продавцов по возрастанию (рис. 6.2). Прописываем:

SELECT [описание продавца].адрес, [описание продавца].телефон

FROM [описание продавца]

ORDER BY [описание продавца].телефон;

ОператорSELECT создает требуемую таблицу, с помощью FROM перечисляются таблицы, содержащие необходимые для выполнения запроса данные, FROM – оператор сортировки по возрастанию. Этот запрос можно описать так: создать таблицу со столбцами “адрес” и “телефон”, сортируя таблицу “телефон” по возрастанию.

В итоге появится таблица с телефонами расположенными в порядке возрастания (рис. 6.3).

Рисунок 6.2 – запрос SQL в access

Рисунок 6.3 – Результат запроса

Представим ещё несколько запросов, созданных при помощи SQL.

Следующий запрос выводит поля: “id_M”, “количество на складе”, “товары” из таблицы “товары магазина” и отбирает все товары, начинающиеся на букву “п”.

SELECT [товары магазина].id_M, [товары магазина].[количество на складе], [товары магазина].товары

FROM [товары магазина]

WHERE ((([товары магазина].товары) Like "п*"));

Следующий запрос выводит поля: “id_N” и “№” из таблицы “данные накладной” и отбирает номера накладных больше 700.

SELECT [данные накладной].id_N, [данные накладной].№

FROM [данные накладной]

WHERE ((([данные накладной].№)>"700"));

Следующий запрос выводит поля: “налог” и “в какой магазин” из таблицы “накладная” и отбирает магазины у которых налог больше 3000 и название заканчивается на 2.

SELECT Накладная.налог, Накладная.[в какой магазин]

FROM Накладная

WHERE (((Накладная.налог)>"3000") AND ((Накладная.[в какой магазин]) Like "*2"));


Заключение

В этом отчете представлена работа по исследованию и проектированию базы данных для паспортно-визовой службы, в полученной базе можно хранить данные о клиентах и сотрудниках паспортного стола. Проектирование представлено построением концептуальной модели, разработкой на её основе реляционной модели и реализацией базы в MicrosoftAccess. В ходе работы были изучены и реализованы команды на выборку в SQL.


Список использованных источников

1. Ролланд Ф.Д. Основные концепции баз данных. 2002г.

2. Трифонова Н.А., Прозорова С.С. Officeдля студента. 2004г.