Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет2.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
479.74 Кб
Скачать

Задание

Вариант г.2

Имеется информация по нескольким предприятиям города производящим выбросы некоторых вредных веществ (формальдегид, фенолы, ангидриды, органические растворители, и др.). На выбросы установлены нормы, превышение которых влечет за собой штрафные санкции, увеличение штрафа прямо пропорционально превышению установленной нормы. Известны виды и значения выбросов по предприятиям, нормативы (установленные нормы) и штрафные санкции. Определить:

- виды выбросов, по которым имеется превышение норм и соответствующие им суммы штрафов;

- по каждому виду выбросов список предприятий по возрастанию производимых ими вредных выбросов;

- по каждому предприятию виды выбросов в порядке уменьшения выбросов.

Оглавление

Структура спроектированных таблиц…………………………………….…4

Ответы на контрольные вопросы………………………………...………….8

Знакомство с СУБД, в чем назначение СУБД…….........……………......….8

Проектирование структуры данных и таблиц базы данных………….........8

Создание и наполнение хранилища данных базы……………………….....10

Организация быстрого доступа к данным базы. Через запросы……….....12

Разработка средств отображения данных……………………………......….12

Составление отчетной документации……………………………………….13

Обмен данными. Доступ к данным посредством Web-страниц…………..14

Структура спроектированных таблиц.

1. Запустим субд ms Access.

Создадим файл базы данных и определим в качестве имени файла базы данных «Выбросы».

В открывшемся окне Выбросы: база данных выберем вкладку Таблицы и создать новую таблицу в режиме конструктора. Зададим названия полей (Вид выброса, Норма, Штраф_за_1ед). Первичный ключ установим на поле Вид выброса, как показано на рис.1.

Рис.1. Окно конструктора таблиц

Сохраним таблицу в базе данных под именем Нормы выбросов.

Откроем таблицу Нормы выбросов и введем в таблицу данные (рис.2).

Рис.2. Таблица Нормы выбросов

Аналогично создадим таблицу Предприятия (рис.3).

Рис.3 Таблица Предприятия

Откроем окно «Схема данных» (Меню Сервис /Схема данных или кнопка ).

В окне Добавление таблицы из предлагаемого списка, поочередно выберем каждую таблицу и добавим ее в схему данных. Закроем окно Добавление таблицы.

Просмотрим схему данных, состоящую из таблиц которые входят в состав базы данных. Создадим связи между типами данных, как показано на рис.4.

Рис.4. Схема данных

Сохраним созданную структуру и закроем окно Схема данных.

2. Определим виды выбросов, по которым имеется превышение норм и соответствующие им суммы штрафов.

Выберем вкладку Запросы и создание запроса в режиме конструктора. Добавим в запрос обе таблицы.

Определим столбцы и заполним строки запросной формы, как показано на рис.5.

Рис.5. Конструктор запросов

Сохраним запрос под именем Выбросы с превышением норм.

Выполним запрос и просмотрим его результат (рис.6).

Рис.6. Результат выполнения запроса «Выбросы с превышением норм»

3. Определим по каждому виду выбросов список предприятий по возрастанию производимых ими вредных выбросов.

Выберем вкладку Отчеты и создание отчета при помощи мастера. Добавим в отчет поля Предприятие и Количество таблицы Предприятие и поле Вид выброса таблицы Нормы выбросов. Добавим уровень группировки Вид выброса, сортировка по полю Количество по возрастанию. Сохраним отчет под именем Предприятия (рис.8).

Рис.8. Отчет Предприятия

Аналогично определим по каждому предприятию виды выбросов в порядке уменьшения выбросов.

Создадим отчет при помощи мастера, выбрав уровень группировки -Предприятие, сортировка по полю Количество по убыванию. Сохраним отчет под именем Виды выбросов (рис.9).

Рис.9 Отчет Виды выбросов