Нужно подготовить набор "кривых" данных для импорта в БД для целевой предметной области
три файла в разных форматах (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 записей
| Товар | Количество | Дата и время продажи |
|---|---|---|
| Моторное масло 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 месяца), Среднее количество продаж в год. При создании представления сохраняйте названия столбцов в соответствии с описанием, используя алиасы.
подготовить набор изображений для основного набора (для товаров автосервиса были изображения товаров)
Автосервис
Школа иностранных языков