Инв. номер |
Название инвентарного объекта |
От кого |
Кому |
Балансовая стоимость, р. |
||
ФИО МОЛ |
Подразделение |
ФИО МОЛ |
Подразделение |
|||
ИПО123 |
Принтер LBP-810 |
Сидорова С.С. |
Склад |
Грушина Г.Г. |
Плановый отдел |
520000 |
ИПО348 |
Стул |
Метелина М.М. |
Отдел кадров |
Демин Д.Д. |
Лаборатория |
18050 |
ИПО349 |
Кресло |
Сидорова С.С. |
Склад |
Демин Д.Д. |
Лаборатория |
36800 |
Необходимо разработать в среде СУБД Access базу данных Передача МЦ, в которой должны быть отражены сущности Инвентарный объект и Материально-ответственные лица, содержащие нормативно-справочную информацию, а также сущности Ведомости и Строки ведомостей, основанные на документе «Ведомость передачи материальных ценностей». Сущность Ведомости содержит информацию из заголовочной части документов, а Строки ведомостей – из их табличных частей. Надо учесть следующие обстоятельства (условия применения):
· номера ведомостей не повторяются на протяжении всего периода учета;
· каждый инвентарный объект идентифицируется уникальным инвентарным номером;
· один и тот же объект может упоминаться в разных ведомостях;
· в одном ведомости могут быть отражены передачи нескольких объектов, каждый из которых относится к своей инвентарной группе;
· ведомость оформляется один раз за месяц.
В результате логического проектирования БД был определен набор из четырех таблиц, структура которых описана ниже.
Структура таблицы ИнвентОбъект:
ИнвентОбъект (ИнвНомер, НазвИнвОб, БалансСтоим, НаимИнвГр), где ИнвНомер – инвентарный номер, первичный ключ, текстовый, до шести символов;
НазвИнвОб – название инвентарного объекта, текстовый, до 50 символов;
БалансСтоим – балансовая стоимость, денежный, ноль цифр в десятичной части;
НаимИнвГр – наименование инвентарной группы, текстовый, до 50 символов.
Структура таблицы МОЛ:
МОЛ (ТабНом, ФИОМОЛ, Подразд), где ТабНом – табельный номер МОЛ, первичный ключ, текстовый, до трех символов;
ФИОМОЛ – фамилия МОЛ, текстовый, до 50 символов;
Подразд – подразделение, в котором работает МОЛ, текстовый, до 50 символов.
Структура таблицы Ведомости:
Ведомости (НомерВед, ДатаВед, ОтчМесяц, ОтчГод), где НомерВед – номер ведомости, первичный ключ, текстовый, до трех символов;
ДатаВед – дата составления ведомости, дата/время, краткий формат даты;
ОтчМесяц – отчетный месяц, текстовый, до восьми символов;
ОтчГод – год отчетного месяца, числовой, целое.
Структура таблицы СтрокиВедомостей:
СтрокиВедомостей (НомерВед, ИнвНомер, ТНПеред, ТНПрин), где НомерВед – номер ведомости, текстовый, до трех символов, внешний ключ, подстановка из таблицы Ведомости;
ИнвНомер – инвентарный номер, текстовый, до шести символов, внешний ключ, подстановка из таблицы ИнвентОбъект;
ТНПеред – табельный номер материального лица, передающего инвентарный объект, текстовый, до трех символов, внешний ключ, подстановка из таблицы МОЛ;
ТНПрин – табельный номер материального лица, принимающего инвентарный объект, текстовый, до трех символов, внешний ключ, подстановка из таблицы МОЛ.
Опишите в среде СУБД Access структуру перечисленных таблиц, создайте схему данных и заполните таблицы информацией в соответствии со следующими условиями:
· информация в БД должна быть взята из трех-четырех ведомостей, каждая из которых фиксирует три-четыре передачи инвентарных объектов;
· справочник МОЛ должен содержать сведения о четырех сотрудниках, двое из которых должны работать в одном подразделении;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.