Developing Databases using PostgreSQL

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Developing Databases using PostgreSQL

Info Support
Logo van Info Support
Opleiderscore: starstarstarstarstar_border 8,3 Info Support heeft een gemiddelde beoordeling van 8,3 (uit 15 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeVeenendaal
4 mrt. 2026 tot 6 mrt. 2026
Toon rooster
event 4 maart 2026, 09:00-16:00, Veenendaal
event 5 maart 2026, 09:00-16:00, Veenendaal
event 6 maart 2026, 09:00-16:00, Veenendaal
placeVeenendaal
20 jul. 2026 tot 22 jul. 2026
Toon rooster
event 20 juli 2026, 09:00-16:00, Veenendaal
event 21 juli 2026, 09:00-16:00, Veenendaal
event 22 juli 2026, 09:00-16:00, Veenendaal
Beschrijving

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Leer databases implementeren met PostgreSQL

Beschrijving

Als database developer leer je een database inrichten met PostgreSQL.

Leerdoelen

  • Design a (transactional) database. [Create]
  • Create tables with appropriate constraints and data types. [Create]
  • Understand query execution plans. [Understand]
  • Create and manage views and materialized views. [Create]
  • Develop stored procedures and functions to encapsulate logic. [Create]
  • Implement triggers and event-driven programming. [Apply]
  • Use indexing strategies for query optimization. [Apply]
  • Apply transactions [Apply]
  • Apply concurrency control to ensure consistency and integrity. [Apply]

Onderwerpen

  • Fundamentals of PostgreSQL Database Desi…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: PostgreSQL, Technisch ontwerp, Business intelligence, SQL en Excel.

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Leer databases implementeren met PostgreSQL

Beschrijving

Als database developer leer je een database inrichten met PostgreSQL.

Leerdoelen

  • Design a (transactional) database. [Create]
  • Create tables with appropriate constraints and data types. [Create]
  • Understand query execution plans. [Understand]
  • Create and manage views and materialized views. [Create]
  • Develop stored procedures and functions to encapsulate logic. [Create]
  • Implement triggers and event-driven programming. [Apply]
  • Use indexing strategies for query optimization. [Apply]
  • Apply transactions [Apply]
  • Apply concurrency control to ensure consistency and integrity. [Apply]

Onderwerpen

  • Fundamentals of PostgreSQL Database Design
    • Principles, pros and cons of database normalization
    • Developer Experience (ORM)
  • Tables, Constraints, and Data Types
    • Creating and modifying tables
    • Defining primary and foreign keys
    • Working with complex data types: JSON and JSONB
  • Understanding query execution plans
    • Optimizing joins and subqueries
  • Working with Views and Materialized Views
    • Creating and using views
    • Creating and refreshing materialized views
  • Stored Procedures and Functions
    • Writing and executing stored procedures
    • Creating user-defined functions (UDFs)
    • Writing stored procedures and functions to handle JSON data
  • Triggers and Events
    • Creating and managing triggers
    • Best practices for trigger performance
  • Indexing and Optimization
    • Understanding different types of indexes
    • Creating and managing indexes
  • Transactions
    • Understanding ACID properties
    • Using transaction control commands (COMMIT, ROLLBACK)
  • Concurrency Control
    • Isolation levels
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)