Grondlagen van databases Training Cursus
Een database is een gestructureerd systeem voor het efficiënt opslaan, beheren en ophalen van gegevens. In deze cursus leren deelnemers de basisprincipes van database-systemen, met nadruk op relationele databases, normalisatie en SQL-query's.
Deze door een instructeur geleide, live-training (online of ter plaatse) is bedoeld voor IT-professionals op middenniveau die meer willen leren over het beheer van databases, met name relationele database-modellen. Deelnemers krijgen ook praktische vaardigheden om zelfstandig met databases te werken.
Aan het einde van de training zijn de deelnemers in staat tot het volgende:
- De basisconcepten van databases en relationele database-modellen begrijpen.
- Eenvoudige datamodellen ontwerpen en normalisatie bevatten.
- Basis SQL-query's gebruiken om gegevens op te halen, in te voegen of bij te werken.
- De belangrijkste aspecten van databasebeheer en -beveiliging begrijpen.
Opbouw van de cursus
- Interactieve lezingen en discussies.
- Ruime mogelijkheden tot oefenen en praktijkoefeningen.
- Praktische toepassing in een live-labomgeving.
Aanpassingsmogelijkheden
- Wilt u een op maat gemaakte training voor deze cursus? Neem dan contact met ons op om dit te bespreken.
Cursusaanbod
Inleiding tot databases
- Wat is een database?
- Soorten databases: relationeel, hiërarchisch, NoSQL
- Wanneer en waarom databases gebruiken?
Databasebeheersystemen (DBMS)
- Inleiding tot de architectuur van DBMS
- Populaire systemen: SQL Server, MySQL, PostgreSQL, Oracle
- De hoofdtaken van een DBMS
Datamodellering en -ontwerp
- Entiteiten, attributen en relaties
- Entity-Relationship (ER)-diagrammen
- Hoe modellen omzetten naar tabellen
Relationeel model en normalisatie
- Tabellen, rijen en kolommen
- Primaire en vreemde sleutels
- 1NF, 2NF, 3NF en denormalisatie
Basis SQL voor dataverwerking
- SELECT, INSERT, UPDATE en DELETE
- Filteren, sorteren en joins gebruiken
- Aggregatiefuncties en subquery's
Databasebeveiliging en gebruikersbeheer
- Gebruikersrollen en -rechten
- Authenticatie en toegangscontrole
- Bescherming van gegevens tijdens overdracht en opslag
Back-ups, herstel en basisbeheer
- Strategieën voor data-back-up
- Aspecten van rampenherstel
- Routineus onderhoud en monitoring
Samenvatting en volgende stappen
Vereisten
- Kennis van algemene IT-concepten
- Ervaring met het gebruik van computers en navigeren door bestandssystemen
- Basiskennis van datastructuur en -organisatie
Doelgroep
- IT-systemondersteuningsmedewerkers
- Databasebeheerders
- Ontwikkelaars of analisten die overstappen naar data-gerelateerde rollen
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
(*De eindprijs kan variëren afhankelijk van de technische specialisatie van het cursus, het aangepaste niveau, de methode van levering en het aantal leerlingen)
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
Grondlagen van databases Training Cursus - Navraag
Grondlagen van databases - Consultancyaanvraag
Reviews (3)
een goede uitleg bij elk punt en een opdracht voor de praktijk.
Piseth Ben - ACLEDA Bank Plc.
Cursus - Oracle Database 19c: SQL Tuning Workshop
Automatisch vertaald
afgestemd op onze inzichten en gegevens
Vincent Long - ASSMANG PTY LTD
Cursus - Business Intelligence with SSAS
Automatisch vertaald
De opleidingsinstrumenten die worden geleverd.
- UNIFI
Cursus - NoSQL Database with Microsoft Azure Cosmos DB
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
NoSQL-database met Microsoft Azure Cosmos DB
14 UrenDeze praktijkgerichte training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor databasebeheerders en ontwikkelaars die Microsoft Azure Cosmos DB willen gebruiken om zeer responsieve applicaties met minimale latentie te bouwen en beheren.
Aan het einde van deze training zullen deelnemers in staat zijn tot het volgende:
- De benodigde Cosmos DB-resources provisioneren om direct databases en applicaties te ontwikkelen.
- De prestaties en opslagcapaciteit van hun applicaties vergroten door gebruik te maken van de beschikbare API’s in Cosmos DB.
- Databasebeheer uitvoeren en kosten verlagen door het optimaal beheren van Cosmos DB-resources.
Administratie van Oracle Database 19c
35 UrenOracle Database 19c is een multimodel-database die volledige ondersteuning biedt voor zowel relationele als niet-relationele gegevens.
Deze live-training, begeleid door een instructeur (online of op locatie), is bedoeld voor systeembeheerders en databasebeheerders met een gemiddelde mate van kennis. Zij leren hoe ze Oracle Database 19c in een Standard Edition 2-omgeving kunnen beheren, monitoren, beveiligen, back-uppen en herstellen, evenals hoe ze een soepele overgang van versie 11g naar 19c kunnen plannen.
Aan het einde van deze training zullen deelnemers in staat zijn om:
- De omgeving voor te bereiden en een schone installatie uit te voeren van Oracle Database 19c SE2.
- De belangrijkste componenten van de Oracle-infrastructuur toe te lichten, waaronder SGA, PGA, Shared Pool, Database Buffer Cache en het Redo-mechanisme.
- Administratiehulpmiddelen zoals Enterprise Manager (EM Express) en SQL Developer te gebruiken voor dagelijkse beheertaken.
- De beste praktijken toe te passen bij het beheren van opslag, met name bij tablespaces, datafiles en segmentgebruik.
- Databases te versterken door middel van gebruikers-, rol- en rechtenbeheer, profielen en auditfuncties.
- Backup- en herstelstrategieën op basis van RMAN te ontwerpen die aansluiten bij RTO- en RPO-doelstellingen.
- De prestaties van de database te monitoren en eventuele problemen te analyseren, door gebruik te maken van dynamische performance-weergaven, SQL-trace en uitvoeringsplannen.
- Een migratie van versie 11g naar 19c te plannen en uit te voeren, rekening houdend met ondersteunde upgrademethodes en -tools.
Vorm van de cursus
- Interactieve lezingen en discussies.
- Talrijke oefeningen en praktijkvoorbeelden.
- Praktische implementatie in een live-labomgeving.
Mogelijkheden tot cursusaanpassing
- Indien u een op maat gemaakte versie van deze cursus wenst, neem dan contact met ons op om de mogelijkheden te bespreken.
Oracle Database 19c SE2: essentiële beheertaken
49 UrenOracle Database 19c is de langdurig ondersteunde versie van het toonaangevende databaseplatform van Oracle, dat hoogwaardige prestaties, schaalbaarheid en betrouwbaarheid biedt voor bedrijfsmatige werkbelastingen.
Deze live-training onder leiding van een instructeur (online of op locatie) is bedoeld voor databasebeheerders en IT-professionals met een basis- tot middenkennis, die Oracle Database 19c SE2 doeltreffend willen installeren, configureren en beheren.
Na afloop van deze training zullen deelnemers in staat zijn om:
- De architectuur van Oracle Database 19c SE2 en diens kerncomponenten te begrijpen.
- Oracle Database 19c SE2 te installeren en te configureren op ondersteunde platforms.
- Belangrijke beheertaken uit te voeren, waaronder back-ups maken, herstellen en beveiligingsinstellingen regelen.
- De prestaties van de database te optimaliseren en de systeemstatus te monitoren met behulp van Oracle-tools.
- Migraties plannen en uitvoeren van eerdere versies van Oracle Database naar 19c.
Opbouw van de cursus
- Interactieve lezingen en discussies.
- Talrijke oefeningen en praktijkopdrachten.
- Praktische toepassing in een live-labomgeving.
Mogelijkheden tot cursuscustomisatie
- Bent u geïnteresseerd in een op maat gemaakte variant van deze training? Neem dan contact met ons op om de mogelijkheden te bespreken.
Oracle Database 19c: Beheer
35 UrenDeze praktijkgerichte training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor systeembeheerders die willen leren hoe zij een Oracle-database beheren, monitoren en ondersteunen.
Aan het einde van deze training zijn de deelnemers in staat om:
- De belangrijkste nieuwe functies en architectuurwijzigingen van Oracle Database te begrijpen.
- Oracle-databases effectief te beheren en te monitoren.
- De prestaties van een Oracle-database te optimaliseren.
Oracle Database 19c - Back-up en Herstel
14 UrenDeze live training onder begeleiding van een instructeur in Nederland (online of op locatie) is bedoeld voor databasebeheerders met weinig ervaring die back-up- en herstelactiviteiten in Oracle Database 19c willen uitvoeren.
Aan het einde van deze training zullen de deelnemers kunnen:
- De belangrijkste concepten rond back-up en herstel in Oracle Database 19c begrijpen, waaronder de architectuur en verschillende typen storingen.
- Praktische ervaring opdoen met het configureren van back-up- en herstelinstellingen, zoals het instellen van de RMAN-omgeving en het Fast Recovery Area.
- Praktische vaardigheden ontwikkelen om verschillende soorten back-ups uit te voeren, evenals hersteloperaties zoals volledig, incrementeel en punt-in-tijdherstel.
- De Flashback-technologie van Oracle toepassen voor effectief databaseherstel en scenario’s rond rampenherstel beheren.
- Best practices hanteren op het gebied van back-up, herstel en rampenherstel om de beschikbaarheid van gegevens te waarborgen en downtime in Oracle Database 19c te minimaliseren.
Oracle Database 19c - Beheer van Data Guard
21 UrenDeze praktijkgerichte, door instructeurs geleide training in Nederland (online of ter plaatse) is bedoeld voor databasebeheerders met een basisniveau die Data Guard-omgevingen willen beheren, optimaliseren en beveiligen ten behoeve van effectief calamiteitenherstel en hoge beschikbaarheid.
Na afloop van deze training zijn de deelnemers in staat tot:
- De architectuur en voordelen van Oracle Data Guard begrijpen voor het bewerkstelligen van calamiteitenherstel en hoge beschikbaarheid.
- Praktische ervaring opdoen met het configureren en beheren van fysieke en logische standby-databases, inclusief Data Guard Broker.
- Effectieve vaardigheden ontwikkelen op het gebied van monitoring, probleemoplossing en optimalisatie van Data Guard-omgevingen voor optimale prestaties.
- Geavanceerde functionaliteiten leren kennen zoals Active Data Guard, Data Guard met RAC en het beveiligen van communicatie binnen Data Guard.
- Best practices toepassen bij het plannen van calamiteitenherstel, waarbij gegevensconsistentie wordt gewaarborgd en Data Guard-bewerkingen worden geautomatiseerd.
Oracle Database 19c - Installeren en upgraden
7 UrenDeze interactieve, live-training onder begeleiding van een instructeur in Nederland (online of op locatie) is bedoeld voor beginnende databasebeheerders die zich willen voorbereiden op het beheren en optimaliseren van hun Oracle-omgevingen.
Aan het einde van deze training zijn de deelnemers in staat om:
- De belangrijkste kenmerken en de architectuur van Oracle Database 19c te begrijpen, inclusief systeemvereisten en installatiemethoden.
- Praktische vaardigheden te ontwikkelen bij het installeren van Oracle Database 19c en Oracle Grid Infrastructure; dit omvat ook het configureren van netwerkinstellingen, opslag en beveiliging.
- Het volledige upgradetraject naar Oracle Database 19c te doorlopen, van planning vooraf tot validatie na afloop van het upgradeproces.
- Probleemoplossende vaardigheden te ontwikkelen om veelvoorkomende problemen tijdens installatie en upgrade aan te pakken.
- Best practices voor het installeren en upgraden van Oracle Database toe te passen, zodat de implementatie soepel verloopt.
Oracle Database 19c - Multitenant-architectuur
21 UrenDeze live-training, begeleid door een docent in Nederland (online of ter plaatse), richt zich op databasebeheerders met enige ervaring die willen leren hoe ze een multitenant-omgeving effectief kunnen beheren en optimaliseren.
Aan het einde van deze training zullen deelnemers in staat zijn tot:
- De belangrijkste componenten en voordelen van de multitenant-architectuur in Oracle Database 19c begrijpen, inclusief CDB’s en PDB’s.
- Praktische vaardigheden ontwikkelen op het gebied van installatie, configuratie en beheer van container databases (CDB’s) en pluggable databases (PDB’s).
- Voldoende bekwamen in het implementeren van veiligheidsmaatregelen, back-up- en herstelstrategieën en prestatieoptimalisatie binnen een multitenant-omgeving.
- Leren hoe hoge beschikbaarheid en disaster recovery in deze architectuur kunnen worden georganiseerd, inclusief het configureren van Data Guard en Oracle RAC.
- Troubleshootingtechnieken en best practices verwerven voor het onderhouden van een veilige, efficiënte en betrouwbare multitenant-databaseomgeving.
Oracle Database 19c – Beheer van RAC, ASM en Grid Infrastructure
35 UrenDeze praktijkgerichte training onder begeleiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor databasebeheerders met enige ervaring die complexe, hoogbeschikbare Oracle-databaseomgevingen willen beheren en optimaliseren.
Na afloop van deze cursus zijn de deelnemers in staat om:
- De architectuur van Oracle RAC en Grid Infrastructure grondig te begrijpen, inclusief installatie, configuratie en beheer.
- Praktische vaardigheden te ontwikkelen voor het beheren van Automatic Storage Management (ASM), zoals het managen van diskgroepen, instellingenoptimalisatie en back-up- en herstelprocedures.
- Geavanceerde technieken te leren voor prestatieverbetering van RAC, configuratie van disaster recovery-maatregelen en best practices op het gebied van beschikbaarheid.
- Problemen oplossen in RAC- en Grid Infrastructure-omgevingen door middel van probleemdiagnose en probleemanalyse.
- Het patchen en upgraden van Oracle RAC en Grid Infrastructure te begrijpen, waarbij het doel is downtime tot een minimum te beperken en systeemstabiliteit te waarborgen.
Oracle Database 19c: Concepten voor datamagazijnen
14 UrenOracle Database 19c biedt een betrouwbare basis voor het opzetten en beheren van bedrijfsdatamagazijnen die geschikt zijn voor analytische toepassingen.
Deze praktijkgerichte, door een instructeur geleide training (online of ter plaatse) is bedoeld voor beginnende data-professionals en analisten die kennis willen maken met de basisprincipes en architectuur van datamagazijnen gebaseerd op Oracle.
Na afronding van deze training zullen de deelnemers in staat zijn om:
- De kernconcepten en architectuur van datamagazijnen binnen Oracle te begrijpen.
- De belangrijkste onderdelen van een datamagazijn te herkennen, zoals feit- en dimensietabellen.
- De toepassingen en voordelen van Oracle-datamagazijnen voor business intelligence te beschrijven.
- Zich voor te bereiden op verdere training in ETL, prestatieoptimalisatie en verbetering van datamagazijnen binnen Oracle.
Opzet van de cursus
- Interactieve presentaties en discussies.
- Praktische oefeningen met Oracle SQL en verkenning van datamagazijnschema's.
- Begeleide conceptuele opdrachten en analyse van ontwerpen voor datamagazijnen.
Individuele aanpassingsmogelijkheden
- Wilt u een specifieke training die is afgestemd op uw interne datamodellen of analytische doelstellingen? Neem dan contact met ons op om dit te bespreken.
Oracle Database 19c: Technieken voor datamagazijnen
21 UrenOracle Database 19c is een krachtig platform voor het opzetten van hoogwaardige datamagazijnen die geschikt zijn voor business intelligence en analytische toepassingen.
Deze live-training onder begeleiding van een docent (online of ter plaatse) is bedoeld voor Oracle-professionals met een gemiddelde kennisniveau die datamagazijnoplossingen willen implementeren en optimaliseren met behulp van Oracle Database 19c.
Na afloop van deze training zullen de deelnemers in staat zijn om:
- Datamagazijnschema's te ontwerpen en implementeren (star- en snowflake-schema’s).
- Oracle-partitionering en -compressie toe te passen op grote datasets.
- ETL-processen en query-prestaties te optimaliseren voor analytische taken.
- De mogelijkheden van Oracle te benutten voor real-time- en historische rapportage.
Opbouw van de cursus
- Interactieve presentaties en discussies.
- Praktische oefeningen waarin deelnemers Oracle-functies voor datamagazijnen toepassen in voorbeeldscenario’s.
- Begeleide oefeningen gericht op modelleren, ETL en performance-tuning.
Mogelijkheden tot maatwerk
- Indien gewenst kunnen we een op uw organisatie afgestemde training verzorgen, rekening houdend met specifieke datamodellen of rapportagebehoeften. Neem contact op om dit te bespreken.
Oracle Database 19c: Workshop over SQL-optimalisatie
21 UrenSQL-optimalisatie in Oracle Database 19c houdt in dat de prestaties van SQL-query’s worden verbeterd door middel van analyse, statistieken en optimalisatietechnieken.
Deze praktijkgerichte training onder leiding van een instructeur (online of ter plaatse) is bedoeld voor Oracle-professionals met een gematigde kennis die graag SQL-optimalisatietechnieken willen beheersen om de efficiëntie van query’s en het gehele databasebeheer te vergroten.
Aan het einde van deze training zijn de deelnemers in staat tot:
- Uitleg geven bij uitvoeringsplannen en prestatieproblemen identificeren.
- Gebruik maken van Oracle-optimalisatiehulpmiddelen zoals AWR, ADDM en SQL Tuning Advisor.
- Indexen, hints en statistieken toepassen ter optimalisering van query’s.
- Inefficiënte SQL-opdrachten in praktijksituaties diagnosticeren en corrigeren.
Opbouw van de cursus
- Interactieve lezingen en discussies.
- Praktische oefeningen met Oracle-optimalisatiehulpmiddelen en SQL-query’s.
- Stapsgewijze begeleide oefeningen gericht op reële optimalisatiescenario’s en prestatieanalyse.
Opties voor aanpassing van de cursus
- Wilt u een speciaal op maat gemaakte training die is afgestemd op uw eigen systeem of zakelijke vraagstukken? Neem dan contact met ons op om dit te regelen.
Business Intelligence met SSAS
14 UrenSSAS (SQL Server Analysis Services) is een tool van Microsoft SQL Server voor analytische verwerking (OLAP) en data mining. Hiermee kunnen gegevens uit meerdere databases, tabellen of bestanden worden geanalyseerd. De semantische datamodellen die SSAS levert, worden gebruikt door clienttoepassingen zoals Power BI, Excel, Reporting Services en andere tools voor datavisualisatie.
Tijdens deze praktijkgerichte training onder begeleiding van een instructeur (op locatie of online) leren deelnemers hoe ze SSAS kunnen inzetten om grote hoeveelheden gegevens uit databases en datawarehouses te analyseren.
Aan het einde van deze training zijn de deelnemers in staat tot het volgende:
- SSAS installeren en configureren
- Het verband tussen SSAS, SSIS en SSRS begrijpen
- Multidimensionale datamodellering toepassen om zakelijke inzichten te verkrijgen uit gegevens
- OLAP-cubes (Online Analytical Processing) ontwerpen
- Multidimensionale gegevens opvragen en bewerken met behulp van de MDX-querytaal
- Daadwerkelijke BI-oplossingen implementeren met SSAS
Doelgroep
- BI-professionals (Business Intelligence)
- Data-analisten
- Professionals werkzaam op het gebied van databases en datawarehousing
Vorm van de training
- Interactieve lezingen en discussies
- Veel oefeningen en praktijkopdrachten
- Praktische implementatie in een live-labomgeving
Mogelijkheden tot cursusaanpassing
- Deze training is gebaseerd op de nieuwste versies van Microsoft SQL Server en SSAS.
- Indien u een specifiek aangepaste training wenst, kunt u contact met ons opnemen om dit te regelen.
Inleiding tot SQL Server Integration Services (SSIS) 2022
28 UrenDeze praktijkgerichte training onder begeleiding van een instructeur in Nederland (online of op locatie) is bedoeld voor data-professionals die nog weinig ervaring hebben en willen leren hoe zij SSIS-pakketten kunnen ontwerpen, implementeren en beheren om gegevens te integreren en te transformeren.
Aan het einde van deze training zijn de deelnemers in staat tot het volgende:
- De architectuur en onderdelen van SSIS begrijpen.
- ETL-processen ontwerpen en implementeren met behulp van SSIS.
- SSIS-tools gebruiken om oplossingen voor gegevensintegratie te ontwikkelen, implementeren en beheren.
- SSIS-pakketten probleemloos optimaliseren voor betere prestaties en betrouwbaarheid.
SQL Server 2022 Integration Services (SSIS) – Dataflows en geavanceerde transformaties
14 UrenSQL Server Integration Services (SSIS) is een onderdeel van Microsoft SQL Server dat een platform biedt voor data-integratie en workflowapplicaties. Het wordt gebruikt voor het migreren, opslaan en transformeren van gegevens.
Deze door een instructeur geleide live-training (online of ter plaatse) is bedoeld voor data-professionals en ontwikkelaars op middenniveau die zich willen richten op het ontwerpen van geavanceerde SSIS-dataflows, transformaties en het beheren van Slowly Changing Dimensions (SCD) in datawarehouse-scenario’s.
Aan het einde van deze training zullen deelnemers in staat zijn om te:
- Robuste dataflows te ontwerpen en implementeren met behulp van SSIS.
- Te werken met diverse data-bronnen, bestemmingen en transformaties.
- Slowly Changing Dimensions (SCD) toe te passen voor het beheren van historische gegevenswijzigingen.
- SSIS-packages effectief te implementeren, uit te voeren en te troubleshooten.
Opzet van de cursus
- Interactieve lezingen en discussies.
- Gedurende de training worden veel oefeningen uitgevoerd.
- Praktische implementatie in een live-labomgeving.
Mogelijkheden tot maatwerk aanpassing
- Wilt u een op maat gemaakte versie van deze cursus? Neem dan contact met ons op om dit te regelen.