SQL un datu izguve - kurss RUB 38 290. no Netoloģijas, apmācība 2 mēneši, Datums: 2023. gada 2. decembris.
Literārs Mistrojums / / December 05, 2023
Analītikas jaunpienācējiem
Uzziniet, kā neatkarīgi iegūt datus apstrādei un analīzei. Uzlabojiet savas prasmes un saņemiet paaugstinājumu
Mārketinga speciālisti
Iemācieties ātri iegūt datus, lai novērtētu rezultātus, izvirzītu hipotēzes un izstrādātu mārketinga stratēģijas
Projektu un produktu vadītāji
Jūs varēsit labāk izprast izstrādātājus un analītiķus un pats augšupielādēt datus
Finansistiem, grāmatvežiem un pētniekiem
Iemācieties lejupielādēt datus un izpētīt to raksturlielumus, izmantojot SQL analītiskās funkcijas
Ievads SQL
Uzziniet, kāpēc datu bāzes ir vajadzīgas. Jūs sapratīsit, kā darbojas datu bāzes pārvaldības sistēma (DBMS), un iepazīsities ar PostgreSQL sistēmu. Uzziniet, kas ir shēmas, attiecības, atribūti un domēni. Instalējiet un konfigurējiet nepieciešamo programmatūru.
• Kādi ir dažādie datu avoti?
• Kas ir IDE un DBeaver
• Savienojumu izveide programmā DBeaver
• Vietējā PostgreSQL datu bāzes servera instalēšana
• Darbs ar *.backup un *.sql
• DBeaver interfeiss
• Kā izveidot vaicājumus
• ER diagramma
• Primārās un ārējās atslēgas ierobežojumi
• Metadati: lietošana un piekļuve
Relāciju datu bāzes
Vienā vaicājumā uzzināsiet, kas ir pseidonīmi un kā tos lietot, strādājot ar dažādām shēmām un tabulām. Izprotiet PostgreSQL pamata datu tipus. Uzziniet, kā filtrēt, kārtot un pārveidot datus. Jūs sapratīsit, kā strādāt ar stīgām un datumiem.
• Vienkārši vaicājumi
• ROUND komanda
• Komandas ORDER BY, LIMIT, OFFSET
• DISTINCT komanda
• Loģiskā secība SELECT
• WHERE klauzulas
• NULL un NOT NULL komandas
• Savienošana
• komandas LIKE un ILIKE
• Metodes darbam ar stīgām
• Metodes darbam ar datumiem
Galvenās funkcijas datu analīzei ar SQL
Rakstiet vienkāršus vaicājumus un apgūstiet sarežģītus. Lietojiet savienojumus (JOIN) un apkopojiet funkcijas (SUM, COUNT, AVG). Izprotiet tabulu saistīšanas hronoloģiju. Apgūstiet pamata komandas: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Uzziniet, kas ir apakšvaicājumi.
• Savienojuma veidi: LEFT, RIGHT, IEKŠĒJS, PILNĪGS ĀRĒJS, SAVIENOJUMS
• JOIN strādājot ar unikālām un neunikālām vērtībām
• komandas UNION un EXCEPT
• CASE komanda
• Apkopošana
• Grupēšana
• Apakšvaicājumi. Pozīcijas ietekme uz izlietotajiem resursiem
Dziļi iedziļināties SQL. Uzlabotas datu darbības
Uzziniet, kā strādāt ar tabulām, izmantojot komandas CREATE TABLE, ALTER TABLE, DROP TABLE. Apgūstiet komandas INSERT INTO, UPDATE TABLE, DELETE FROM. Izprotiet, kas ir ārējās atslēgas.
• Izveidojiet diagrammu
• Attiecību veidošana
• Atribūtu veidošana, datu tipu un ierobežojumu norādīšana
• Attiecību struktūras modifikācija
• Ārējās atslēgas
• Datu ievadīšana attiecībās
• Datu modificēšana
• Datu un attiecību dzēšana
Darbs ar PostgreSQL. 1. daļa
Uzziniet, kā loga funkcijā izmantot apkopojošās funkcijas sum(), count(), avg(), min() un max(). Lietojiet analītiskās funkcijas lead(), lag(), dense_rank(). Uzziniet, kas ir izplatītākās tabulu izteiksmes un rekursīvie vaicājumi. Iemācieties strādāt ar katalogiem.
• Logu funkcijas: vienkārši vaicājumi, uzkrāšana, LEAD un VVG
• CTE komanda
• Rekursija. Pieteikums ar katalogiem
• Komanda GENERATE_SERIES
Darbs ar PostgreSQL. 2. daļa
Uzziniet, kas ir reprezentācijas. Jūs sapratīsit, kā paātrināt vaicājumus un izmantot indeksus. Jūs sāksit pārvietoties vaicājumu modeļos. Iepazīstieties ar sarežģītiem datu tipiem.
• komanda SKATĪT
• komanda MATERIALIZED VIEW
• Attēlojumu pielietojums denormalizācijā
• Vaicājumu plāns (SKAIDROJUMS ANALĪZĒ)
• JSON komanda
• ARRAY komanda
SQL PRO
Uzziniet, kā izveidot saglabātās procedūras un aktivizētājus. Uzziniet, kas ir normalizācija un denormalizācija. Apgūstiet dizaina pamatus un izprotiet, kas ir arhitektūras datu modeļi. Apgūstiet sadalīšanu un sadalīšanu. Moduļa izmaksas ir 10 000 ₽
• Darbs ar konsoli un interaktīvo režīmu
• Saglabāto procedūru izveide
• Trigera funkciju un trigeru izveide
• 1-5 parastās formas
• Denormalizācija
• Horizontālā un vertikālā sadalīšana
• Mantojums PostgreSQL
• Savienojuma izveide ar klasteriem, izmantojot paplašinājumu POSTGRES_FDW
• Arhitektūras modeļi
• Datu modeļi
• Datu bāzes projektēšanas soļi
• Atšķirība starp OLTP un OLAP sistēmām
H
Sveika, Natālija
14.06.2019 G.
Nav vērts tērēt savu naudu un laiku.
Kursi notika 2019. gada aprīlī par tēmu “SQL un datu izguve”.1. Materiāli sagatavoti slikti. Prezentācijās bija drukas un kļūdas, informācija tika pasniegta nesalasāmā veidā.2. Man nemaz nepatika kuratoru darbs. Es salīdzinu kuratoru darbu ar kuratoru darbu SkyEng (tas nav PR un neesmu nekādi saistīts ar šo organizāciju, biju arī svešvalodu kursu students...