Schița de curs
Introducere în baze de date relaționale și PostgreSQL
- Ce este o bază de date relațională
- Pregătire generală despre PostgreSQL și ecoul său
- Cazuri de utilizare și avantaje ale lui PostgreSQL
Instalarea și configurarea lui PostgreSQL și PGAdmin
- Instalarea lui PostgreSQL pe Windows/Linux
- Instalarea și utilizarea lui PGAdmin pentru accesul la interfața grafică
- Creați conexiuni și gestionați utilizatorii
Compreensiunea arhitecturii PostgreSQL
- Componentele serverului PostgreSQL și utilizarea memoriei
- Structura clusterului și dispoziția fișierelor pentru baze de date
- Procese și servicii
Creați și structurați bazele de date
- Creați baze de date și tabele
- Compreensiunea tipurilor de date
- Folosirea lui PGAdmin pentru gestionarea obiectelor din bază de date
Scrieți interogații SQL de bază
- Folosirea SELECT, WHERE, ORDER BY, LIKE, BETWEEN și NULL
- Sortarea și filtrarea rezultatelor interogațiilor
Folosirea GROUP BY și HAVING
- Agruparea înregistrărilor și calcularea agregatelor
- Filtrarea grupurilor cu HAVING
Munca cu condiții complexe
- Folosirea EXISTS, IN, ANY, ALL
- Nestare subinterogații
Operațiuni JOIN în PostgreSQL
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN și cazuri de utilizare
Folosirea funcțiilor SQL integrate
- Funcții matematice
- Funcții pentru manipularea șirurilor
- Operații cu date și ore
Instrucțiuni de manipulare a datelor
- INSERT: inserarea unor noi înregistrări
- UPDATE: modificarea datelor existente
- DELETE: eliminarea înregistrărilor din tabele
Munca cu Vizualizările (Views)
- Creați și interogați vizualizări simple
- Vizualizări cu subselecte
- Beneficii și limitații ale vizualizărilor
Introducere în extensia Timescale
- Ce este TimescaleDB și când să o folosiți
- Instalarea și activarea extensiei Timescale
- Creați hypertabele și inserați date de serie temporală
Rezumat și următoarele pași
Cerințe
- O înțelegere a conceptelor IT și de date de bază
- Nu este necesară experiența anterioară cu SQL sau baze de date
- Familiaritatea cu utilizarea unor instrumente software pe Windows/Linux este utilă
Publicul țintă
- Database începători și analiști
- Dezvoltatori care încep cu PostgreSQL
- Profesioniști care gestionă sau exploră baze de date relaționale
Mărturii (5)
Andres se asigură în mod constant că abordează toate întrebările participanților și se străduiește să se asigure că toată lumea înțelege învățăturile sale. Îi admir expertiza și competența în materie
Ryan - Questronix Corporation
Curs - PostgreSQL for Administrators - 3 Days
Tradus de catre o masina
Ahmed a fost foarte cooperant și cunoscutor în privința subiectului, iar întreaga sesiune de antrenament s-a dovedit bună și productivă, acoperind unele teme de bază și importante despre Postgres.
Imran Sadiq Bhat
Curs - PostgreSQL Essentials
Tradus de catre o masina
A fost claraminte conceput pentru a fi foarte potrivit pentru scopul nostru, ceea ce l-a făcut cu atât mai util. Mi-au plăcut foarte mult formatele de zoom, deoarece m-au ajutat să mă concentrez, având materialele întotdeauna în fața mea și instruitorul capabil să adauge ilustrații și marcaje pe ele în timp ce explica. Instruitorul a răspuns la toate întrebările noastre într-un mod foarte satisfăcător și m-am simțit surprins de cât de mult am reușit să învăț într-o singură zi. De obicei, mă boiec de formarea până după-amiaza, dar aceasta a fost foarte captivantă până la final. Cadru era perfect și detalii au fost aduse exact unde trebuiau.
Davina Sanders - Scottish Government
Curs - PostgreSQL Performance Tuning
Tradus de catre o masina
Michal a fost foarte cunoscut și angajant ca profesor.
Nate Clifton - NIIT (USA) Inc.
Curs - PostgreSQL Advanced DBA
Tradus de catre o masina
noile cunoștințe care pot fi aplicate în sistemul nostru
Laurence Bangsal - PayMaya Philippines, Inc.
Curs - PostgreSQL Administration, Optimization and Replication
Tradus de catre o masina