|
|
@@ -0,0 +1,87 @@
|
|
|
+# Требования к набору данных
|
|
|
+
|
|
|
+Нужно подготовить набор "кривых" данных для импорта в БД для целевой предметной области
|
|
|
+
|
|
|
+- три файла в разных форматах (CSV, TXT, XLS)
|
|
|
+ - **основной набор данных**, CSV - 100 записей. Обязательно использовать типы: строка, словарное поле, число (целое или дробь), логическое поле, поле с названиями изображений
|
|
|
+
|
|
|
+ на примере товаров автосервиса
|
|
|
+
|
|
|
+ * производитель: словарное поле
|
|
|
+ * Активен: логическое поле, данные должны быть в двух разных форматах (да/нет, активен/не активен)
|
|
|
+ * цена: число, после числа рубли в трёх разных форматах
|
|
|
+
|
|
|
+ наименование товара | Главное изображение | Производитель (словарь) | Активен | Цена
|
|
|
+ ---|---|---|:---:|:--:
|
|
|
+ Моторное масло Motor Oil KE900-90042-R | 8FE07916.jpg | Nissan | да | 2060 руб.
|
|
|
+ Моторное масло Helix Ultra 550046361 | F310E078.jpg | Shell | да | 2120
|
|
|
+ Моторное масло Super 3000 X1 152566 | 6CA0BE73.jpg | Mobil | нет | 1820 рублей
|
|
|
+ Моторное масло Turbo SYN Gasoline 05100-00441 | 2B009062.jpg | Hyundai/Kia | активен | 1870 рублей
|
|
|
+ Моторное масло ENGINE OIL 08880-80375-GO |CC40C869.jpg | Toyota | не активен | 2710₽
|
|
|
+
|
|
|
+ - **словарь к основному набору** (производители), TXT - 50 записей. Т.е. один производитель может встречаться несколько раз, но может и не встречаться
|
|
|
+
|
|
|
+ * дата в двух разных стандартах
|
|
|
+
|
|
|
+ Название производителя | Дата начала работы
|
|
|
+ ---|:--:
|
|
|
+ Profix | 2017-10-02
|
|
|
+ Pierburg | 10.01.2017
|
|
|
+ Honda | 12.06.2016
|
|
|
+ Benson | 2015-04-09
|
|
|
+ Mazda | 23.01.2018
|
|
|
+ Zekkert | 08.03.2018
|
|
|
+ Ferodo | 2015-08-11
|
|
|
+
|
|
|
+ - **связанный** с основным **набор данных** (продажи) XLS - 100 записей
|
|
|
+
|
|
|
+ * название берется из **основного набора данных**
|
|
|
+ * столбец "дата" в Excel-e должен быть с форматом "дата"
|
|
|
+
|
|
|
+ Товар | Количество | Дата и время продажи
|
|
|
+ ---|:--:|:--:
|
|
|
+ Моторное масло Mobil 1 ESP 154285 | 2 | 2.22.19 15:30:53
|
|
|
+ Моторное масло ENGINE OIL MZ 320756 | 3 | 11.20.19 17:05:24
|
|
|
+ Моторное масло QUARTZ 9000 FUTURE NFC 171839 | 1 | 10.5.19 17:25:12
|
|
|
+ Моторное масло EDGE LL Titanium FST 15669A | 2 | 10.6.19 15:45:52
|
|
|
+ Моторное масло Top Tec 4600 8033 | 1 | 2.11.19 18:18:45
|
|
|
+ Моторное масло ENGINE OIL 08880-80375-GO | 2 | 11.3.19 19:48:14
|
|
|
+
|
|
|
+- придумать набор полей для "представления". В наборе полей должны присутствовать пять таблиц из предметной области
|
|
|
+
|
|
|
+ На примере "товаров автосервиса":
|
|
|
+
|
|
|
+ >Создайте в базе данных представление (View) с названием `vw_ProductDetails` для отображения списка товаров со следующими столбцами: Наименование, Стоимость (с округлением до целых), Активность (со значениями ДА или НЕТ), Производитель (наименование), Количество изображений (дополнительно прикрепленных к товару), Количество товаров (дополнительно прикрепленных к этому), Дата последней продажи, Объем последних продаж (общее количество проданных товаров за последние 3 месяца), Среднее количество продаж в год. При создании представления сохраняйте названия столбцов в соответствии с описанием, используя алиасы.
|
|
|
+
|
|
|
+ * Товары
|
|
|
+ * Наименование
|
|
|
+ * Стоимость
|
|
|
+ * Активность
|
|
|
+ * Производитель
|
|
|
+ * Наименование
|
|
|
+ * Изображения
|
|
|
+ * Количество изображений
|
|
|
+ * Дополнительный продукты
|
|
|
+ * Количество товаров
|
|
|
+ * Продажи
|
|
|
+ * Дата последней продажи
|
|
|
+ * Объем последних продаж (за 3 месяца)
|
|
|
+ * Среднее количество продаж в год
|
|
|
+
|
|
|
+- подготовить набор изображений для **основного набора** (для товаров автосервиса были изображения товаров)
|
|
|
+
|
|
|
+# Список предметных областей
|
|
|
+
|
|
|
+* Автосервис
|
|
|
+ * подсистема по работе с клиентами
|
|
|
+ * подсистема по работе с сотрудниками
|
|
|
+ * подсистема по работе с услугами
|
|
|
+ * подсистема для управления компанией
|
|
|
+
|
|
|
+* Школа иностранных языков
|
|
|
+ * подсистема по работе с клиентами
|
|
|
+ * подсистема по работе с сотрудниками
|
|
|
+ * подсистема по работе с товарами
|
|
|
+ * подсистема по работе с услугами
|
|
|
+ * подсистема для управления компанией
|
|
|
+
|