SQL og datahentning - kursus RUB 38.290. fra Netology, uddannelse 2 måneder, Dato: 2. december 2023.
Miscellanea / / December 05, 2023
For nybegyndere til analytics
Lær, hvordan du selvstændigt udtrækker data til behandling og analyse. Forbedre dine færdigheder og blive forfremmet
Marketingfolk
Lær at hurtigt indhente data til at evaluere resultater, opbygge hypoteser og udvikle marketingstrategier
Projekt- og produktchefer
Du vil bedre kunne forstå udviklere og analytikere og selv uploade data
For finansfolk, revisorer og forskere
Lær at downloade data og studere deres egenskaber ved hjælp af SQL-analytiske funktioner
Introduktion til SQL
Find ud af, hvorfor databaser er nødvendige. Du vil forstå, hvordan et databasestyringssystem (DBMS) fungerer og blive fortrolig med PostgreSQL-systemet. Lær, hvad skemaer, relationer, attributter og domæner er. Installer og konfigurer den nødvendige software.
• Hvad er de forskellige datakilder?
• Hvad er IDE og DBeaver
• Oprettelse af forbindelser i DBeaver
• Installation af en lokal PostgreSQL-databaseserver
• Arbejde med *.backup og *.sql
• DBeaver interface
• Sådan opretter du forespørgsler
• ER diagram
• Primære og fremmede nøglebegrænsninger
• Metadata: brug og adgang
Relationelle databaser
Du vil lære, hvad aliaser er, og hvordan du bruger dem, når du arbejder med forskellige skemaer og tabeller i én forespørgsel. Forstå de grundlæggende PostgreSQL-datatyper. Lær, hvordan du filtrerer, sorterer og transformerer data. Du vil forstå, hvordan du arbejder med strenge og datoer.
• Simple forespørgsler
• RUND kommando
• Kommandoer ORDER BY, LIMIT, OFFSET
• DISTINCT kommando
• Logisk rækkefølge SELECT
• WHERE-klausuler
• NULL og NOT NULL kommandoer
• Sammenkædning
• LIKE og ILIKE kommandoer
• Metoder til at arbejde med strenge
• Metoder til at arbejde med datoer
Nøglefunktioner til dataanalyse med SQL
Skriv enkle forespørgsler og lær komplekse. Anvend joinforbindelser (JOIN) og aggregerede funktioner (SUM, COUNT, AVG). Forstå kronologien af tabellinkning. Mestre de grundlæggende kommandoer: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Lær, hvad underforespørgsler er.
• Sammenføjningstyper: VENSTRE, HØJRE, INDRE, HELT UDVENDIG, KRYDSFOGNING
• JOIN, når du arbejder med unikke og ikke-unikke værdier
• UNION og EXCEPT kommandoer
• CASE kommando
• Aggregation
• Gruppering
• Underforespørgsler. Positionens indflydelse på brugte ressourcer
Dyb dyk ned i SQL. Avancerede dataoperationer
Lær, hvordan du arbejder med tabeller ved hjælp af kommandoerne CREATE TABLE, ALTER TABLE, DROP TABLE. Mestre kommandoerne INSERT INTO, UPDATE TABLE, DELETE FROM. Forstå, hvad fremmednøgler er.
• Lav et diagram
• Relationsopbygning
• Dannelse af attributter, angivelse af datatyper og restriktioner
• Ændring af relationsstruktur
• Fremmednøgler
• Indtastning af data i en relation
• Dataændring
• Sletning af data og relationer
Arbejder med PostgreSQL. Del 1
Lær at bruge de samlede funktioner sum(), count(),avg(), min() og max() i en vinduesfunktion. Anvend de analytiske funktioner lead(), lag(), dense_rank(). Lær, hvad almindelige tabeludtryk og rekursive forespørgsler er. Lær at arbejde med kataloger.
• Vinduesfunktioner: simple forespørgsler, akkumulering, LEAD og LAG
• CTE Team
• Rekursion. Ansøgning med kataloger
• GENERATE_SERIES kommando
Arbejder med PostgreSQL. Del 2
Lær, hvad repræsentationer er. Du vil forstå, hvordan du fremskynder forespørgsler og bruger indekser. Du vil begynde at navigere i forespørgselsmønstre. Bliv fortrolig med komplekse datatyper.
• VIEW kommando
• MATERIALISERET VISNING kommando
• Anvendelse af repræsentationer ved denormalisering
• Forespørgselsplan (forklar ANALYSE)
• JSON kommando
• ARRAY kommando
SQL PRO
Lær at oprette lagrede procedurer og triggere. Lær hvad normalisering og denormalisering er. Lær det grundlæggende i design og forstå, hvad arkitektoniske datamodeller er. Mester sønderdeling og opdeling. Prisen for modulet er 10.000 ₽
• Arbejde med konsollen og interaktiv tilstand
• Oprettelse af lagrede procedurer
• Oprettelse af triggerfunktioner og triggere
• 1-5 Normalformer
• Denormalisering
• Horisontal og lodret skæring
• Nedarvning i PostgreSQL
• Tilslutning til klynger ved hjælp af POSTGRES_FDW-udvidelsen
• Arkitektoniske modeller
• Datamodeller
• Database design trin
• Forskellen mellem OLTP- og OLAP-systemer
H
Hej Natalia
14.06.2019 G.
Det er ikke værd at spilde dine penge og tid.
Kurserne blev afholdt i april 2019 om emnet "SQL og datahentning."1. Materialerne var dårligt forberedt. Der var tastefejl og fejl i præsentationerne, information blev præsenteret i en ulæselig form.2. Jeg kunne slet ikke lide kuratorernes arbejde. Jeg sammenligner kurators arbejde med kuratorers arbejde på SkyEng (dette er ikke PR, og jeg er på ingen måde forbundet med denne organisation, jeg var også studerende på fremmedsprogskurser...