Тема 5. Проектирование и создание БД “Документы”

 

Цель работы: проектирование и создание таблиц базы данных в среде MS Access.

 

Порядок выполнения:

Проектирование и создание таблицы “Виды документов”

1.     Разработать структуру таблицы “Виды документов” для регистрации документов всех типов с обязательным набором полей:

-            Код вида (тип – счетчик, ключевое);

-            Наименование вида (тип – текстовый, длина – 25, обязательное поле);

-            Срок исполнения (тип – числовой);

 

2.     Создать таблицу “Виды документов” и заполнить 8-10 записей.

 

Проектирование и создание таблицы “Должностии”

3.     Разработать структуру таблицы “Должности” со следующим набором полей:

-                   Код должности (тип – счетчик, ключевое);

-                   Наименование (тип – текстовый, обязательное поле, указать длину);

-                   Право подписи приказов (тип – логический, обязательное поле);

-                   Право подписи распоряжений (тип – логический, обязательное поле);

-                   Оклад (тип – денежный, обязательное поле).

 

4.     Создать таблицу “Должности” и заполнить 8-10 записей.

 

5.     Заполнить несколько записей в таблице.

 

Проектирование и создание таблицы “Сотрудники”

6.     Разработать структуру таблицы “Сотрудники” со следующим набором полей:

-                   Код сотрудника (тип – счетчик, ключевое);

-                   Фамилия (тип – текстовый, обязательное поле, указать длину);

-                   Имя (тип – текстовый, обязательное поле, указать длину);

-                   Отчество (тип – текстовый, обязательное поле, указать длину);

-                   Номер отдела (тип – числовой, обязательное поле);

-                   Должность (с помощью Мастера подстановок связать с таблицей “Должности”; обязательное поле);

-                   Телефон (тип – текстовый, указать длину).


 

7.     Создать таблицу “Сотрудники” и заполнить 8-10 записей.

 

8.     Заполнить несколько записей в таблице.

 

Проектирование и создание таблицы “Регистрационные карты”

9.     Разработать структуру таблицы “Регистрационные карты” для регистрации документов всех видов и типов с обязательным набором полей:

-                   Код регистрационной карты (тип – счетчик, ключевое);

-                   тип документа (задать с помощью Мастера подстановок выбор из фиксированного набора значений:входящий, исходящий, внутренний; обязательное поле);

-                   вид документа (с помощью Мастера подстановок связать с таблицей “Виды документов”; обязательное поле);

-                   дата регистрации (тип – Дата/Время, значение по-умолчанию задается функцией Date(), короткий формат);

-                   контрольная дата исполнения документа (тип – Дата/Время, значение по умолчанию задается функцией DateAdd(“d”;15;Date()), короткий формат);

-                   фактическая дата исполнения документа (тип – Дата/Время, короткий формат);

-                   номер отдела (тип – числовой);

-                   кто подписал (с помощью Мастера подстановок связать с таблицей “Сотрудники”);

-                   ссылка на текст документа как OLE-объект.

¨               Добавить в таблицу помимо обязательных 2-3 дополнительных поля.

¨               Создать таблицу “Регистрационные карты” и заполнить 8-10 записей.

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

 

¨    Отчет о лабораторной работе должен содержать:

-                   формулировку задания;

-                   результаты работы, представленные в виде распечаток таблиц на этапе проектирования (в режиме формирования структуры) и после заполнения фактическими данными.

 

Контрольные вопросы:

1.    Типы полей данных в СУБД Access.

2.    Создание структуры таблицы в СУБД Access.

3.    Понятие и назначение ключевого поля.

4.    Свойства поля.

5.    Порядок проектирования и создания таблиц в СУБД Access.

 

К оглавлению

Назад к разделу "Тема 4. Применение электронных таблиц при решении оптимизационных задач (на примере электронной таблицы Excell)"

Вперед к разделу "Тема 6. Разработка типовых запросов на отбор документов на примере БД “Документы”"