SQL en gegevens ophalen - cursus RUB 38.290. van Netology, training 2 maanden, Datum: 2 december 2023.
Gemengde Berichten / / December 05, 2023
Voor nieuwkomers in analyse
Leer hoe u zelfstandig gegevens kunt extraheren voor verwerking en analyse. Verbeter uw vaardigheden en maak promotie
Marketeers
Leer snel gegevens te verkrijgen om resultaten te evalueren, hypothesen op te stellen en marketingstrategieën te ontwikkelen
Project- en productmanagers
U kunt ontwikkelaars en analisten beter begrijpen en zelf gegevens uploaden
Voor financiers, accountants en onderzoekers
Leer gegevens downloaden en de kenmerken ervan bestuderen met behulp van analytische SQL-functies
Inleiding tot SQL
Ontdek waarom databases nodig zijn. Je begrijpt hoe een databasemanagementsysteem (DBMS) werkt en raakt vertrouwd met het PostgreSQL-systeem. Leer wat schema's, relaties, attributen en domeinen zijn. Installeer en configureer de benodigde software.
• Wat zijn de verschillende gegevensbronnen?
• Wat is IDE en DBeaver
• Verbindingen maken in DBeaver
• Installeren van een lokale PostgreSQL Database Server
• Werken met *.backup en *.sql
• DBeaver-interface
• Query's maken
• ER-diagram
• Primaire en externe sleutelbeperkingen
• Metadata: gebruik en toegang
Relationele databases
U leert wat aliassen zijn en hoe u deze kunt gebruiken bij het werken met verschillende schema's en tabellen in één query. Begrijp de basistypen van PostgreSQL-gegevens. Leer hoe u gegevens filtert, sorteert en transformeert. Je begrijpt hoe je met tekenreeksen en datums moet werken.
• Eenvoudige zoekopdrachten
• RONDE opdracht
• Commando's ORDER BY, LIMIT, OFFSET
• DISTINCT-opdracht
• Logische volgorde SELECTEREN
• WHERE-clausules
• NULL- en NOT NULL-opdrachten
• Aaneenschakeling
• LIKE- en ILIKE-opdrachten
• Methoden voor het werken met strings
• Methoden voor het werken met datums
Belangrijkste kenmerken voor gegevensanalyse met SQL
Schrijf eenvoudige vragen en leer complexe vragen. Pas joins (JOIN) en aggregatiefuncties toe (SUM, COUNT, AVG). Begrijp de chronologie van het koppelen van tabellen. Beheers de basiscommando's: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Ontdek wat subquery's zijn.
• Verbindingstypen: LINKS, RECHTS, BINNEN, VOLLEDIG BUITEN, CROSS JOIN
• JOIN bij het werken met unieke en niet-unieke waarden
• UNION- en EXCEPT-opdrachten
• CASE-opdracht
• Aggregatie
• Groeperen
• Subquery's. Impact van positie op bestede middelen
Diepe duik in SQL. Geavanceerde gegevensbewerkingen
Leer hoe u met tabellen kunt werken met behulp van de opdrachten CREATE TABLE, ALTER TABLE en DROP TABLE. Beheers de opdrachten INSERT INTO, UPDATE TABLE, DELETE FROM. Begrijp wat externe sleutels zijn.
• Maak een diagram
• Relatiebouwen
• Vorming van attributen, indicatie van datatypes en beperkingen
• Wijziging van de relatiestructuur
• Buitenlandse sleutels
• Gegevens invoeren in een relatie
• Gegevenswijziging
• Gegevens en relaties verwijderen
Werken met PostgreSQL. Deel 1
Leer de aggregatiefuncties sum(), count(),avg(), min() en max() binnen een vensterfunctie gebruiken. Pas de analytische functies lead(), lag(), density_rank() toe. Ontdek wat algemene tabelexpressies en recursieve zoekopdrachten zijn. Leer werken met catalogi.
• Vensterfuncties: eenvoudige queries, accumulatie, LEAD en LAG
• CTE-team
• Herhaling. Applicatie met catalogi
• GENERATE_SERIES-opdracht
Werken met PostgreSQL. Deel 2
Ontdek wat representaties zijn. U begrijpt hoe u zoekopdrachten kunt versnellen en indexen kunt gebruiken. U begint met het navigeren door zoekpatronen. Raak vertrouwd met complexe gegevenstypen.
• VIEW-opdracht
• MATERIALIZED VIEW-opdracht
• Toepassing van representaties bij denormalisatie
• Queryplan (LEG ANALYSE)
• JSON-opdracht
• ARRAY-opdracht
SQL PRO
Leer opgeslagen procedures en triggers te creëren. Leer wat normalisatie en denormalisatie zijn. Leer de basisprincipes van ontwerp en begrijp wat architecturale datamodellen zijn. Beheers sharding en partitionering. De kosten van de module bedragen 10.000 ₽
• Werken met de console en interactieve modus
• Opgeslagen procedures creëren
• Triggerfuncties en triggers creëren
• 1-5 Normaalvormen
• Denormalisatie
• Horizontale en verticale scherven
• Overerving in PostgreSQL
• Verbinding maken met clusters met behulp van de POSTGRES_FDW-extensie
• Architectuurmodellen
• Datamodellen
• Databaseontwerpstappen
• Verschil tussen OLTP- en OLAP-systemen
H
Hallo Natalia
14.06.2019 G.
Het is niet de moeite waard om uw geld en tijd te verspillen.
De cursussen vonden plaats in april 2019 over het onderwerp “SQL en data retrieval.”1. De materialen waren slecht voorbereid. Er zaten typefouten en fouten in de presentaties, informatie werd gepresenteerd in een onleesbare vorm.2. Het werk van de curatoren beviel mij helemaal niet. Ik vergelijk het werk van curatoren met het werk van curatoren bij SkyEng (dit is geen PR en ik ben op geen enkele manier verbonden met deze organisatie, ik heb ook vreemdetalencursussen gevolgd...