<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современные научные исследования и инновации» &#187; Патракова Дарья Ивановна</title>
	<atom:link href="http://web.snauka.ru/issues/author/dariapat/feed" rel="self" type="application/rss+xml" />
	<link>https://web.snauka.ru</link>
	<description></description>
	<lastBuildDate>Sat, 18 Apr 2026 09:41:14 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Проектирование базы данных для предприятия на примере цветочного салона</title>
		<link>https://web.snauka.ru/issues/2016/08/70638</link>
		<comments>https://web.snauka.ru/issues/2016/08/70638#comments</comments>
		<pubDate>Tue, 23 Aug 2016 14:42:52 +0000</pubDate>
		<dc:creator>Патракова Дарья Ивановна</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[communication information objects]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[автоматизация]]></category>
		<category><![CDATA[база данных]]></category>
		<category><![CDATA[информация]]></category>
		<category><![CDATA[проектирование]]></category>
		<category><![CDATA[связь информационных объектов]]></category>
		<category><![CDATA[управление]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2016/08/70638</guid>
		<description><![CDATA[Научный руководитель: Гаврилова Т. Б.,  к.э.н., доцент кафедры «систем управление энергетикой и промышленными предприятиями» ФГФОУ ВО «УрФУ им. Б. Н. Ельцина» Россия, г. Екатеринбург В наше время практически каждая компания имеет свою собственную базу данных для автоматизации деятельности, которая помогает эффективно управлять предприятием. Благодаря автоматизации уменьшается количество ошибок, которые допускают в процессе работы сотрудники компании. [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><em>Научный руководитель: Гаврилова Т. Б.,  к.э.н.,</em></p>
<p align="center"><em>доцент кафедры «систем управление энергетикой и промышленными предприятиями»</em></p>
<p align="center"><em>ФГФОУ ВО «УрФУ им. Б. Н. Ельцина»</em></p>
<p align="center"><em>Россия, г. Екатеринбург</em></p>
<p>В наше время практически каждая компания имеет свою собственную базу данных для автоматизации деятельности, которая помогает эффективно управлять предприятием. Благодаря автоматизации уменьшается количество ошибок, которые допускают в процессе работы сотрудники компании. А также экономятся трудовые ресурсы, уменьшаются риски и снижается вероятность потерь на предприятии.</p>
<p>Моделирование базы данных – это основной этап автоматизации деятельности компании. База данных представляет собой совокупность организованных данных, которые хранятся в памяти вычислительной системы и отображают объекты и их взаимосвязи в определенной предметной области.</p>
<p>В данной статье показана разработка базы данных компании на примере салона цветов с использованием программы «Microsoft Access» (одной из самой распространенной СУБД).</p>
<p>Целью работы является формирование базы данных для менеджера салона цветов, в которой будет храниться и обрабатываться информация о клиентах салона, их заказах и дополнительных услугах, а также информация о поставщиках и ассортименте магазина.</p>
<p>Задачи, которые поможет решить созданная база данных:</p>
<p>1)    ведение клиентской базы;</p>
<p>2)    быстрое оформление заказа и подсчет итоговой суммы;</p>
<p>3)    возможность видеть реальные остатки магазина (фактическое и учетное количество цветов) и, следовательно, влиять на их продажи;</p>
<p>4)    отчет о продажах, итоги продаж цветов и услуг по объему, квартальные обороты по цветам и услугам.</p>
<p>Первым этапом проектирования базы данных является определение бизнес-правил цветочного салона:</p>
<p>1)    Основное направление деятельности – это цветы в розницу, подарочные букеты, композиции, свадебные букеты, флористическое оформление интерьеров.</p>
<p>2)    Режим работы салона &#8211; круглосуточно.</p>
<p>3)    Плата за покупку цветов, букетов и предоставление услуг осуществляется по ценам, утвержденным в прейскуранте. Оказание услуг происходит только после 100 % предоплаты.</p>
<p>4)    Покупатель сам может выбрать цветы для составления букета. Стоимость букета рассчитывается по стоимости цветов в отдельности, плюс оформление.</p>
<p>5)    Оплата товара осуществляется через кассу. Оплата производится наличным, либо безналичным расчетом.</p>
<p>6)    Доставка товара по городу курьером осуществляется платно и равна 300 рублей.</p>
<p>7)    Также осуществляется доставка по другим городам России. Стоимость доставки зависит от отдаленности города.</p>
<p>8)    Клиенты постоянно информируются о скидках и акциях магазина через смс- и email-рассылки.</p>
<p>9)    Магазин предоставляет своим клиентам следующие услуги:</p>
<p>-       оформление ресепшена и офисов;</p>
<p>-       оформление домашних интерьеров;</p>
<p>-       новогоднее оформление;</p>
<p>-       оформление кафе и ресторанов.</p>
<p>Следующий этап проектирования базы данных включает в себя разработку структуры таблиц. На этом этапе нужно определить число информационных объектов (таблиц) базы, набор их полей и тип данных в них, ключевые поля и связи между таблицами.</p>
<p>Информационный объект — это информационное отображение некоторой сущности, явления, процесса, или события. Информационный объект формируется объединением логически взаимосвязанных реквизитов,  которые представлены качественными и количественными характеристиками.</p>
<p>Информационными объектами для базы данных цветочного магазина будут являться: Клиент, Поставщик, Поставка, Цветы в ассортименте, Услуга, Заказ, Заказано, Заказано-услуга, Способ оплаты, Доставка.</p>
<p>Типы данных используемых при проектировании следующие:</p>
<p>-       Текстовый – используется при хранении обычного неформатированного текста размера до 250 символов.</p>
<p>-       Числовой – используется при хранении действительных чисел.</p>
<p>-       Поле Мемо – используется при хранении больших объемов текста до 65 530 символов.</p>
<p>-       Дата/время – используется при хранении календарных дат и настоящего времени.</p>
<p>-       Денежный – используется при хранении денежных сумм.</p>
<p>-       Счетчик – используется при хранении уникальных натуральных чисел с автоматическим наращиванием.</p>
<p>-       Логический  – используется при хранении логических данных (принимает только два значения, к напримеру, Да или Нет).</p>
<p>-       Поле объекта OLE – МS Ассеss обеспечивает хранение в таблицах изображения и другие двоичные данные. Объем данных составляет 1 Гбайт.</p>
<p>Ниже составлены таблицы для объектов, используемых в базе данных цветочного салона.</p>
<p>Таблица 1 – Описание объекта «Клиент»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодКлиента</span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер клиента при покупке</td>
</tr>
<tr>
<td valign="top" width="213">ФИО</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">ФИО клиента</td>
</tr>
<tr>
<td valign="top" width="213">ДатаРождения</td>
<td valign="top" width="213">Дата/время</td>
<td valign="top" width="213">Дата рождения клиента</td>
</tr>
<tr>
<td valign="top" width="213">Город</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Город проживания клиента</td>
</tr>
<tr>
<td valign="top" width="213">Адрес</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Адрес проживания клиента</td>
</tr>
<tr>
<td valign="top" width="213">Телефон</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Телефон клиента</td>
</tr>
<tr>
<td valign="top" width="213">E-mail</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Электронная почта клиента</td>
</tr>
<tr>
<td valign="top" width="213">СкидкаКлиента</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Скидка предоставляется только корпоративным клиентам</td>
</tr>
</tbody>
</table>
<p>Таблица 2 – Описание объекта «Поставщик»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодПоставщика</span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер поставщика</td>
</tr>
<tr>
<td valign="top" width="213">Название</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Имя поставщика (компании)</td>
</tr>
<tr>
<td valign="top" width="213">Адрес</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Адрес поставщика</td>
</tr>
<tr>
<td valign="top" width="213">Город</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Город поставщика</td>
</tr>
<tr>
<td valign="top" width="213">Страна</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Страна поставщика</td>
</tr>
<tr>
<td valign="top" width="213">Телефон</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Телефон поставщика</td>
</tr>
<tr>
<td valign="top" width="213">E-mail</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Электронная почта поставщика</td>
</tr>
</tbody>
</table>
<p>Таблица 3 – Описание объекта «Цветы в ассортименте»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодТовара</span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер товара</td>
</tr>
<tr>
<td valign="top" width="213">КодТипа</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Совпадает со значением поля &#8220;КодТипа&#8221; в таблице &#8220;Типы</td>
</tr>
<tr>
<td valign="top" width="213">Наименование</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Наименование товара</td>
</tr>
<tr>
<td valign="top" width="213">Цена</td>
<td valign="top" width="213">Денежный</td>
<td valign="top" width="213">Цена за единицу товара</td>
</tr>
<tr>
<td valign="top" width="213">&nbsp;</td>
<td valign="top" width="213">&nbsp;</td>
<td valign="top" width="213">&nbsp;</td>
</tr>
<tr>
<td valign="top" width="213">КодПоставщика</td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер поставщика</td>
</tr>
<tr>
<td valign="top" width="213">Наценка</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Наценка на товар, осуществляемая магазином.</td>
</tr>
<tr>
<td valign="top" width="213">УчетноеКоличество</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Количество товара по учету</td>
</tr>
<tr>
<td valign="top" width="213">ФактическоеКоличество</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Количество товара, которое есть в магазине</td>
</tr>
<tr>
<td valign="top" width="213">Изображение</td>
<td valign="top" width="213">Поле объекта OLE</td>
<td valign="top" width="213">Рисунок, представляющий товар</td>
</tr>
</tbody>
</table>
<p>Таблица 4 – Описание объекта «Заказ»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодЗаказа</span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер заказа</td>
</tr>
<tr>
<td valign="top" width="213">КодКлиента</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Порядковый номер клиента</td>
</tr>
<tr>
<td valign="top" width="213">АдресПолучателя</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Адрес проживания получателя</td>
</tr>
<tr>
<td valign="top" width="213">ГородПолучателя</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Город проживания получателя</td>
</tr>
<tr>
<td valign="top" width="213">ДатаОформления</td>
<td valign="top" width="213">Дата/время</td>
<td valign="top" width="213">Дата, оформления заказа</td>
</tr>
<tr>
<td valign="top" width="213">ДатаДоставки</td>
<td valign="top" width="213">Дата/время</td>
<td valign="top" width="213">Дата доставки товара</td>
</tr>
<tr>
<td valign="top" width="213">КодДоставки</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Порядковый номер способа доставки</td>
</tr>
<tr>
<td valign="top" width="213">СтоимостьДоставки</td>
<td valign="top" width="213">Денежный</td>
<td valign="top" width="213">Цена за доставку</td>
</tr>
</tbody>
</table>
<p>Таблица 5. Описание объекта «Заказано»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><strong>КодЗаказа</strong></td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Порядковый номер заказа</td>
</tr>
<tr>
<td valign="top" width="213"><strong>КодТовара </strong></td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Порядковый номер товара</td>
</tr>
<tr>
<td valign="top" width="213">Количество</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Количество заказанного товара</td>
</tr>
</tbody>
</table>
<p>Таблица 6 – Описание объекта «Заказано-услуга»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя объекта</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><strong>КодЗаказа</strong></td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Порядковый номер услуги</td>
</tr>
<tr>
<td valign="top" width="213"><strong>КодУслуги</strong></td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Порядковый номер клиента</td>
</tr>
<tr>
<td valign="top" width="213">Количество</td>
<td valign="top" width="213">Числовой</td>
<td valign="top" width="213">Количество заказанной услуги</td>
</tr>
</tbody>
</table>
<p>Таблица 7 – Описание объекта «Услуги»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодУслуги </span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер услуги</td>
</tr>
<tr>
<td valign="top" width="213">Название</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Название услуги</td>
</tr>
<tr>
<td valign="top" width="213">Цена</td>
<td valign="top" width="213">Денежный</td>
<td valign="top" width="213">Стоимость выполнения услуги</td>
</tr>
<tr>
<td valign="top" width="213">Изображение</td>
<td valign="top" width="213">Поле объекта</td>
<td valign="top" width="213">Рисунок, представляющий услугу.</td>
</tr>
</tbody>
</table>
<p>Таблица 8 – Описание объекта «Способ оплаты»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213">Имя элемента</td>
<td valign="top" width="213">Тип данных</td>
<td valign="top" width="213">Описание</td>
</tr>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодКлиента</span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер клиента</td>
</tr>
<tr>
<td valign="top" width="213">СпособОплаты</td>
<td valign="top" width="213">Логический</td>
<td valign="top" width="213">Способ оплаты за товар или услугу. Если «да», то наличными, если «нет», то безналичными.</td>
</tr>
</tbody>
</table>
<p>Таблица 10 – Описание объекта «Доставка»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="213"><span style="text-decoration: underline;">КодДоставки</span></td>
<td valign="top" width="213">Счетчик</td>
<td valign="top" width="213">Порядковый номер способа доставки</td>
</tr>
<tr>
<td valign="top" width="213">СпособДоставки</td>
<td valign="top" width="213">Текстовой</td>
<td valign="top" width="213">Способ доставки (курьер или самовывоз)</td>
</tr>
</tbody>
</table>
<p>Следующим этапом проектирования базы данных является выявление связей информационных объектов и построение диаграммы сущность-связь (см. Рис.1).<strong></strong></p>
<p>Все информационные объекты связаны между собой. Связи подразделяются на несколько типов, их обозначения выглядят следующим образом: <strong></strong></p>
<p>-       Один к одному (1:1);</p>
<p>-       Один ко многим (1:М или М:1);</p>
<p>-       Многие ко многим (М:М).</p>
<p style="text-align: center;"> <img class="alignnone size-full wp-image-70712" title="ris1" src="https://web.snauka.ru/wp-content/uploads/2016/08/ris16.png" alt="" width="1054" height="459" /></p>
<p align="center">Рисунок 1. Диаграмма сущность-связь</p>
<p>Связь типа «один к одному» (1:1) показывает, что один экземпляр первой сущности (левой) связан только с одним экземпляром второй сущности (правой).</p>
<p>Связь типа «один ко многим» (1:М или M:1)<strong> </strong>показывает, что один экземпляр первой сущности связан с несколькими экземплярами второй сущности.</p>
<p>Связь типа «много ко многим» (М:М) показывает, что каждый экземпляр первой сущности может быть связан с несколькими экземплярами второй сущности, и каждый экземпляр второй сущности может быть связан с несколькими экземплярами первой сущности. Так как Access не образует связь этого типа, ее нужно делать, используя связи «один-ко-многим» и вспомогательную таблицу, где присутствуют два кодовых поля и собраны только уникальные значения кодовых полей основных таблиц.</p>
<p>Рассмотрим диаграмму Сущность-связь для базы данных цветочного магазина.</p>
<p>В ходе работы разработана СУБД с помощью программы Microsoft Access 2003, обеспечивающая автоматизацию цветочного салона. Microsoft Access совмещает данные из различных источников в одной реляционной базе данных. Создаваемые формы, отчеты  и запросы обеспечивают быстроту и эффективность обновления и анализа данных, поиска нужных из них и т.д.</p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2016/08/70638/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
