PostgreSQL AI: Inleiding tot semantische zoekfuncties Training Cursus
Deze cursus behandelt de basisprincipes van PostgreSQL-serverextensies die worden gebruikt om AI-technieken in databasesystemen te integreren, waaronder gelijkaardigheids- of semantische zoekopdrachten op basis van inbeddingsvectoren. Studenten leren hoe ze PgVector installeren, vectorinbeddingen genereren en laden, vectorindexen aanmaken en semantische zoekfuncties implementeren. Demonstraties en praktische oefeningen versterken de kernconcepten en praktische vaardigheden.
Cursusaanbod
Inleiding tot:
- vectoren
- AI-vectorinbeddingen
- populaire AI-inbeddingsmodellen
- semantische zoekfuncties
- afstandsmaten
Overzicht van vectorindexeer-technieken:
- IVFFlat-index
- HNSW-index
PgVector-extensie voor PostgreSQL:
- installatie
- opslag en query's van vectoren in hoge dimensies
- afstandsmaten
- gebruik van vectorindexen
Doel van de cursus: Aan het einde van de cursus begrijpen studenten de populaire AI-gebaseerde PostgreSQL-extensies. Ze verwerven praktische ervaring met technieken voor het integreren van grote taalmodellen (LLMs) en vectorzoekfuncties in real-world toepassingen.
Vereisten
Basisgegevens van SQL, basiservaring met PostgreSQL
Laboratoriumomgeving: DaDesktops met draaiende Linux-virtuele machines (geleverd door NobleProg)
Doelgroep: ontwikkelaars van databasetoepassingen, systeemarchitecten, data-analisten
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
PostgreSQL AI: Inleiding tot semantische zoekfuncties Training Cursus - Boeking
PostgreSQL AI: Inleiding tot semantische zoekfuncties Training Cursus - Navraag
PostgreSQL AI: Inleiding tot semantische zoekfuncties - Consultancyaanvraag
Getuigenissen (2)
Tuneerstrategieën.
Jeffrey Zieg - Matrix Consulting
Cursus - PostgreSQL Performance Tuning
Automatisch vertaald
Loggedrag wanneer de instantie onder stress staat, evenals de hiërarchie en naamgeving van instanties, databases, bestanden, enz.
Daniel Inwood - Sinara Consultants LTD
Cursus - PostgreSQL Advanced DBA
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
AI voor PostgreSQL
21 UrenPostgreSQL is een geavanceerde open-source relationele database die als basis kan dienen voor AI-gestuurde systemen en toepassingen op het gebied van dataintelligentie.
Deze praktijkgerichte training, verzorgd door een ervaren docent (online of op locatie), is bedoeld voor databaseprofessionals en ontwikkelaars met een gemiddelde kennisniveau die AI-functionaliteiten willen integreren, beheren en optimaliseren binnen PostgreSQL.
Na afloop van deze cursus zullen deelnemers in staat zijn om:
- PostgreSQL-extensies voor AI-werkbelastingen te installeren en te configureren.
- Embeddings en vergelijkingszoekopdrachten te implementeren met behulp van pgvector.
- Open source- en commercieel beschikbare LLM’s te koppelen aan PostgreSQL voor real-time inzichten.
- PostgreSQL zodanig te optimaliseren dat het efficiënt AI-gestuurde queries en workflows kan verwerken.
Vorm van de cursus
- Interactieve presentaties en discussie.
- Talrijke oefeningen en praktijkvoorbeelden.
- Directe implementatie in een live-labomgeving.
Opties voor maatwerk cursusinhoud
- Wilt u een op maat gemaakte versie van deze training? Neem dan contact met ons op om de details te bespreken.
AI voor PostgreSQL: Integratie, optimalisatie en governance op enterprise-niveau
21 UrenPostgreSQL is een krachtige open-source relationele database die kan worden uitgebreid met AI-functionaliteiten om te voldoen aan de behoeften op het gebied van bedrijfsdata-analyse, voorspellende analytics en automatisering.
Deze door een docent begeleide live-training (online of ter plaatse) is bestemd voor data-engineers, databasebeheerders en solution-architecten met middelmatige tot gevorderde kennis. Zij leren hoe zij enterprise-grade AI-systemen ontwikkelen die gebruikmaken van PostgreSQL.
Na het volgen van deze cursus beschikken de deelnemers over de benodigde kennis om:
- AI-modellen en vectorzoekfuncties direct te integreren in PostgreSQL.
- Geoptimaliseerde AI-architecturen te implementeren voor zware bedrijfsapplicaties.
- Een robuuste governance, audit en compliance-structuur op te zetten voor AI-data-pipelines.
- Zowel open source als commerciële AI-frameworks veilig toe te passen binnen een PostgreSQL-omgeving.
Opzet van de cursus
- Interactieve lezingen en discussies over reële bedrijfsgevallen.
- Praktische oefeningen en lab-sessies gebaseerd op echte scenario’s.
- Handson implementatie in een live PostgreSQL-omgeving.
Mogelijkheden tot cursusaanpassing
- Wilt u een op maat gemaakte versie van deze cursus? Neem dan contact met ons op om de mogelijkheden te bespreken.
PostgreSQL AI voor ontwikkelaars
14 UrenIn deze cursus komen de basisprincipes aan bod van PostgreSQL-serverextensies en -bibliotheken die worden gebruikt om kunstmatige intelligentie in databasesystemen te integreren. Hieronder vallen onder andere: semantische zoekopdrachten gebaseerd op vectorembeddings, Text-to-SQL-querying en Retrieval-Augmented Generation (RAG). Deelnemers leren hoe ze PgVector en PgAI installeren, vectorembeddings genereren en inladen, vectorindexen aanmaken, semantische zoekopdrachten uitvoeren en RAG implementeren. Daarnaast ontwikkelen zij Text-to-SQL-applicaties met behulp van LangChain en de programmeertalen Python of JavaScript. Demonstraties en praktijkopdrachten helpen om deze concepten goed te beheersen.
PostgreSQL Advanced - Prestatiebeheer
14 UrenDeze praktijkgerichte cursus richt zich op de praktische aspecten van het optimaliseren van prestaties in PostgreSQL. Deelnemers leren hoe ze query-uitvoering analyseren, indexering verbeteren, geheugen- en systeeminstellingen aanpassen, en werkbelasting effectief monitoren. Door middel van reële situaties en live-oefeningen leren zij hoe zowel op database- als systeemniveau knelpunten kunnen worden geïdentificeerd en opgelost.
Administratie en ontwikkeling van PostgreSQL
28 UrenHet beheren en ontwikkelen van PostgreSQL-databases vereist diepgaande kennis op het gebied van prestatie-optimalisatie, database-replicatie en verbindingenbeheer. Deze cursus behandelt serveradministratie, de basisprincipes van SQL, clientinterfaces, programmeren aan de serverkant en de interne werking van PostgreSQL. Dankzij de praktijkgerichte oefeningen kunnen databasebeheerders en ontwikkelaars query’s efficiënt optimaliseren, back-ups beheren, monitoring instellen en robuuste productieomgevingen opzetten voor bedrijfskritische PostgreSQL-implementaties.
Beheer van PostgreSQL-servers
14 UrenDeze cursus biedt de essentiële kennis die nodig is om PostgreSQL-databases effectief te installeren, te configureren en te beheren. Deelnemers leren hoe ze gebruikersbeveiliging kunnen beheren, back-ups en herstelprocedures kunnen uitvoeren, logs kunnen beheren en basisparameters kunnen optimaliseren. Middels praktische oefeningen voeren cursisten real-world beheeractiviteiten uit en bereiden zij zich voor op geavanceerde onderwerpen zoals prestaties en replicatie.
PostgreSQL: Basisprincipes
14 UrenDeze training is bedoeld voor databasebeheerders en architecten die de basis van PostgreSQL willen leren.
U leert over de architectuur van PostgreSQL, installatieprocedures, ontwerpprincipes en hoe u databases kunt back-uppen en herstellen in PostgreSQL.
Geavanceerd PostgreSQL DBA
14 UrenDit trainingsprogramma is bedoeld voor databasebeheerders en architecten die de tools en technieken willen leren om back-ups, hoge beschikbaarheid en databasebeveiliging in PostgreSQL te implementeren.
Ook leert u hoe u trage queries kunt opsporen, de prestaties van de database monitoren en PostgreSQL zodanig afstemmen op optimale werking.
Het implementeren van hoge beschikbaarheid in PostgreSQL
7 UrenVoor het realiseren van PostgreSQL-implementaties zonder enige downtime is deskundig gebruik van Streaming Replication en geautomatiseerd failoverbeheer noodzakelijk. In deze cursus komen synchrone en asynchrone replicatie, gekaskadeerde replicatie, archivering van transactielogs, het maken van basisback-ups en het monitoren van streamingconfiguraties aan bod. Daarnaast leert u hoe u pgpool-II inzet voor verbindingspooling, het geautomatiseerd opzetten van een hoge beschikbaarheid en het waarborgen van betrouwbaarheid van databases in productieomgevingen die zwaar bevraagd worden door bedrijfsapplicaties.
PostgreSQL: Prestaties optimalisatie
14 UrenDit trainingsprogramma is bedoeld voor databasebeheerders en -architecten die de prestaties van PostgreSQL willen verbeteren. U leert hoe u langzaam uitvoerende queries kunt loggen en mogelijke knelpunten daarin identificeren. Ook worden de belangrijkste instellingen besproken die aangepast moeten worden voor een optimale werking.
PostgreSQL: Administratie, optimalisatie en replicatie
35 UrenIn deze begeleide training (ter plaatse of online) leren deelnemers zowel de basis als geavanceerde aspecten van PostgreSQL, waaronder administratie, prestatieoptimalisatie, geavanceerde ontwikkeling en replicatie. Dit gebeurt door middel van praktische oefeningen waarin ze instellingen configureren, testen en implementeren, evenals eventuele problemen oplossen.
Aan het einde van deze training zullen deelnemers in staat zijn tot het volgende:
- Geavanceerde administratietechnieken gebruiken om een PostgreSQL-server te configureren en beheren.
- De database en queries optimaliseren voor maximale prestaties.
- Een PostgreSQL-server repliceren en schalen.
PostgresAI op ondernemingsniveau: monitoring, klonen en AI-gestuurde bewerkingen
21 UrenPostgresAI is een platform dat database-teams in staat stelt om PostgreSQL-omgevingen te klonen, te testen en te optimaliseren met behulp van AI-gestuurde automatisering.
Deze live-training onder begeleiding van een instructeur (online of op locatie) is bedoeld voor ervaren DevOps-professionals en database-engineers die PostgresAI op ondernemingsniveau willen implementeren voor monitoring, klonen en optimalisering via kunstmatige intelligentie.
Na afloop van deze training zijn de deelnemers in staat om:
- PostgresAI te implementeren en te configureren binnen ondernemingsomgevingen.
- PostgresAI te integreren met CI/CD-pijplijnen en PostgreSQL-clusters.
- AI-gebaseerde inzichten te gebruiken voor optimalisatie van query’s en verbetering van de prestaties.
- Governance, auditing en gegevensbescherming toe te passen op gekloonde omgevingen.
Vorm van de cursus
- Interactieve lezingen en discussies.
- Talrijke oefeningen en praktische opdrachten.
- Praktijkgerichte implementatie in een live-labomgeving.
Mogelijkheden tot maatwerk voor de cursus
- Wilt u een op maat gemaakte training? Neem dan contact met ons op om de mogelijkheden te bespreken.
PostgreSQL voor ontwikkelaars
14 UrenIn deze cursus leert u hoe u op programmeerniveau met PostgreSQL-databases kunt werken. U maakt kennis met de technieken, syntaxis en structuren die nodig zijn om hoogwaardige applicaties te ontwikkelen waarbij PostgreSQL als back-end wordt gebruikt. De training behandelt ook het optimaliseren van SQL, inclusief de beste praktijken voor het schrijven van efficiënte query’s.
De doelgroep bestaat uit ontwikkelaars die PostgreSQL willen inzetten of uitbreiden, evenals database-architecten.
PostgreSQL Advanced: Replicatie en hoge beschikbaarheid (RepMgr, PgPool-II)
14 UrenDeze cursus behandelt uitgebreid de replicatie, hoge beschikbaarheid en clusterbeheer in PostgreSQL. Deelnemers leren hoe ze meerdere knooppunten kunnen opzetten en beheren, automatische failover configureren, evenals oplossingen voor load balancing en verbindingenpooling implementeren. De cursus omvat praktijklaboratoria over replicatie en simulaties van herstelprocessen.
PostgreSQL 16 voor ontwikkelaars en beheerders
21 UrenDeze door instructeurs begeleide, live-training (online of op locatie) richt zich op ontwikkelaars en beheerders met een gemiddelde kennisniveau die graag gebruik willen maken van de nieuwste functies en verbeteringen in PostgreSQL 16.
Aan het einde van deze training zullen deelnemers in staat zijn om:
- De architectuur en componenten van PostgreSQL 16 te begrijpen.
- Geavanceerde SQL-mogelijkheden en extensies van PostgreSQL te gebruiken.
- Beste beveiligingspraktijken en toegangscontroles toe te passen.
- Databasebeheertaken uit te voeren, waaronder back-ups maken, herstellen en bewaking.
- De databaseprestaties te optimaliseren door afstemming en indexeringstrategieën toe te passen.
- Gebruik te maken van ingebouwde hulpmiddelen van PostgreSQL voor hoge beschikbaarheid en replicatie.
- PostgreSQL te integreren met moderne applicatieontwikkelingsframeworks.