
- •3.4 Формирование списка станций(название, дата ввода в эксплуатацию, глубина заложения),
- •3.5 Формирование отчета обо всех станциях метрополитена(станции сгруппированы по районам)
- •Введение
- •Постановка задачи
- •2. Формирование списка станций, введенных в эксплуатацию не позже запрашиваемой даты.
- •Электронная таблица excel
- •2.1 Заполнение таблицы базы данных
- •2.2 Формирование списка станций, введенных в эксплуатацию не позже запрашиваемой даты
- •2.3 Вывод сведений о станции каждой лини, которая имеет максимальную глубину заложения, с подсчетом срока ее эксплуатации
- •2.4 Формирование списка станций, в алфавитном порядке, расположенных на выбранной линии в заданном пользователем районе
- •2.5 Формирование отчета обо всех станциях метрополитена(станции сгруппированы по районам) с подсчетом общего количества станций в каждом районе и на каждой линии
- •2.6 Макросы
- •2.7 Построение диаграммы
- •Общие положения
- •3.1 Создание таблиц в режиме конструктора
- •3.2. Формирование списка станций, введенных в эксплуатацию не позже запрашиваемой даты
- •3.3 Вывод сведений о станции каждой лини(название, дата ввода в эксплуатацию, глубина заложения), которая имеет максимальную глубину заложения, с подсчетом срока ее эксплуатации
- •3.4 Формирование списка станций (название, дата ввода в эксплуатацию, глубина заложения), в алфавитном порядке, расположенных на выбранной линии в заданном пользователем районе
- •3.5 Формирование отчета обо всех станциях метрополитена(станции сгруппированы по районам) с подсчетом общего количества станций в каждом районе и на каждой линии
- •Алгоритм создания отчёта
- •Заключение
- •Список использованной литературы:
3.2. Формирование списка станций, введенных в эксплуатацию не позже запрашиваемой даты
Это делается с помощью запросов. Основным назначением запросов является отбор данных по критериям поиска. Кроме того, с помощью запросов можно добавлять данные в таблицу, удалять и обновлять их.
В окне базы данных выбрать объект «Запросы» и выполнить щелчок на кнопке «Создать». В окне «Новый запрос» выбрать режим «Конструктор» и выполнить щелчок на кнопке «ОК». После чего на экране появится окно «Запрос на выборку», а также диапазон окно «Добавление таблицы». Запрос создаём с помощью конструктора.
В окне «Добавление таблицы» выделить таблицу «Табл1» и выполнить щелчок по кнопке «Добавить», аналогичные действия выполнить с таблицами «Табл2», «Табл3», после чего щелчок по кнопке «Закрыть».
Окно «Запрос на выборку» состоит из двух частей. В верхней части отражается таблицы, а нижняя часть разбита на столбцы и каждому столбцу соответствует определенное поле будущей итоговой таблицы. Для создания такой таблицы необходимо перенести имена полей из таблиц, расположенных в верхней части окна, в строку «поле», тем самым, осуществив выбор полей, включаемых в итоговую таблицу. В условие отбора пишем данное условие например, <=12.11.1987.
Рисунок 22 – Создание простого запроса
В нижней части окна «Запрос на выборку» под нужным столбцом в строке «Условие отбора» можно ввести условие для выдачи данных, с требуемыми параметрами. Ниже приведен пример заполненного запроса на выборку.
Рисунок 23 - Вывод данных по простому запросу
3.3 Вывод сведений о станции каждой лини(название, дата ввода в эксплуатацию, глубина заложения), которая имеет максимальную глубину заложения, с подсчетом срока ее эксплуатации
Так же создаём запрос, но нажимаем значок суммы и у нас появляется строка « групповая операция» для глубины заложения выбираем Max, а для названия линии First.
Рисунок 24 – Получение максимального значения
Рисунок 25 – Вывод данных по простому запросу
3.4 Формирование списка станций (название, дата ввода в эксплуатацию, глубина заложения), в алфавитном порядке, расположенных на выбранной линии в заданном пользователем районе
Так же, как и прежде сформируем запрос. Например, правобережная линия, Невский район.
Рисунок 26 - Создание запроса конструктором
Рисунок 27 - Готовый запрос «Формирование списка станций»
Теперь точно так же формируем запрос, но чтобы запрос выглядел в виде красиво оформленной таблицы, необходимо создать форму. Формы дают возможность пользователям вводить данные в таблицы базы без непосредственного доступа к самим таблицам. Они также позволяют выводить результаты работы запросов не в виде обыкновенных итоговых таблиц, а в более красивых формах. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса.
Для создания формы в окне базы данных в области «Объекты» выбирается закладка «формы», после этого надо нажать на кнопку «Создать».
Рисунок 28 - Порядок создания формы
Выбираем запрос который мы создали для этого задания по аналогии с предыдущими пунктами. С помощью стрелок перекидываем строки из доступных полей в выбранные и нажимаем далее. В следующим окне выбираем ленточный.
Рисунок 29 - Порядок создания формы
Рисунок 30 - Порядок создания формы
Здесь можно выбрать тот стиль, который вам больше нравится. После чего даём название форме и нажимаем «готово»
Рисунок 31 - Задание имени формы
Рисунок 32 - готовая форма «Форматирование списка станций»
Точно так же можно сделать форму для всех предыдущих запросов.