В начало
БД Строительные бригадыПусть нам надо создать БД «Строительные бригады» в СУБД «MS Access 2002» и небольшой простенький отчет по составу бригад. Запускаем «MS Access 2002», создаем новую базу данных, сохраняем ее под именем «Строительные бригады», переходим в раздел «Таблицы». В разделе таблицы выбираем создание при помощи конструктора, запускаем его. Создаем таблицу «Виды работ».
Заполняем таблицу «Виды работ» подходящими значениями. Рис. 1. Таблица «Виды работ» Далее создаем вторую таблицу «Бригадиры».
Заполняем таблицу «Бригадиры». Рис. 2. Заполненная таблица «Бригадиры» После этого можно создать таблицу «Бригады». Внешний ключ задаем при помощи мастера подстановок.
Данные в таблице «Бригады» частично заполняем, а частично выбираем из таблицы «Бригадиры». Рис. 3. Заполненная таблица «Бригады» Затем создадим вспомогательную «Года рождения» таблицу с годами рождения. Конечно, можно просто вписывать года в поля, но т.к. возможно будет несколько людей с одинаковыми годами рождения, то, как ни крути, а надо.
Частично заполним таблицу «Года рождения». Рис. 4. Таблица «Года рождения» И, наконец, создаем таблицу «Работники», в которой будут храниться данные о членах бригад.
Заполним таблицу «Работники». Рис. 5. Заполненная таблица «Работники»
Далее перейдем в главном меню в раздел «Сервис – Схема данных…» и отредактируем связи. Рис. 6. Схема данных базы «Строительные бригады» Для создания отчета «Состав бригад» переходим в раздел «Отчеты», выбираем создание в режиме мастера. Далее следуем инструкциям. Из таблицы «Бригады» выбираем поля: Номер бригады, Бригадир. Из таблицы «Работники» выбираем поля: ФИО, Табельный номер. Подправить огрехи в отчете можно в режиме конструктора. Рис. 7. Отчет «Состав бригад» |
| |||||||||||||||||||||||||||||||||||||