Исследование динамики и структуры применения различных таможенных процедур при перемещении товаров через таможенную границу

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Проектирование баз данных
  • 36 36 страниц
  • 12 + 12 источников
  • Добавлена 17.03.2021
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
ВВЕДЕНИЕ 2
ГАЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПО ТЕМЕ 3
1.1. База данных и системы управления базами данных 3
1.2. Объекты базы данных 9
1.3. Понятие реляционной модели и нормализации 15
ГЛАВА 2. ПОСТРОЕНИЕ БАЗЫ ДАННЫХ 23
2.1. Создание и заполнение таблиц 23
2.2. Составление запросов 27
2.3. Создание формы 30
ЗАКЛЮЧЕНИЕ 34
СПИСОК ЛИТЕРАТУРЫ 35

Фрагмент для ознакомления

Рассмотрим на примере таблицы проектов и кураторов:Рисунок 16 - таблица в третьей нормальной формеВ данном случае таблица не находится в нормальной форме Бойса-Кодда, т.к. часть составного ключа «Направление» зависит от неключевого атрибута «Куратор».Рисунок 16 - таблица в нормальной форме Бойса-КоддаГЛАВА 2. ПОСТРОЕНИЕ БАЗЫ ДАННЫХ2.1. Создание и заполнение таблицПостроим базу данных перемещения товаров через таможенную границу. База будет состоять из трех таблиц: Таможни, Операции и Описание операции.Сперва создадим базу:Открываем Microsoft AccessПереходим Файл – Создать – Пустую базу данных рабочего столаВ появившейся форме указываем название базы «DatabaseСustoms»Нажимаем кнопку «Создать»Создадим таблицы с помощью конструктора, для этого переходим на вкладку «Создание» и выбираем «Таблица». Нажимаем правую кнопку мыши и выбираем режим конструктора. При переходе в режим конструктора программа просит указать имя таблицы. Набираем «Таможни» и нажимаем кнопку «ОК». Столбец «Имя поля» содержится информация о структуре таблицы, а в «Тип данных» - определенный тип каждого поля. В столбе «Описание» при необходимости указываются описание данных, которые будут вводиться в поле таблицы. Добавим следующие атрибуты в таблицу: Код, Наименование, Город, Адрес, Телефон (см. рисунок 17)Рисунок 17 – Структура таблицы «Таможни» в режиме «Конструктора»Укажем поле «Код» ключевым, для этого нажимаем правой кнопкой мыши на поле «Код» и выбираем «Ключевое поле».Таким же образом создается таблица «Операции» с атрибутами Код и Наименование (см. рисунок 18), и таблица «Описание операции» с атрибутами Код, Таможня, Операция, Дата, Вес товара, Сумма (см. рисунок 19)Рисунок 18 – Структура таблицы «Операции» в режиме «Конструктора»Рисунок 19 – Структура таблицы «Описание операции» в режиме «Конструктора»Свяжем таблицы «Описание операции» - «Таможни» при помощи свяжи один ко многим. Для этого у поля «Таможня» выбираем тип «Мастер подстановок…». В появившейся форме «Создание подстановки»:Выбираем «Объект «поле подстановки» получить значения из другой таблицы или другого запроса»Выбираем «Таблица: Таможни», в блоке «Показать» - значение «Таблицы»Выбираем поле «Код»В сортировке укажем поле «Код» по возрастаниюЗадаем ширину столбца путем перетаскивания правой границы заголовка столбцаСтавим галочку «Включить проверку целостности данных» и «Ограничить удаление»нажимаем кнопку «Готово»Если система попросит сохранить таблицу – нажимаем «Да»Заполним таблицы данными. Рисунок 20 – содержимое таблицы «Таможни»Рисунок 21 – содержание таблицы «Операции»Рисунок 22 – содержание таблицы «Описание операции»2.2. Составление запросовЧто бы составит запрос в базу, нужно перейти на вкладку «Создать» и выбираем «Конструктор запросов». В появившейся форме выбираем все таблицы (удерживая клавишу ctrl) и нажимаем «Добавить»При открытии конструктора, заполняем Строки «Поле», «Имя таблиц» и «Условие отбора». В условия отбора прописываем выражение: Between [Введите начало периода: ]And [Введите окончание периода: ]Сохраняем запрос с наименованием «Запрос операций за период»Рисунок 23 – «Запрос операций за период» в режиме конструктораНа левой панели находим сохранившийся запрос, открываем его двойным кликом. В первой форме с просьбой вести начало периода вводим «05.12.2020», нажимаем «ОК», на второй форме вводим дату «06.12.2020», нажимаем «ОК».Рисунок 24 – «Запрос операций за период»Создадим второй параметризированный запрос.При создании выберем все таблицы. При открытии конструктора, заполняем Строки «Поле», «Имя таблиц» и «Условие отбора». В условия отбора прописываем выражение: [Введите название таможни: ]Сохраняем запрос с наименованием «Запрос операций по таможне»Рисунок 25 – «Запрос операций по таможне» в режиме конструктораНа левой панели находим сохранившийся запрос, открываем его двойным кликом. Указываем наименование таможни «БРЯНСКАЯ ТАМОЖНЯ» и нажимаем «ОК».Рисунок 26 – «Запрос операций по таможне»2.3. Создание формыСоздадим форм для заполнения описаний операций. Перейдем на вкладку «Создание» и выберем «Мастер форм». В появившемся окне выбираем таблицу «Описание и операции» и атрибуты: Таможня, Операция, Дата, Все товара, Сумма. На следующем этапе выбираем пункт «в один столбец» и на последнем этапе подтверждаем создание формы.Перейдем в режим конструктора и добавим кнопки навигации. Что бы добавить кнопку переходим в вкладку «Конструктор» и выбираем элемент «Кнопка» (см рисунок 27)Рисунок 27 – элемент «Кнопка» на панели «Конструктор»Что бы кнопка появилась – кликаем на форму. В появившемся окне выбираем категорию «Переходы по записям» и действие «Первая запись». Далее выберем формат «Рисунок» и зададим название кнопки. Таким же способом добавим кнопки «Предыдущая запись», «Следующая запись», «последняя запись» из той же категории, «Добавить запись» и «Удалить запись» из категории «Обработка записей», и «Выйти из приложения» из категории «Приложение».Далее настроим поля «Таможня» и «Операция». Для этого на вкладке «Конструктор» выбираем элемент «Поле со списком» и нажимаем на форму.В появившемся окне выбираем:«Объект «поле со списком» получит значение из другой таблицы или другого запроса»Выбираем «Таблица: Таможни» и в блоке показать выбираем «Таблица»Выбираем поле «Наименование»Указываем сортировку по полю «Наименование»Нажимаем далееВ строке «Сохранить в поле» указываем значение «Код»Нажимаем кнопку «Готово»Аналогичным способом настраивается поле «Операция»Рисунок 28 –форма «Описание операции» в режиме конструктораПереключаемся в «Режим формы» и смотрим что получилось (см рисунок 29)Рисунок 29 –просмотра формы «Описание операций»Аналогичным образом создадим формы «Таможня» и «Операция»Рисунок 30 – просмотра формы «Таможни»Рисунок 31 – просмотра формы «Операции»ЗАКЛЮЧЕНИЕВ данной курсовой работе ознакомились с теоретической частью: рассмотрели, что такое база данных, какие типы баз данных бывает, рассмотрели основные объекты MicrosoftAccess, погрузились в тему реляционных баз данных.На основе собранной информации была построена база данных по операциям таможни. Созданы таблицы, заполнены данными. Были созданы формы «Таможни», «Операции» и «Описание операции».Применяя различные таможенные процедуры при перемещении товаров через таможенную службу (добавление записей) было выявлено что динамика роста базы приходится на таблицу «Описание операции». При составлении запросов «Запрос операций за период», «Запрос операций по таможне» было выявлено, что при быстром росте таблицы, большая нагрузка будет ложится на поля «Таможня», «Операция», «Дата» и что оптимизировать запросы необходимо изменить структуру, а именно составить добавить индексы в таблицу по данным полям.СПИСОК ЛИТЕРАТУРЫСправка и обучение по Access: [Электронный ресурс]. URL:https://support.microsoft.com/ru-ru/accessСистема управления базами данных: [Электронный ресурс]. URL:http://ru.wikipedia.orgТеоретическая информация по СУБД Access: [Электронный ресурс]. URL:http://metodbaza.ru/posobie-po-access-2/subd-ms-assess-obschaya-informatsiya.htmlИнформация по созданию баз данных в СУБД Access: [Электронный ресурс]. URL:http://www.metod-kopilka.ru/page-2-3-1-6.htmlДиго С.М. Базы данных. Проектирование и создание: Учебно-методический комплекс. - М.: Изд. центр ЕАОИ. 2008. - 171 сЧто такое база данных?: [Электронный ресурс]. URL:https://www.oracle.com/ru/database/what-is-database/Нормализация баз данных простыми словами: [Электронный ресурс]. URL:https://info-comp.ru/database-normalizationУльман, Дж. Основы систем баз данных / Дж. Ульман. - М.: Финансы и статистика, 2017. - 292 c.Шпак, Ю.А. Проектирование баз данных. Просто как дважды два / Ю.А. Шпак. - М.: Эксмо, 2007. - 304 c.Пирогов, В. Информационные системы и базы данных: организация и проектирование: Учебное пособие / В. Пирогов. - СПб.: BHV, 2009. - 528 c.Гринченко, Н.Н. Проектирование баз данных. СУБД MicrosoftAccess: Учебное пособие для вузов. / Н.Н. Гринченко и др. - М.: РиС, 2013. - 240 c.Кириллов В.В. Основы проектирования реляционных баз данных: [Электронный ресурс]. URL: http://www.citforum.ru.

