- •Основы реляционной модели данных
- •Цель автоматизации
- •Основные задачи
- •Список сотрудников АКБ Буревестник
- •ЗАДАНИЕ 1
- •ЗАДАНИЕ 2
- •УПР. 1. Нормализуйте исходную таблицу
- •Объекты ТАБЛИЦЫ – объекты хранения данных
- •УПР. 2. Создание таблиц.
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •CВЯЗИ между таблицами
- •Связь «Один-ко-многим»
- •Связи «Многие-ко-многим»
- •Связи «Один-к-Одному»
- •УПР. 3. Создание связей
- •УПР. 4-з. Создание запросов
- •УПР. 4-о. Создание отчетов
- •Задача «Недвижимость»
- •Контрольные вопросы
- •УПР 5. Дополнительные свойства полей
- •УПР 6. Подстановка значений
- •Задача «Ремонт»
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •УПР 7. Вычисляемые поля
- •УПР. 8. Сложные формы
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •УПР. 9. Сложные запросы
- •Условия отбора в запросе
- •Вычисления в запросе.
- •Запросы с параметром в условии
- •УПР 10. Назначение прав доступа в Формах
- •УПР 11. Запросы с итогами
- •Задача «Налог»
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •УПР 12. Отчеты с итогами
- •Задача «Монеты»
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •УПР 13. Тип связи МНОГИЕ-КО-МНОГИМ
- •УПР 14. Самостоятельная работа
- •КОНТРОЛЬНАЯ РАБОТА
- •Приложение.
- •Пример исходной информации для разработки ИС АвтоСтрахование
- •Пример ИС Чек
- •Пример ИС «Сейфовые ячейки»
- •Пример ИС «АвтоБУ»
УПР 12. Отчеты с итогами
1.Создайте отчет с помощью МАСТЕРА.
2.Выбираем все поля из запроса «Отдел кадров».
3.Добавим уровни группировки вначале по отделам.
4.Порядок сортировки выберем один – по фамилии по возрастанию.
5.Откроем Итоги и укажем расчет: суммы по зарплате и среднего значения по возрасту.
6. .Вид лучше выбрать с выравниванием по левому краю, а ориентацию листа отчета альбомную, т.к. в отчете очень много полей.
7. Имя отчета «ФОТ Сотрудников по отделам». Просмотрите полученный отчет.
88
8.Откройте отчет в КОНСТРУКТОРЕ и поправьте поля, которые не полностью умещаются на листе отчета, и отредактируйте эти поля и надписи к ним.
9.Поля =Sum([Зарплата]) и =Avg([Возраст]) и их надписи Sum и Avg переместите из Примечаний группы ‘отдел’ в область Заголовка группы ‘отдел’.
10.В области данных расположите поля в два яруса для более компактного представления данных. В этом же порядке расположите надписи в области заголовков группы ‘отдел’. В качестве примера можно руководствоваться рисунком внизу.
89
Пример Отчета с итогами по зарплате
90
Задача «Монеты»
Проанализируйте прейскурант по операциям с монетами и предложите структуру БД для хранения и актуализации данной информации. Постройте схему отчета таким образом, чтобы она выглядела аналогично приведенному примеру.
Операции с монетами из драгоценных металлов
Металл, проба |
Наименование монеты |
Номинал на монете |
Содержание химически чистого |
|
|
|
|
драгоценного металла, г. |
|
|
Монеты Банка России |
|
|
|
Серебро 925 |
Соболь-95 |
3 рубля |
31.1 |
|
Золото 900 |
Червонец |
10 рублей |
7.74 |
|
|
Монеты Австралии |
|
|
|
Серебро 999 |
Кролик (австрал.)-99 |
0,5 австрал. долларов |
15,55 |
|
Серебро 999 |
Кролик (австрал.)-99 |
1 австрал. доллар |
31,1 |
|
Серебро 999 |
Австрал. Кукабурра-03 |
1 австрал. доллар |
31.1 |
|
|
Монеты Великобритании |
|
|
|
Золото 916.7 |
Полсоверена (англ.)-05 |
0,5 фунта стерлингов |
3.66 |
|
Золото 916.7 |
Соверен (англ.)-05 |
1 фунт стерлингов |
7.32 |
|
|
|
Монеты Замбии |
|
|
Серебро 999 |
Слон (замб.)-03 |
5000 замб. квачей |
31.1 |
|
|
Монеты Беларуссии |
|
|
|
Серебро 925 |
"Маленький принц " (бел.)-05 |
20 белорусс. рублей |
26,15 |
|
Серебро 925 |
"Снежная королева" (бел.)-05 |
20 белорусс. рублей |
26,15 |
|
|
|
|
|
|
91