Постановка задачи.
Работник ИМНС предполагает хранить в БД информацию о проведенных им проверках плательщиков налогов (организаций) за длительный период времени (значит, проверок будет очень много).
В БД нужно хранить:
· Сведения о плательщике налогов: УНП; наименование плательщика; ФИО руководителя; ФИО главного бухгалтера
· Информацию о проведенных проверках: какого плательщика проверяли; когда проходила проверка (начало и окончание); сумма предъявленных штрафных санкций
· Данные о том, за какие периоды времени проверялись показатели плательщика (следует учесть, что за одну проверку показатели могут проверяться за несколько периодов времени: одни – за год, другие – за квартал, за несколько лет и т.д.)
· Сведения о том, какие показатели проверялись в проверку по каждому периоду времени: название; значение показателя по данным плательщика и проверяющего
· Все документы-приложения по каждой проверке: программа проверки; решения по санкциям; акт проверки; решения по акту проверки и т.д.
Требуется:
ü Создать файл БД
ü Создать в файле БД нужные таблицы (требование: указывать для каждого поля его описание)
ü Создать схему данных
Решение
Плательщики
Имя |
Тип |
Комментарий (описание) |
Ключ |
UNP |
числовой |
УНП |
+ |
NP |
текстовый |
Наименование плательщика |
|
FIOR |
текстовый |
Руководитель |
|
FIOB |
текстовый |
Гд. Бухгалтер |
Проверки
Имя |
Тип |
Комментарий (описание) |
Ключ |
KPR |
|||
UNP |
|||
DN |
|||
DK |
|||
SH |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.