Файл: Контрольная работа по дисциплине Системы обработки информации в таможенных органах.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.11.2023
Просмотров: 68
Скачиваний: 6
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования РФ ФГБОУ ВО «Псковский государственный университет» Институт права, экономики и управленияКафедра экономики, финансов и финансового праваКонтрольная работапо дисциплине «Системы обработки информации в таможенных органах»на тему «Создание базы данных в Microsoft Access»Выполнил: студент 4 курсанаправление 38.05.02 «Таможенное дело»группа: 0074-06Писарев М.В.Преподаватель: Петров И.Ю.Псков, 2023I. Перечень и описания таблиц, используемых в работе, с описанием используемых полей данныхТаблица «ТаможенныеПосты» - используется для внесения таможенных постов, расположенных в Псковской области. Таблица содержит следующие поля: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 Выражение1FROM ТоварооборотWHERE (((Товарооборот.Дата)=#3/6/2023#));Запрос №4. Общая стоимость товаров из таблицы «Товарооборот».
SELECT Товарооборот.[Товар], Товарооборот.[Цена], Товарооборот.[Количество], [Цена]*[Количество] AS Выражение1FROM Товарооборот;Запрос №5, 6, 7. Какая будет удержана таможенная пошлина по каждому виду товаров из таблицы «Товарооборот». Какая будет удержана таможенная пошлина у резидентов. Итоговая пошлина товаров из таблицы «Товарооборот».SELECT [Цена]*[Количество] AS [Общая стоимость], Номенклатура.Название, Товарооборот.Товар, Номенклатура.Пошлина, [Пошлина]*[Общая стоимость]/100 AS [Таможенная пошлина], [ФизЛица Запрос].Резидент, [ФизЛица Запрос].ФИОFROM ((Номенклатура INNER JOIN Товары ON Номенклатура.Название = Товары.[Товарная группа]) INNER JOIN Товарооборот ON Товары.Наименование = Товарооборот.Товар) INNER JOIN [ФизЛица Запрос] ON Товарооборот.[Физическое лицо] = [ФизЛица Запрос].ФИО;IV. Перечень и описание форм, используемых в базе данных, их назначениеФорма «Сотрудники» сделана на основе таблицы «Сотрудники». Предназначена для добавления данных в таблицу «Сотрудники». В форму записывается ФИО сотрудника, его дата рождения и выбирается таможенный пост из предложенного списка. Стоит отметить, что если будет указана дата рождения сотрудника, который младше 20 лет, то система в диалоговом окне выдаст ошибку ввода данных.V. Перечень и описание отчетов, используемых в базе данных, их назначениеОтчёт «Сотрудники» сформирован на основе таблицы «Сотрудники». Создаётся для упорядоченного отображения информации, содержащейся в базе данных, в данном случае в таблице «Сотрудники». В дальнейшем возможно печать составленного отчёта.
Таблица «Номенклатура» - используется для внесения данных о коде номенклатуры, пошлине и категории товара. Таблица содержит следующие поля: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 Выражение1FROM ТоварооборотWHERE (((Товарооборот.Дата)=#3/6/2023#));Запрос №4. Общая стоимость товаров из таблицы «Товарооборот».
SELECT Товарооборот.[Товар], Товарооборот.[Цена], Товарооборот.[Количество], [Цена]*[Количество] AS Выражение1FROM Товарооборот;Запрос №5, 6, 7. Какая будет удержана таможенная пошлина по каждому виду товаров из таблицы «Товарооборот». Какая будет удержана таможенная пошлина у резидентов. Итоговая пошлина товаров из таблицы «Товарооборот».SELECT [Цена]*[Количество] AS [Общая стоимость], Номенклатура.Название, Товарооборот.Товар, Номенклатура.Пошлина, [Пошлина]*[Общая стоимость]/100 AS [Таможенная пошлина], [ФизЛица Запрос].Резидент, [ФизЛица Запрос].ФИОFROM ((Номенклатура INNER JOIN Товары ON Номенклатура.Название = Товары.[Товарная группа]) INNER JOIN Товарооборот ON Товары.Наименование = Товарооборот.Товар) INNER JOIN [ФизЛица Запрос] ON Товарооборот.[Физическое лицо] = [ФизЛица Запрос].ФИО;IV. Перечень и описание форм, используемых в базе данных, их назначениеФорма «Сотрудники» сделана на основе таблицы «Сотрудники». Предназначена для добавления данных в таблицу «Сотрудники». В форму записывается ФИО сотрудника, его дата рождения и выбирается таможенный пост из предложенного списка. Стоит отметить, что если будет указана дата рождения сотрудника, который младше 20 лет, то система в диалоговом окне выдаст ошибку ввода данных.V. Перечень и описание отчетов, используемых в базе данных, их назначениеОтчёт «Сотрудники» сформирован на основе таблицы «Сотрудники». Создаётся для упорядоченного отображения информации, содержащейся в базе данных, в данном случае в таблице «Сотрудники». В дальнейшем возможно печать составленного отчёта.