1. Справка и обучение по Access: [Электронный ресурс]. URL: https://support.microsoft.com/ru-ru/access
2. Система управления базами данных: [Электронный ресурс]. URL: http://ru.wikipedia.org
3. Теоретическая информация по СУБД Access: [Электронный ресурс]. URL: http://metodbaza.ru/posobie-po-access-2/subd-ms-assess-obschaya-informatsiya.html
4. Информация по созданию баз данных в СУБД Access: [Электронный ресурс]. URL: http://www.metod-kopilka.ru/page-2-3-1-6.html
5. Диго С.М. Базы данных. Проектирование и создание: Учебно-методический комплекс. - М.: Изд. центр ЕАОИ. 2008. - 171 с
6. Что такое база данных?: [Электронный ресурс]. URL: https://www.oracle.com/ru/database/what-is-database/
7. Нормализация баз данных простыми словами: [Электронный ресурс]. URL: https://info-comp.ru/database-normalization
8. Ульман, Дж. Основы систем баз данных / Дж. Ульман. - М.: Финансы и статистика, 2017. - 292 c.
9. Шпак, Ю.А. Проектирование баз данных. Просто как дважды два / Ю.А. Шпак. - М.: Эксмо, 2007. - 304 c.
10. Пирогов, В. Информационные системы и базы данных: организация и проектирование: Учебное пособие / В. Пирогов. - СПб.: BHV, 2009. - 528 c.
11. Гринченко, Н.Н. Проектирование баз данных. СУБД Microsoft Access: Учебное пособие для вузов. / Н.Н. Гринченко и др. - М.: РиС, 2013. - 240 c.
12. Кириллов В.В. Основы проектирования реляционных баз данных: [Электронный ресурс]. URL: http://www.citforum.ru.

