- •Обработка данных средствами Microsoft Excel Электронный учебник
- •Введение
- •6.1. Модели организации баз данных
- •6.2. Основные этапы разработки приложения
- •6.3. Стратегия разработки приложения
- •Данные и информация
- •Отбор необходимых данных
- •Нормализация
- •Чужие ключи
- •6.4. Архитектура Microsoft Access
- •Типы данных Текстовый формат
- •Числовой формат
- •Формат «дата/время»
- •Денежный формат
- •Формат «счетчик»
- •Логический формат
- •Поле объекта ole
- •Свойства на вкладке подстановка
- •Гиперссылка
- •Импорт данных. Импорт текстового файла
- •Многотабличные базы данных. Отношения между таблицами
- •Создание связей между таблицами
- •6.6. Работа с данными при помощи запросов
- •Выбор данных из одной таблицы
- •6.6. Работа с данными при помощи запросов
- •Выбор данных из одной таблицы
- •Включение полей в запрос
- •Ввод условий отбора и выбор между and и or
- •Вычисляемые поля
- •Итоговые запросы
- •Перекрестные запросы
- •Модификация данных с помощью запросов на изменение. Проверка правильности отбора записей с помощью запроса на выборку
- •Типовые ошибки и проблемы, возникающие при выполнении запросов на изменение
- •6.7. Построение и применение форм
- •Обзор форм
- •Конструктор форм
- •Панель элементов
- •.8. Основные сведения об отчетах
- •8.1. Создание отчета
- •8.2. Разработка отчета в режиме конструктора
- •Сортировка и группировка информации
- •8.4. Задание условий группировки и сортировки
- •8.5. Задание диапазонов группировки
- •6.9. Автоматизация работы приложения с помощью макросов
- •Создание простого макроса
- •Проверка работы макроса
- •Создание сложного макроса
- •Группы макросов
- •Задание условий выполнения макрокоманд
- •Практические задания Задание 1. База данных «Абитуриент»
- •Порядок выполнения задачи.
- •Задание 2. База данных «Торговая организация»
- •Порядок выполнения задачи.
- •Задание 3. База данных «Банк»
- •Порядок выполнения задачи.
- •Задание 4. База данных «Страны Европы»
- •Порядок выполнения задачи.
- •Задание 5. База данных «Библиотека»
- •Порядок выполнения задачи.
- •Задание 6. База данных «Цементные заводы»
- •Порядок выполнения задачи.
- •Задание 7. База данных «Служба занятости»
- •Порядок выполнения задачи.
- •Задание 8. База данных «Железнодорожный вокзал»
- •Порядок выполнения задачи.
- •6.12. Глоссарий
- •6.13. Библиографический список
Порядок выполнения задачи.
1. Создайте базу данных. В меню Файл выберите команду Создать и из списка шаблонов на закладке Общие выберите шаблон «База данных». Сохраните создаваемую БД под именем Цементные_заводы.mdb.
2. С помощью конструктора создайте следующие таблицы: тЗаводы, содержащую информацию о цементных заводах (поля: КодЗавода, Название, Телефон, Тип Топлива); тПечь, содержащую информацию о печах обжига и выполненных замерах (поля: КодЗамера, КодЗавода, КолОборотов, ДлинаПечи, ДиаметрПечи, ДавлениеСтатическое, ДавлениеДинамическое, ДатаЗамера, ВремяЗамера); тГазовыйАнализ, содержащую информацию о замерах параметров газа (поля: КодЗамера, КодЗавода, СО2, СО, О2, ДатаЗамера, ВремяЗамера) и тХимияСырья (поля: КодСырья, КодЗавода, НазваниеСырья, ДатаАнализа, SiO2, Al2O3, Fe2O3).
3. Создайте схему данных, представленную на рисунке:
4. Выполните подстановку поля КодЗавода из таблицы тПечь в одноименные поля таблицы тПечь, тГазовыйАнализ и тХимияСырья.
5. Заполните таблицы данными, введя в каждую из них не менее пяти записей. Примерное содержимое таблицы тЗаводы (поле КодЗавода не приводится):
Примерное содержимое таблицы тХимияСырья:
6. С помощью запроса на выборку выведите список тех заводов, в которых газовый анализ и анализ химии сырья проводились в 2000 году.
7. Выведите список тех заводов, у которых одним из видов сырья является мел или известняк.
8. Выведите список тех заводов, которые в качестве топлива используют газ.
9. Выведите названия заводов и параметры печей при условии, если диаметр печи больше двух метров.
10. Выведите название заводов, дату и время газового замера, если суммарные показатели газа превосходят определенную величину (задается оператором).
11. Выведите координаты тех заводов, которые провели замеры параметров печи, газовый анализ и анализ химии сырья в один день.
12. Подсчитайте разницу между динамическим и статическим давлением в печи.
13. Выведите параметры тех печей, время замера которых было больше заданной оператором величины.
14. Создайте сводную таблицу тВсеПараметры, в которую запишите данные из всех четырех таблиц.
15. Создайте форму в столбец для ввода информации о заводах.
16. Создайте главную форму с информацией о заводах и подчиненную форму с информацией о печах.
17. Создайте ленточную форму для заполнения информации о газовом анализе.
18. Создайте отчет для вывода сводной информации по заводам и измеряемым параметрам.
19. Создайте ленточный отчет, который выводил бы названия заводов и параметры печей.
20. Создайте главную кнопочную форму.
21. Напишите макросы для запуска форм и отчетов и закрепите их за кнопками главной кнопочной формы.
Задание 7. База данных «Служба занятости»
Постановка задачи. Разработать систему, обеспечивающую ведение базы данных по безработным, вакансиям, выплатам, предприятиям. База данных должна содержать информацию о предприятиях, готовых предоставить рабочее место по специальности или имеющих вакансии, полную информацию о безработном, его предпочтения, а также дату постановки безработного на учет в службе занятости и пособие, которое будет ему выплачиваться. Создать интерфейс, удобный для работы, включающий удобные и понятные формы, отчеты. Организовать работу с таблицами, поиск по ним, формирование и печать отчетов.