Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Автоинструкторы

SQL β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2023-07-12
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
ΠΎΡ‚ 1000.00 Ρ€ΡƒΠ±.
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2023-07-12
ОписаниС
НуТна ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² объяснСнии ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ слоТной Π·Π°Π΄Π°Ρ‡ΠΈ. Π—Π°Π΄Π°Π½ΠΈΠ΅: 1. Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ баланс Π½Π° Π΄Π°Ρ‚Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π‘. 2. Π Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΠΎΡ‚ срСднСго значСния баланса Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ MOB. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. 3. ВывСсти транспонированный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ баланса Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΎΡ‚Ρ‡Π΅Ρ‚Π½ΡƒΡŽ Π΄Π°Ρ‚Ρƒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ столбцС. Π§Ρ‚ΠΎ содСрТится Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅: A - Π’Π°Π±Π»ΠΈΡ†Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΎΠ²Π΅Ρ€Π΄Ρ€Π°Ρ„Ρ‚ΠΎΠ² B - ΠŸΠΎΠ²Π΅Π΄Π΅Π½Ρ‡Π΅ΡΠΊΠΈΠΉ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ балансов ΠΎΡ‚ MOB ΠΎΠ²Π΅Ρ€Π΄Ρ€Π°Ρ„Ρ‚Π° C - Π’Π°Π±Π»ΠΈΡ†Π° ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΠΎΠ»Π΅: customer - ID ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° product_type - Π’ΠΈΠΏ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΎΠ²Π΅Ρ€Π΄Ρ€Π°Ρ„Ρ‚Π° month_come - ΠœΠ΅ΡΡΡ† ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ limit - Π’Ρ‹Π΄Π°Π½Π½Ρ‹ΠΉ Π»ΠΈΠΌΠΈΡ‚ ΠΎΠ²Π΅Ρ€Π΄Ρ€Π°Ρ„Ρ‚Π° MOB - Month of Birth (мСсяц ΠΆΠΈΠ·Π½ΠΈ) limit_usage - Доля использованного Π»ΠΈΠΌΠΈΡ‚Π° ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ MOB date - ΠžΡ‚Ρ‡Π΅Ρ‚Π½Π°Ρ Π΄Π°Ρ‚Π° Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄ (прописал запросом Π½Π° созданиС): 1. CREATE TABLE A( customer VARCHAR(50), product_type VARCHAR(50), month_come DATE, limited INTEGER NOT NULL); INSERT INTO A (customer, product_type, month_come, limited) VALUES ('a', 'X', '2023-04-30', 100000), ('b', 'Y', '2023-04-30', 100000), ('e', 'X', '2023-04-30', 12000), ('c', 'X', '2023-05-31', 200000), ('d', 'Y', '2023-05-31', 50000); 2. CREATE TABLE B( MOB INT NOT NULL, product_type VARCHAR(50), limit_usage DECIMAL(8, 2)); INSERT INTO B (MOB, product_type, limit_usage) VALUES (1, 'X', 0.05), (2, 'X', 0.10), (3, 'X', 0.15), (4, 'X', 0.20), (5, 'X', 0.25), (6, 'X', 0.30), (7, 'X', 0.35), (8, 'X', 0.35), (9, 'X', 0.36), (10, 'X', 0.36), (11, 'X', 0.36), (12, 'X', 0.37), (13, 'X', 0.37), (14, 'X', 0.38), (15, 'X', 0.38), (16, 'X', 0.38), (17, 'X', 0.39), (18, 'X', 0.39), (19, 'X', 0.39), (20, 'X', 0.40), (21, 'X', 0.40), (22, 'X', 0.41), (23, 'X', 0.41), (24, 'X', 0.41), (1, 'Y', 0.06), (2, 'Y', 0.11), (3, 'Y', 0.16), (4, 'Y', 0.21), (5, 'Y', 0.26), (6, 'Y', 0.31), (7, 'Y', 0.36), (8, 'Y', 0.36), (9, 'Y', 0.37), (10, 'Y', 0.37), (11, 'Y', 0.37), (12, 'Y', 0.38), (13, 'Y', 0.38), (14, 'Y', 0.39), (15, 'Y', 0.39), (16, 'Y', 0.39), (17, 'Y', 0.40), (18, 'Y', 0.40), (19, 'Y', 0.40), (20, 'Y', 0.41), (21, 'Y', 0.41), (22, 'Y', 0.42), (23, 'Y', 0.42), (24, 'Y', 0.42); 3. CREATE TABLE C( rep_date DATE); INSERT INTO C(rep_date) VALUES ('2024-01-31'), ('2024-02-28'), ('2024-03-31'), ('2024-04-30'), ('2024-05-31'), ('2024-06-30'), ('2024-07-31'), ('2024-08-31'), ('2024-09-30'), ('2024-10-31'), ('2024-11-30'), ('2024-12-31');. Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈ сопровоТдСниС.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

SQL

дистанционно
договорная
ΡΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ SQL. Зависимости. Нормализация. ДСнормализация —НСобходимо Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ (выдаСтся Π² Π²ΠΈΠ΄Π΅ csv). β€”ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ΡΡ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π½ΠΈΠΆΠ΅ 3 ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Π€ΠΎΡ€ΠΌΡ‹. β€”Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ· Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 5 Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΈ 1 Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с ΠΈΡΡ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ трСбованиям SCD4. β€”ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ с историчными Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. --Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π° ER-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ sql запроса с Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠΌ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ спСциалист Postgresql.
Москва ЀрилансСры

SQL

дистанционно
договорная
Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡ΠΊΠ΅. НуТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ 3 ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡ΠΊΠ΅, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ 10 Π·Π°Π΄Π°Ρ‡, всС это ΠΏΠΎ SQL НуТно Π² Π²ΠΎΡ€Π΄Π΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»ΡΡ‚ΡŒ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… дСйствий ΠΈ Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π±Ρ‹Π»Π° готовая конСчная Ρ€Π°Π±ΠΎΡ‚Π°. Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈ сопровоТдСниС.
Москва ЀрилансСры

SQL

дистанционно
договорная
ΠŸΡ€ΠΎΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. НСобходимо ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ ΠΏΡ€ΠΈΡ‘ΠΌΠ° Π² Π²ΡƒΠ·. Π•ΡΡ‚ΡŒ информация Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ тСкста.
Москва ЀрилансСры

Администраторы Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…

дистанционно
договорная
ДСмонстрационный экзамСн. Π‘Π£Π‘Π”: SQL. Https://bom.firpo.ru/Public/5510 5 ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ с Π²ΠΈΠ΄Π΅ΠΎ.
Москва ЀрилансСры

Администраторы Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…

дистанционно
договорная
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… с нуля. Π‘Π£Π‘Π”: SQL. ДСмонстрационный экзамСн 2026.
Москва ЀрилансСры

Администраторы Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…

дистанционно
договорная
ERD, SQL, Data Modelling. Π‘Π£Π‘Π”: SQL. Π˜Ρ‰Ρƒ спСциалиста ΠΏΠΎ SQL ΠΈ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… для ΠΏΠΎΠΌΠΎΡ‰ΠΈ с унивСрситСтскими заданиями. НуТна пСриодичСская ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΠΎ ER-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π‘Π” ΠΈ SQL Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ сСмСстра.
Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ ЀрилансСры

SQL

дистанционно
договорная
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… с нуля. F.
Москва ЀрилансСры