Создание информационной системы, Создание таблиц и запросов - Создание информационной системы

Создание таблиц и запросов

Предметом рассмотрения в данной главе являются таблицы -- основной объект Access. Список таблиц, составляющих базу данных приложения, появляется в окне базы данных при первом открытии приложения. Кроме этого, Access создает системные таблицы, в которых хранится информация обо всех объектах приложения, и эти таблицы при необходимости также могут отображаться в окне базы данных.

Создаю первую таблицу, которая будет называться "Издания", она хранит в себе "Вид издания", имеет значения "Газета" либо "Журнал", "Наименование издания", "Цена за 1 экземпляр" и "Код Издания".

Вторая таблица несет название "Доставка". Содержит "Код доставки", "Код издания", "Код получателя" и "Срок подписки".

Таблица "Получатели" содержит информацию о клиентах, которые подписаны на услуги отделения. Она заполняется данными о клиенте, место его проживания и ФИО, а по коду получателя можно получить данные о заказе клиента

Для вычисления оплаты создаю таблицу "Стоимость". Содержит стоимость подписки и доставки, по коду издания. Рисунок 5.

Схема данных имеет вид, представленный на рисунке 6.

Далее перехожу к созданию запросов.

Запрос (query) - это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE - Query by example) и структурированный язык запросов (SQL - Structured Query Language).

QBE - запрос по образцу - средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.

SQL - запросы - это запросы, которые составляются (программистами) из последовательности SQL - инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL - запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.

Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.

Первый запрос производит выборку данных из таблицы "Издания", показывая пользователю лишь те издания, которые имею вид газеты.

Запрос "Журналы с ценой до 100 Р", производит выборку из таблицы "Издания" и показывает только те журналы, которые не достигают цены в размере 100 рублей.

Запрос "По сроку подписи" показывает лишь те издания, у которых срок подписки равен или превышает порог в 12 месяцев.

Запрос "Поиск по улице" при исполнении выводит на экран форму с полем ввода, в которое пользователь записывает улицу, либо полный адрес клиента..

В результате на экран выводится таблица, заполненная данными о клиенте, который проживает по указанной пользователем улиц.

Запрос "Поиск по фамилии". Производит выборку данных, по заданному пользователю фамилии или полному ФИО клиента.

Похожие статьи




Создание информационной системы, Создание таблиц и запросов - Создание информационной системы

Предыдущая | Следующая