Файл: Контрольная работа по дисциплине Системы обработки информации в таможенных органах.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.11.2023

Просмотров: 19

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Министерство науки и высшего образования РФ

ФГБОУ ВО «Псковский государственный университет»


Институт права, экономики и управления

Кафедра экономики, финансов и финансового права
Контрольная работа

по дисциплине «Системы обработки информации в таможенных органах»

на тему «Создание базы данных в Microsoft Access»
Выполнил: студент 4 курса

направление 38.05.02 «Таможенное дело»

группа: 0074-06

Писарев М.В.

Преподаватель: Петров И.Ю.

Псков, 2023

I. Перечень и описания таблиц, используемых в работе, с описанием используемых полей данных



Таблица «ТаможенныеПосты» - используется для внесения таможенных постов, расположенных в Псковской области. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «ТаможенныеПосты» - вносятся таможенные посты. Формат поля: тип данных – длинный текст.



Таблица «Страны» - используется для внесения стран. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «Страны» - вносятся страны. Формат поля: тип данных – короткий текст. Размер поля – 255 символов.



Таблица «Сотрудники» - используется для внесения данных о сотрудниках. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «ФИО» - вносятся фамилия, имя отчество сотрудника. Формат поля: тип данных – короткий текст. Размер поля – 255 символов.

1.3 Поле «Дата рождения» - вносится дата рождения сотрудника с условием не младше 20 лет. Формат поля: тип данных – дата и время.

1.4 Поле «Пост» - вносится таможенный пост, на котором работает сотрудник. Формат поля: тип данных – короткий текст. Размер поля – 255 символов.




Таблица «Номенклатура» - используется для внесения данных о коде номенклатуры, пошлине и категории товара. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «КодНоменклатуры» - вносится значение кода номенклатуры. Формат поля: тип данных – числовой. Размер поля – байт.

1.3 Поле «Название» - вносится название категории товара, согласно коду номенклатуры. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.4 Поле «Пошлина» - вносится размер пошлины. Формат поля: тип данных – числовой. Размер поля – длинное целое.



Таблица «Товары» - используется для внесения данных о товарах. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «Наименование» - вносится наименование товара. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.3 Поле «Товарная группа» - вносится название товарной группы. Формат поля: тип данных – короткий текст. Размер поля – 255.



Таблица «ФизЛица» - используется для внесения данных о физических лицах, пересекающих границу. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «ФИО» - вносится фамилия, имя отчество. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.3 Поле «Паспорт» - вносятся паспортные данные физического лица. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.4 Поле «Резидент» - ставится отметка, является ли физическое лицо резидентом. Формат поля: тип данных – логический.

1.5 Поле «Страна» - вносятся данные о стране, из которой физическое лицо. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.6 Поле «Телефон» - вносятся номер телефона физического лица. Формат поля: тип данных – короткий текст. Размер поля – 255.




Таблица «Товарооборот» - используется для внесения данных о товарах, их цене, количестве, дате перемещения товаров, физлицах и сотрудниках, проверяемых товар. Таблица содержит следующие поля:

1.1 Поле «Код» - вносятся порядковые значения. Формат поля: тип данных – счётчик. Размер поля – длинное целое.

1.2 Поле «Сотрудник» - вносится фамилия, имя отчество сотрудника. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.3 Поле «Товар» - вносится наименование товара. Формат поля: тип данных – короткий текст. Размер поля – 255.

1.4 Поле «Цена» - вносится значение цены товара. Формат поля: тип данных – денежный.

1.5 Поле «Количество» - вносятся данные о количестве товара. Формат поля: тип данных – числовой. Размер поля – длинное целое.

1.6 Поле «Дата» - вносится дата пересечения границы. Формат поля: тип данных – дата и время.

1.7 Поле «Физическое лицо» - вносится фамилия, имя отчество физического лица. Формат поля: тип данных – короткий текст. Размер поля – 255.

II. Скриншот схемы данных базы данных


III. Перечень и описания запросов, используемых в работе, отразить их SQL

Запрос №1. Выбрать всех резидентов из таблицы «ФизЛица»



SELECT ФизЛица.ФИО, ФизЛица.Резидент

FROM ФизЛица

WHERE (((ФизЛица.Резидент)=True));

Запрос №2. Выбрать всех сотрудников таможенного поста «Лудонка» из таблицы «Сотрудники»



SELECT Сотрудники.Пост, Сотрудники.ФИО, Сотрудники.[Дата рождения]

FROM Сотрудники

WHERE (((Сотрудники.Пост)="МАПП Лудонка"));

Запрос №3. Стоимость товаров из таблицы «Товарооборот» на дату



SELECT Товарооборот.Товар, Товарооборот.Цена, Товарооборот.Количество, Товарооборот.Дата, Товарооборот.[Цена]*[Количество] AS Выражение1

FROM Товарооборот

WHERE (((Товарооборот.Дата)=#3/6/2023#));

Запрос №4. Общая стоимость товаров из таблицы «Товарооборот».




SELECT Товарооборот.[Товар], Товарооборот.[Цена], Товарооборот.[Количество], [Цена]*[Количество] AS Выражение1

FROM Товарооборот;

Запрос №5, 6, 7. Какая будет удержана таможенная пошлина по каждому виду товаров из таблицы «Товарооборот». Какая будет удержана таможенная пошлина у резидентов. Итоговая пошлина товаров из таблицы «Товарооборот».



SELECT [Цена]*[Количество] AS [Общая стоимость], Номенклатура.Название, Товарооборот.Товар, Номенклатура.Пошлина, [Пошлина]*[Общая стоимость]/100 AS [Таможенная пошлина], [ФизЛица Запрос].Резидент, [ФизЛица Запрос].ФИО

FROM ((Номенклатура INNER JOIN Товары ON Номенклатура.Название = Товары.[Товарная группа]) INNER JOIN Товарооборот ON Товары.Наименование = Товарооборот.Товар) INNER JOIN [ФизЛица Запрос] ON Товарооборот.[Физическое лицо] = [ФизЛица Запрос].ФИО;

IV. Перечень и описание форм, используемых в базе данных, их назначение



Форма «Сотрудники» сделана на основе таблицы «Сотрудники». Предназначена для добавления данных в таблицу «Сотрудники». В форму записывается ФИО сотрудника, его дата рождения и выбирается таможенный пост из предложенного списка. Стоит отметить, что если будет указана дата рождения сотрудника, который младше 20 лет, то система в диалоговом окне выдаст ошибку ввода данных.
V. Перечень и описание отчетов, используемых в базе данных, их назначение



Отчёт «Сотрудники» сформирован на основе таблицы «Сотрудники». Создаётся для упорядоченного отображения информации, содержащейся в базе данных, в данном случае в таблице «Сотрудники». В дальнейшем возможно печать составленного отчёта.