Научная статья на тему 'РАЗРАБОТКА БАЗЫ ДАННЫХ ИНТЕРНЕТ-РЕСУРСА ДЛЯ УЧЕТА ТОВАРОВ И ИХ ПРОДАЖ В ЦВЕТОЧНОМ МАГАЗИНЕ'

РАЗРАБОТКА БАЗЫ ДАННЫХ ИНТЕРНЕТ-РЕСУРСА ДЛЯ УЧЕТА ТОВАРОВ И ИХ ПРОДАЖ В ЦВЕТОЧНОМ МАГАЗИНЕ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
102
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БАЗА ДАННЫХ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Бережная И.В., Григоренко В.Е., Игрунова С.В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DEVELOPMENT OF A DATABASE ONLINE RESOURCE TO ACCOUNT FOR GOODS AND THEIR SALES IN A FLOWER SHOP

This article describes the development of a database for an online resource that is designed to account for goods and their sales in a flower shop.

Текст научной работы на тему «РАЗРАБОТКА БАЗЫ ДАННЫХ ИНТЕРНЕТ-РЕСУРСА ДЛЯ УЧЕТА ТОВАРОВ И ИХ ПРОДАЖ В ЦВЕТОЧНОМ МАГАЗИНЕ»

УДК 004.9

Бережная И.В.

студент Григоренко В.Е. студент Игрунова С.В., к.т.н.

доцент НИУ «БелГУ» РФ, г. Белгород

РАЗРАБОТКА БАЗЫ ДАННЫХ ИНТЕРНЕТ-РЕСУРСА ДЛЯ УЧЕТА ТОВАРОВ И ИХ ПРОДАЖ В ЦВЕТОЧНОМ МАГАЗИНЕ

Аннотация:

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

Ключевые слова: база данных, СУБД, MySQL, PhpMyAdmin, SQL.

Berezhnaya I. V. student Grigorenko V.E. student Igrunova S. V., Candidate of Engineering Sciences Associate Professor

Belgorod National Research University

Belgorod, Russia DEVELOPMENT OF A DATABASE ONLINE RESOURCE TO ACCOUNT FOR GOODS AND THEIR SALES IN A FLOWER SHOP

Abstract:

This article describes the development of a database for an online resource that is designed to account for goods and their sales in a flower shop.

Keywords: database, СУБД, MySQL, PhpMyAdmin, SQL.

Данная статья посвящена разработке базы данных Интернет-ресурса для учета продаж авиабилетов и предоставления других услуг в аэропорту г. Белгород.

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

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

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

PhpMyAdmin — веб-приложение с открытым кодом, предназначенное для администрирования СУБД MySQL. Данная информационная система, позволяет осуществлять управление базой данных через браузер, создавать SQL запросы и в удобном виде отображать содержимое таблиц.

Разрабатываемая база данных будет состоять из 4 связанных между собой сущностей:

• «Тип», атрибутами которой являются: номер типа, название

типа.

• «Цветы» с такими атрибутами как: номер цветов, название цветов, номер типа цветов, цена цветов.

• «Склад», включающий следующие атрибуты: номер продукта, номер продукта цветов, количество (цветов на складе).

• «Покупка», представленная с помощью таких атрибутов: номер покупки, номер покупки цветов, ФИО клиента, количество цветов (находящихся на складе), дата.

Логическая модель - это проектируемая модель разработчиком, на удобном языке для него. Которая отображает все сущности базы данных, атрибуты и их связи. Данная модель отображена на рисунке 1.

Рисунок 1 - Логическая модель базы данных

После этапа составление логической модели базы данных, совершается разработка физической базы данных. На этапе которой все атрибуты и сущности получают новые имена на английском языке или "транслит". И каждому атрибуту задается тип данных и их размерность. На рисунке 2 отображена физическая модель базы данных.

Рисунок 2 - Физическая модель базы данных

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

<||»»< > II . Cipnf thcy liHwa

i*qgo

^eivmeUm uiiiM F1mw*i ■ Ш б Б ь 1 > " iimCfi tMrt.n tt ОпЫ Игу Я Й E »* 1 > " >f*wOe uttljmrri_rt «> ijuhi IOMM jjj | > * tmoOe ОЯ_fenen^ Ll

Ь- %шиЬ !i tS e k | X « fmrf* iert\j~*nt rt i -Ту»- « ■ tfi F fr* ■ > ' ^ШЛ и т 4 (Ял|ц Пс«п> — tnifivi d iw м ♦ Mi"

t OrwrwTfc м• С wimiinMri •

r |lipc«* цгл пшщвп» Д i лица» in 11

[" [ Kcrv*a«cw стхуфдож 14 \

ВчрО

Рисунок 3 - Результат создания базы данных

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

Использованные источники:

1. Кренке, Д. Теория и практика построения баз данных. - 9-е изд. Изд.: ПИТЕР, 2005. - 859с.

2. Карпова, Т.С. Базы данных: модели, разработка. - СПб.: Питер, 2001. -1304 с.

3. Михелёв, В.М. Базы данных и СУБД - Белгород: Издательство БелГУ, 2007. - 200 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.