Cursusaanbod
Invoering
- PostgreSQL versus MySQL versus Oracle
- Overzicht van PostgreSQL 13 kenmerken en architectuur
Aan de slag
- Opzetten van een databaseserver
- Installeren PostgreSQL 13
- Een database maken en openen
- SQL syntaxis, opdrachten en functies
Een Postgres configureren Database
- Gegevensdefinitie, standaardwaarden en beperkingen
- Tabellen opzetten en aanpassen
- Beheer van rechten en beveiligingsbeleid
- Databaseschema's maken
- Implementatie van tabelovererving en -partitionering
- Gegevens toevoegen, bijwerken en opvragen
- Gegevenstypen, functies en operators
- Indexen gebruiken en zoeken in volledige tekst
- Gelijktijdigheidscontrole begrijpen
Een Database-server beheren
- Een PostgreSQL cluster upgraden
- Het beveiligen van de server en het versleutelen van gegevens
- Serverparameters configureren
- Clientverificatie inschakelen
- Toegangsrollen en machtigingen instellen
- Beheer van meerdere databases
- Het uitvoeren van databaseonderhoudstaken
- Back-up maken en herstellen van gegevens
- Optimalisatie van databaseprestaties en betrouwbaarheid
- Bewaken van databaseactiviteit en schijfgebruik
- Implementeren van logische replicatie
- Regressietesten uitvoeren
Klantzijde Programming
- Gebruik van de libpq C-bibliotheek en grote objectinterface
- Ingebedde SQL instructies uitvoeren
- Het informatieschema verkennen
- Andere PostgreSQL clienttoepassingen
Serverzijde Programming
- Uitbreiding van de SQL querytaal
- Gebeurtenistriggerfuncties schrijven
- Regelsystemen implementeren
- Procedurele talen (PL's) gebruiken
- TCL-, Perl- en Python PL's verkennen
- Uitvoeren van serverprogrammeringsinterfaces
- Voorbeelden van logische decodering
- Het bijhouden van de voortgang van de replicatie
Probleemoplossen
Samenvatting en volgende stappen
Vereisten
- Een goed begrip van RDBMS
- Ervaring met SQL
Publiek
- Systeembeheerders
- Ontwikkelaars
Testimonials (5)
A feitengericht en praktische benadering van het onderwerp. Een prettige sfeer, geschikt om vragen te stellen.
Marcin - Santander Bank Polska S.A.
Cursus - Implementing High Availability in PostgreSQL
Automatisch vertaald
Andres zorgt er consequent voor dat hij alle vragen van de aanwezigen beantwoordt en streeft ernaar ervoor te zorgen dat iedereen zijn leringen begrijpt. Ik bewonder zijn deskundigheid en vaardigheid in het onderwerp
Ryan - Questronix Corporation
Cursus - PostgreSQL for Administrators - 3 Days
Automatisch vertaald
Ahmed is heel medewerkend geweest en kennisrijk over het onderwerp en gedurende de hele trainingssessie productief geweest die enkele basis- en belangrijke onderwerpen over Postgres dekte.
Imran Sadiq Bhat
Cursus - PostgreSQL Essentials
Automatisch vertaald
Het was duidelijk aangepast om heel geschikt te zijn voor onze doeleinden, wat het extra nuttig maakte. Ik vond het zoom-formaat erg leuk omdat het me hielp me te concentreren met het materiaal altijd voor me, en de trainer kon illustraties en aantekeningen toevoegen terwijl hij uitlegde. De trainer beantwoordde al onze vragen op een zeer bevredigende manier en ik was verbaasd over hoeveel ik in één dag kon leren. Normaliter word ik 's middags moe van de training, maar dit was erg boeiend tot aan het einde toe. De snelheid was perfect en de details gingen naar de juiste gebieden.
Davina Sanders - Scottish Government
Cursus - PostgreSQL Performance Tuning
Automatisch vertaald
Michal was erg kennisrijk en boeiend als leraar.
Nate Clifton - NIIT (USA) Inc.
Cursus - PostgreSQL Advanced DBA
Automatisch vertaald