ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 57
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задание № 3
Создание базы данных В СУБД MS Access
-
Задание выполняется по вариантам, № варианта соответствует № студента в списке группы. -
Имя файла должно содержать ФИ студента, № группы, № варианта. -
Задание сдаётся в электронном виде на диске (если ваш деканат пересылает задания) либо по электронной почте за 2-3 недели до сессии на мой адрес
ВАРИАНТ 1
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля Автомобиль, КодВоинЗвания -
Создать структуру справочной таблицы надбавок «за воинское звание» -
Заполнить таблицу данными
за воинское звание
КодЗвания
Звание
Надбавка
300
майор
1000
301
капитан
700
302
лейтенант
500
-
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников, имеющих Автомобиль, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за воинское звание -
посчитать количество сотрудников, не имеющих Автомобиль, по отделам.
-
ВАРИАНТ 2
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля Иждивенцы, КодУчСтепени -
Создать структуру справочной таблицы надбавок «за ученую степень» -
Заполнить таблицу данными
за ученую степень
КодСтеп
Степень
Надбавка
101
канд
40%
102
докт
50%
-
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников, имеющих иждивенцев, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за ученую степень -
посчитать количество сотрудников, не имеющих иждивенцев, по отделам.
-
ВАРИАНТ 3
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля Автомобиль, КодКлассности -
Создать структуру справочной таблицы надбавок «за классность» -
Заполнить таблицу данными
за классность
КодКлассн
Обознач
Надбавка
ДоляОклада
31
мастер
0,3
32
первая
0,2
33
вторая
0,1
-
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников, имеющих автомобиль, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за классность -
посчитать количество сотрудников, не имеющих автомобиля, по отделам.
-
ВАРИАНТ 4
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля Дети, КодУдаленности -
Создать структуру справочной таблицы надбавок «за удаленность». -
Создать схему данных (т.е. выполнить связывание таблиц); -
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
Данные для справочной таблицы надбавок за удаленность:
за удаленность
КодУдаленности | Удаленность | ВеличинаНадбавки |
1 | средняя | 2000 |
2 | большая | 3000 |
3 | оч_больш | 5000 |
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников фирмы, имеющих детей, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за удаленность -
посчитать фонд заработной платы по отделам.
-
ВАРИАНТ 5
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля ЗагрПаспорт, КодВредности -
Создать структуру справочной таблицы надбавок «за вредность» -
Заполнить таблицу данными
за вредность
КодВредн
% Надбавки
01
3%
02
6%
03
12%
-
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников, не имеющих загранпаспорта, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за вредность -
посчитать количество сотрудников, не имеющих загранпаспорта, по отделам.
-
ВАРИАНТ 6
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля Иждивенцы, КодУчЗвания -
Создать структуру справочной таблицы надбавок «за ученое звание» -
Заполнить таблицу данными
за ученое звание
КодЗвания | Звание | Надбавка |
100 | доцент | 40% |
200 | СНС | 45% |
300 | профессор | 50% |
-
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников, имеющих иждивенцев на своем попечении, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за ученое звание -
посчитать количество сотрудников, не имеющих иждивенцев, по отделам.
-
ВАРИАНТ 7
Задание
-
Создать структуру справочной таблицы Отделы. -
Создать структуру справочной таблицы Должности. -
Создать структуру основной таблицы Учет персонала. -
Изменить структуру основной таблицы, добавив поля ВодитПрава, КодКлассности -
Создать структуру справочной таблицы надбавок «за классность» -
Заполнить данными таблицу надбавок «за классность»
за классность
КодКлассн
Обознач
Надбавка
ДоляОклада
31
мастер
0,3
32
первая
0,2
33
вторая
0,1
-
Заполнить все справочные таблицы данными.
Данные для справочных таблиц Отделы, Должности придумать самим или взять из контрольного примера.
-
Заполнить данными таблицу Учет персонала. -
Составить запросы:-
составить список сотрудников, имеющих водительские права, по отделам -
рассчитать заработную плату сотрудников с учетом надбавки за классность -
посчитать количество сотрудников, не имеющих водительских прав, по отделам.
-
Пример оформления
Этапы выполнения работы
Выполнение практической части контрольной работы состоит из следующих этапов:
-
Проектирование БД -
Создание БД средствами MS ACCESS -
Создание формы для ввода данных -
Создание схемы данных (связывание таблиц) -
Заполнение таблиц данными -
Организация запросов к базе данных -
Создание отчетов средствами MS ACCESS
Последовательность и содержание каждого этапа
Этап 1. Проектирование БД
На первом этапе проектирования базы данных необходимо определить назначение базы данных, как она будет использоваться, и какие сведения она должна содержать. Зная это, можно определить, какие сведения будут храниться в таблицах (темы) и в полях таблиц (подробности по темам).
Проектирование базы данных целесообразно начать с разработки эскиза объектов, которые потребуются для получения результата. Затем необходимо определить связи между объектами.
При разработке эскиза необходимо определиться по следующим вопросам:
-
Какими данными мы располагаем? -
Какие таблицы необходимо создать? -
Какой тип данных должны иметь поля таблиц? -
Как эти таблицы будут связаны друг с другом? -
Какую информацию необходимо получить из форм и отчетов? -
Какие запросы необходимы для создания форм и отчетов? -
Нужны ли в запросах вычисляемые поля?
Для проектирования таблиц не обязательно использовать Microsoft Access. Сначала лучше разработать структуру на бумаге. При разработке таблиц рекомендуется руководствоваться следующими основными принципами:
-
Все строки таблицы должны быть уникальны, т. е. не может быть строк с одинаковыми первичными ключами. -
В таблице не должно быть столбцов с повторяющимися именами. -
Все строки одной таблицы должны иметь одну структуру, соответствующую именам и типам столбцов. -
Имена столбцов таблицы должны быть различны, а значения их простыми, т. е. недопустима группа значений в одном столбце одной строки. -
Порядок размещения строк в таблице может быть произвольным.