Course Outline
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
Requirements
- Een goed begrip van RDBMS
- Ervaring met SQL
Publiek
- Systeembeheerders
- Ontwikkelaars
Getuigenissen (8)
stapsgewijze voorbeelden, informatie over bytegrootte
Esmadee Bin Ismail - SBS transit
Cursus - PostgreSQL Administration and Development
Machine Translated
Geweldige laboratoriumopstelling. Zeer praktische training die de stof verstevigde.
Brian - Verizon Connect
Cursus - PostgreSQL for Administrators - 2 Days
Machine Translated
Ik vond de oefeningen leuk
Luis - Verizon Connect
Cursus - PostgreSQL for Developers
Machine Translated
Het leukste vond ik de aanpak van de presentator. Alles is geweldig, ik ben zeer tevreden. Tevredenheid brengt uiteraard een enorme hoeveelheid nieuwe kennis met zich mee.
Olek - Asseco Poland S.A
Cursus - PostgreSQL Administration, Optimization and Replication
Machine Translated
Dat we mee konden volgen op onze externe desktops. Ik leer graag door te proberen.
Clare - BCP Council
Cursus - PostgreSQL Essentials
Machine Translated
goed kennisniveau
Rolando - CENTRO NETEC SPA
Cursus - PostgreSQL Advanced DBA
Machine Translated
De waarheid is dat ik niets wist, dus ik waardeer alles wat ik heb geleerd.
Sandra - CENTRO NETEC SPA
Cursus - PostgreSQL Performance Tuning
Machine Translated
Op de laatste dag zagen we de meest accurate onderwerpen met wat wij als beheerders nodig hebben
Alejandro - INEGI
Cursus - PostgreSQL for Administrators - 3 Days
Machine Translated