- •Создать базу данных (имя «Договор»):
- •Контрагенты (Свойства полей таблицы)
- •Контрагенты (данные)
- •Измените структуру таблицы договоры (в режиме Конструктора таблиц), добавив поля в соответствие с таблицей:
- •Используя Мастер форм, создайте форму Выполнено для внесения сведений о выполнении договоров. В состав указанной формы включить поля: шифр, сост, дата_вып.
Задание ACCESS. Создание базы данных
-
Создать базу данных (имя «Договор»):
- формирование таблиц «Договоры», «Контрагенты» в режиме конструктора;
- установление первичных ключей: таблица Договоры – Шифр, таблица Контрагенты – Код.
Договоры (Свойства полей таблицы)
Имя поля |
Тип поля |
Свойства поля |
Примечание |
Описание поля |
ШИФР |
Текстовый |
Размер – 5; Обязательное поле – Да; Индексированное поле – Да (совпадения не допускаются) |
Ключевое поле |
Шифр договора |
ВИД |
Текстовый |
Размер – 20; Обязательное поле – Да |
|
Вид договора |
ЗАК |
Текстовый |
Размер – 20; Обязательное поле – Да |
|
Заказчик |
ИСП |
Текстовый |
Размер – 20; Обязательное поле – Да |
|
Исполнитель |
ДАТА_ЗАКЛЮЧЕНИЯ |
Дата/время |
Формат – краткий формат даты; Обязательное поле – Да |
|
Дата заключения договора |
ДАТА_ОКОНЧАНИЯ |
Дата/время |
Формат – краткий формат даты |
|
Дата окончания договора |
ТИП_ШС |
Числовой |
Размер – 1 |
|
Тип штрафных санкций |
Ш_С |
Числовой |
Размер – одинарное с плавающей точкой; Формат – фиксированный; Количество десятичных знаков – 2 |
|
Штрафные санкции (в %) |
СУММА |
Числовой |
Размер – одинарное с плавающей точкой; Формат – фиксированный; Количество десятичных знаков – 2; Обязательное поле – Да |
|
Сумма договора |
СОСТ |
Текстовый |
Размер – 1; Обязательное поле – Да; Значение по умолчанию – д |
|
Состояние договора |
Контрагенты (Свойства полей таблицы)
Имя поля |
Тип поля |
Свойства поля |
Примечание |
Описание поля |
КОД |
Текстовый |
Размер – 5; Обязательное поле – Да; Индексированное поле – Да (совпадения не допускаются) |
Ключевое поле |
Код контрагента |
ИМЯ |
Поле МЕМО |
Обязательное поле – Да |
|
Наименование организации |
АДРЕС |
Поле МЕМО |
Обязательное поле – Да |
|
Адрес организации |
ТЕЛ |
Текстовый |
Размер – 12; Обязательное поле – Да |
|
Телефон организации |
Б_Р |
Поле МЕМО |
Обязательное поле – Да; |
|
Банковские реквизиты |
-
Создать связи между таблицами ДОГОВОРЫ и КОНТРАГЕНТЫ.
-
Внести в таблицу КОНТРАГЕНТЫ сведения об организациях – участниках договорных отношений.