Упражнение 2. Хранение метаинформации

Опубликовано пользователем Бессонов Л.В. 04.10.2010г.

Постановка задачи

Необходимо реализовать фрагмент "Документы" базы данных ИС крупного предприятия и написать скрипт для внесения данных.

Условия реализации:

  1. Заранее неизвестна структура хранимых документов (набор полей и их типы)
  2. Пользователи имеют доступ к базе данных лишь для выполнения операций вставки, обновления и удаления кортежей (изменение набора таблиц и их структуры невозможно)

 В качестве примеров добавьте в Базу данных типы документов:

  1. Платёжное поручение: (<idPlPor, integer>, <datePlPor, datetime>, <idPlatelshik, integer>, <idBank, integer>, <Summa, float>, <Osnovanie, varchar>)
  2. Авансовый отчёт: (<idOtch, integer>, <dateOtch, datetime>, <idSotrudnik, integer>, <Summa, float>, <Naznachenie, varchar>)

Реализуйте два скрипта: интерфейс создания типов документов, интерфейс ввода документов. Используя написанные скрипты внесите несколько экземпляров каждого документа.

Баннер SGU.RU