
SAP HANA Database Cursus
Beheers SAP HANA van de grond af — met aandacht voor architectuur, beheer, gegevensmodellering en native applicatieontwikkeling. Deze cursus voorziet IT-professionals en ontwikkelaars van de praktische vaardigheden die nodig zijn om HANA-systemen in enterpriseomgevingen te implementeren, beveiligen en optimaliseren. Of je nu streeft naar een DBA-rol of SAP-certificering, dit is de meest complete HANA-training die beschikbaar is.
Wat je gaat leren:
Je krijgt een grondig inzicht in de in-memoryarchitectuur van SAP HANA en leert multitenantsystemen beheren, beveiliging configureren en back-up- en herstelstrategieën uitvoeren. Je ontwerpt krachtige berekeningsweergaven en schrijft SQLScript-procedures die complexe logica direct in de database-engine plaatsen. De cursus behandelt ook native applicatieontwikkeling met XS Advanced, OData-services en HDI-containers. Geavanceerde onderwerpen omvatten queryoptimalisatie, voorspellende analyses met PAL, grafiekverwerking en CI/CD-pipelines voor HANA-projecten. Na afloop heb je de technische diepgang om SAP HANA in een productie-enterpriseomgeving te beheren en uit te breiden.
Hoe je praktisch studeert SAP HANA Database Cursus
Hoe je oefent SAP HANA Database Cursus
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 36 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsSAP HANA Fundamentals en Architectuur
SAP HANA Fundamentals en Architectuur
Les 1 • Overzicht SAP HANA Systeemarchitectuur
Onderzoekt de meerlaagse HANA-architectuur, inclusief de indexserver, nameserver en statisticsserver. Koppelt de rollen van componenten aan de algehele systeemprestaties en betrouwbaarheid.
Les 2 • HANA-implementatiemodellen
Vergelijkt on-premise-, cloud- en hybride HANA-implementaties en hun infrastructurele vereisten. Helpt cursisten het juiste model te kiezen voor gegeven bedrijfsscenario's.
Les 3 • Gegevenspersistentie en opslaglagen
Legt uit hoe HANA de snelheid van in-memory combineert met schijfgebaseerde persistentie via savepoints en logs. Geeft cursisten inzicht in gegevensduurzaamheid, essentieel voor productiesystemen.
Les 4 • Inleiding tot In-Memory Computing
Behandelt de principes van in-memory gegevensverwerking en waarom dit realtime analytics mogelijk maakt. Legt de conceptuele basis voor alle volgende HANA-onderwerpen.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsNavigatie in SAP HANA Studio en Cockpit
Navigatie in SAP HANA Studio en Cockpit
Les 1 • SAP HANA Cockpit Essenties
Behandelt de webgebaseerde Cockpit-interface voor systeemmonitoring, waarschuwingen en configuratie. Vult Studio-kennis aan met browser-bereikbare beheermogelijkheden.
Les 2 • SAP HANA Studio Perspectieven
Introduceert de perspectieven Beheer, Modelleur en Ontwikkeling en hun werkbalken. Leerders koppelen elk perspectief aan specifieke functies en dagelijkse taken.
Les 3 • SQL-console en basisquery's
Leert het gebruik van de SQL-console in Studio om query's uit te voeren en resultaten te inspecteren. Biedt de querybasis die nodig is voor alle hoofdstukken over gegevensmodellering en -beheer.
Les 4 • Instellen van de ontwikkelomgeving
Begeleidt de installatie en configuratie van SAP HANA Studio en clienttools op een werkstation. Zorgt ervoor dat elke cursist een functionele werkruimte heeft voordat functies worden verkend.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsDatabasebeheer en systeembeheer
Databasebeheer en systeembeheer
Les 1 • Patchbeheer en upgrades
Beschrijft de levenscyclus van HANA-revisies en supportpakketten en de stappen voor veilige upgrades. Leerders plannen en voeren upgrades uit terwijl het risico op downtime wordt geminimaliseerd.
Les 2 • Monitoring en prestatie-waarschuwingen
Introduceert ingebouwde monitoringviews, waarschuwingskanalen en de Statistics Service voor proactief beheer. Bereidt leerders voor om systeemgezondheidsproblemen vroegtijdig te detecteren en te escaleren.
Les 3 • Back-up- en herstelstrategieën
Behandelt volledige, incrementele en differentiële back-uptypen en hun beste praktijken voor planning. Koppelt back-upstrategie aan hersteltijd- en herstelpuntdoelstellingen.
Les 4 • Systeemconfiguratie en parameters
Leert het wijzigen van ini-bestandsparameters via Studio, Cockpit en SQL-opdrachten. Leerders begrijpen parameterlagen en hoe wijzigingen door het systeem worden doorgevoerd.
Les 5 • Beheer van Multitenant Database Containers
Legt de architectuur van de systeemdatabase en tenantdatabase uit die is geïntroduceerd in de multitenant-modus van HANA. Leerders maken, starten, stoppen en isoleren tenantdatabases.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsBeveiliging, autorisatie en naleving
Beveiliging, autorisatie en naleving
Les 1 • Gegevensversleuteling in Rust en Onderweg
Leert volume-encryptie, log-encryptie en TLS-configuratie voor client-servercommunicatie. Koppelt encryptiecontroles aan wettelijke vereisten voor gegevensbescherming.
Les 2 • Authenticatiemethoden en gebruikersbeheer
Behandelt databasegebruikers, LDAP-integratie, SAML- en Kerberos-authenticatieopties. Vestigt identiteitsbeheer als de eerste verdedigingslinie van HANA-beveiliging.
Les 3 • Rollen, rechten en autorisatie
Legt systeemrechten, objectrechten, analytische rechten en rolhiërarchieën uit. Leerders passen het principe van minimale rechten toe om gevoelige gegevensobjecten te beschermen.
Les 4 • Auditlogging en nalevingsrapportage
Configureert het HANA-auditbeleidsframework om gebruikersacties en gegevenstoegangsgebeurtenissen vast te leggen. Bereidt leerders voor om bewijsmateriaal te leveren voor interne en externe nalevingsbeoordelingen.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsGegevensmodellering met Calculation Views
Gegevensmodellering met Calculation Views
Les 1 • Invoerparameters en variabelen
Behandelt statische en dynamische invoerparameters en filtervariabelen om views contextgevoelig te maken. Stelt leerders in staat flexibele modellen te bouwen die zich aanpassen aan door gebruikers gestuurde query's.
Les 2 • Grafische Calculation Views bouwen
Doorloopt het maken van projectie-, join-, union- en aggregatieknooppunten in de grafische editor. Leerders assembleren modellen met meerdere bronnen die echte bedrijfslogica weerspiegelen.
Les 3 • Berekende Calculation Views met SQLScript
Leert het schrijven van op SQLScript gebaseerde calculation views voor logica die niet grafisch kan worden uitgedrukt. Overbrugt grafische modelleringsvaardigheden met programmatische gegevenstransformatie.
Les 4 • View-prestaties en optimalisatie
Past explain plan-analyse, partitie-pruning en kolom-pruning toe om view-uitvoering te verbeteren. Bereidt leerders direct voor op implementatie van productiekwaliteit.
Les 5 • Informatie Modelleringsconcepten
Introduceert attribuutviews, analytische views en calculation views binnen het HANA-modelleringsframework. Biedt de conceptuele kaart die leerders nodig hebben voordat ze een view-type bouwen.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsSQLScript en ontwikkeling van opgeslagen procedures
SQLScript en ontwikkeling van opgeslagen procedures
Les 1 • Tabelfuncties en scalaire functies
Leert het aanmaken van tabel-gebruikersgedefinieerde functies en scalaire functies voor gebruik in SQL-query's. Breidt de mogelijkheid van leerders uit om aangepaste logica rechtstreeks in SELECT-instructies op te nemen.
Les 2 • Grondbeginselen van SQLScript-taal
Introduceert SQLScript-syntaxis, gegevenstypen, variabele declaraties en control flow-constructies. Legt de programmeerfundering die nodig is voor alle onderwerpen over procedureontwikkeling.
Les 3 • Debuggen en testen van SQLScript
Gebruikt de HANA Studio debugger en testscripts om de juistheid en prestaties van procedures te valideren. Bouwt kwaliteitsborgingsgewoonten op die essentieel zijn voor productie-implementaties.
Les 4 • Ontwerp en uitvoering van opgeslagen procedures
Behandelt CREATE PROCEDURE-syntaxis, IN/OUT/INOUT-parameters en aanroepconventies. Leerders bouwen herbruikbare server-side procedures die complexe bedrijfslogica inkapselen.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsSAP HANA Native Applicatieontwikkeling
SAP HANA Native Applicatieontwikkeling
Les 1 • Applicatie-implementatie en levenscyclus
Begeleidt het verpakken, implementeren en bijwerken van multi-target applicaties op het XSA-platform. Bereidt leerders voor op continuous delivery-workflows in bedrijfsprojecten.
Les 2 • OData-services met CDS en XSOData
Leert het definiëren van OData v2- en v4-services over HANA-data met behulp van CDS-annotaties en XSOData-bestanden. Verbindt gegevensmodellen met consumeerbare REST-API's voor front-end applicaties.
Les 3 • HDI-containers en implementatie-artefacten
Behandelt het HANA Deployment Infrastructure-containermodel en de artefacttypen voor schemabeheer. Leerders automatiseren schema-implementatie met behulp van HDI-plug-ins en build-bestanden.
Les 4 • XS Advanced Runtime-architectuur
Legt de XS Advanced-applicatieserver, het microservicemodel en de rol van de UAA-service uit. Biedt de platformcontext die nodig is voordat XSA-applicatiecode wordt geschreven.
Les 5 • Node.js-modules voor HANA-applicaties
Ontwikkelt server-side bedrijfslogica met behulp van de @sap/hana-client- en @sap/xsenv Node.js-pakketten. Leerders integreren databaseaanroepen met verwerking op applicatieniveau.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsGeavanceerde analyses en prestatie-optimalisatie
Geavanceerde analyses en prestatie-optimalisatie
Les 1 • Partitioneren en tabelverdeling
Legt range-, hash- en round-robin-partitiestrategieën en hun impact op parallelle query-uitvoering uit. Leerders ontwerpen partitieschema's die aansluiten bij query-toegangspatronen.
Les 2 • Voorspellende analyses met PAL en APL
Introduceert de Predictive Analysis Library en Automated Predictive Library voor in-database machine learning. Leerders voeren classificatie-, regressie- en clusteringalgoritmen uit op HANA-data.
Les 3 • Geheugenbeheer en werkbelastingklassen
Behandelt configuratie van geheugenpool, toewijzing van werkbelastingklassen en resourcegroepbeheer. Leerders balanceren concurrerende werkbelastingen om consistente systeemdoorvoer te behouden.
Les 4 • Query-optimalisatie en uitvoeringsplannen
Leert systematisch gebruik van explain plans, plan visualizer en SQL-analyzer om langzame query's te diagnosticeren. Leerders passen gerichte herschrijvingen en hints toe om meetbare snelheidsverbeteringen te bereiken.
Les 5 • Grafische engine en ruimtelijke verwerking
Behandelt het maken van HANA Graph-werkruimten en ruimtelijke gegevenstypen voor netwerk- en locatieanalyses. Breidt het analytische gereedschap van leerders uit tot buiten tabellaire datastructuren.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Databasebeheerders: die zich willen specialiseren in het in-memory platform van SAP.
Backendontwikkelaars: die native applicaties direct op HANA willen bouwen.
BI-engineers: die hoogwaardige analytische datamodellen willen ontwerpen.
SAP-consultants: die diepere technische kwalificaties nodig hebben om hun projectomvang uit te breiden.
IT-generalisten: die klaar zijn om over te stappen naar een gefocuste, zeer gevraagde database-specialisatie.
Recent afgestudeerden in computerwetenschappen: die erop gericht zijn om vroeg in het SAP-ecosysteem te stappen.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















