Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_2011__2_МГРИ-РГГРУ.pdf
Скачиваний:
213
Добавлен:
29.03.2016
Размер:
4.01 Mб
Скачать

ЗАДАНИЕ 2

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Ключевые понятия: объекты Access - таблицы, формы, запросы, отчѐты, схема данных. Конструирование и загрузка таблиц, ключевые поля, установление полей связи, мастер подстановок, создание схемы данных, разработка простых и многотабличных форм. Работа с данными - создание запросов и отчѐтов.

ЗАДАЧА:

Разработать базу данных для автоматизации работы отдела кадров предприятия, состоящей из таблиц: СОТРУДНИКИ, ДОЛЖНОСТИ И СТРУКТУРА ОРГАНИЗАЦИИ.

Список полей для таблиц БД «Кадры»:

Должности

 

Сотрудники

 

Отделы

КодДолжности

 

КодРаботника

 

КодОтдела

Должность

 

Фамилия

 

Отдел

Оклад

 

Имя

 

НачОтдела

 

 

Отчество

 

ТелРабочий

 

 

Пол

 

 

 

 

ДатаРождения

 

 

 

 

Адрес

 

 

 

 

ДомТелефон

 

 

 

 

СемПоложение

 

 

 

 

Дети

 

 

 

 

ДатаНайма

 

 

 

 

Характеристика

 

 

 

 

Фото

 

 

 

 

КодДолжности

 

 

 

 

КодОтдела

 

 

 

 

Надбавка

 

 

Создать базу данных "Кадры" в СУБД Access и сохранить еѐ в своей личной папке.

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

76

Определить ключевые поля в таблицах.

Задать размеры полей.

Осуществить связи между таблицами с помощью Мастера подстановок используя поля связи.

В схеме данных для отношения «один-ко-многим» задать режим обеспечения целостности данных.

Для каждой таблицы с помощью мастера создать формы, включив в них все поля для ввода информации (табл. Сотрудники – вид карточки в один столбец, для остальных вид - ленточный).

Используя формы, заполнить таблицы информацией. Придумать примеры в количестве 10-и записей для таблицы Сотрудники и по 5 для остальных таблиц.

Разработать многотабличную форму с использованием подчинѐнной формы. Например, "Сотрудники по отделам".

Самостоятельно разработать форму «Сотрудники по должностям».

Разработать 2 - 3 запроса на выбор данных из разных таблиц.

Создать отчѐт по базе данных "Кадры".

77