Вопрос-ответ:

Какие таможенные процедуры были исследованы в данном исследовании?

Исследована динамика и структура применения различных таможенных процедур при перемещении товаров через таможенную границу.

Какие теоретические основы изучены в данной статье?

В данной статье изучены теоретические основы динамики и структуры применения различных таможенных процедур при перемещении товаров через таможенную границу.

Какие сведения содержатся в базе данных для исследования?

В базе данных содержатся сведения о динамике и структуре применения различных таможенных процедур при перемещении товаров через таможенную границу.

Какие объекты базы данных рассматриваются в данной статье?

В данной статье рассматриваются объекты базы данных, связанные с исследованием динамики и структуры применения различных таможенных процедур при перемещении товаров через таможенную границу.

Что такое реляционная модель и нормализация, и как они связаны с данной статьей?

Реляционная модель и нормализация - это концепции, используемые для структурирования базы данных. В данной статье они связаны с построением и заполнением таблиц данных по динамике и структуре применения различных таможенных процедур при перемещении товаров через таможенную границу.

Что исследовалось в статье?

В статье исследовалась динамика и структура применения различных таможенных процедур при перемещении товаров через таможенную границу.

Какие таможенные процедуры были изучены?

В статье были изучены различные таможенные процедуры, применяемые при перемещении товаров через таможенную границу.

Какие теоретические основы были использованы в исследовании?

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

Какие объекты базы данных были рассмотрены?

В статье были рассмотрены объекты базы данных, такие как таблицы проектов и кураторов.

Какие методы использовались при построении базы данных?

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

Какие были проведены исследования в статье?

В статье были проведены исследования динамики и структуры применения различных таможенных процедур при перемещении товаров через таможенную границу.

Какие основные теоретические основы были рассмотрены в статье?

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