Databases, SQL en rapportage in praktijk153

Niveau
Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Databases, SQL en rapportage in praktijk153

CAI
Logo van CAI
Opleiderscore: starstarstarstarstar_border 8,3 CAI heeft een gemiddelde beoordeling van 8,3 (uit 277 ervaringen)

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

9
Gemiddeld cijfer voor Databases, SQL en rapportage in praktijk153
Gebaseerd op 2 ervaringen Lees alle ervaringenchevron_right
starstarstarstarstar
Harry van den Oever
zelfstandig adviseur
10
Databases, SQL en rapportage in praktijk153

"Ik begon met de training maar merkte al snel dat SQL me te weinig interesseerde, het ging me meer om de basisprincipes van databases. Op mijn eigen verzoek heeft Martin me o.b.v. een praktijkcase in zeer korte tijd een helder inzicht gegeven in de architectuur van databasesystemen. Hier kan ik goed mee verder in mijn werk. " - 10-01-2018 21:24

"Ik begon met de training maar merkte al snel dat SQL me te weinig interesseerde, het ging me meer om de basisprincipes van databases. Op mij… alles lezen - 10-01-2018 21:24

Startdata en plaatsen

placeZoetermeer
16 okt. 2024
check_circle Startgarantie
placeGroningen
24 okt. 2024
placeAmersfoort
28 okt. 2024
check_circle Startgarantie
computer Online: Skype
okt. 2024
check_circle Startgarantie
placeGoes
6 nov. 2024
placeUtrecht
14 nov. 2024
placeHeerenveen
22 nov. 2024
computer Online: Skype
nov. 2024
check_circle Startgarantie
placeDelft
2 dec. 2024
placeHengelo
10 dec. 2024
placeBergen op Zoom
18 dec. 2024
placeDeventer
27 dec. 2024
computer Online: Skype
dec. 2024
check_circle Startgarantie

Beschrijving

SQL (Sequel) is een vraagtaal om relationele databases te beheren en tabellen te definieren. Goede kennis van hoe je deze taal, SQL, toepast betekent dat je queries kunt ontwerpen die snel en efficient werken met data waardoor rapporten sneller worden geproduceerd.

Een goede zoekvraag maken om de juiste informatie te verkrijgen, betekent dat je kennis moet hebben van de structuur van de database. Welke tabellen verwijzen naar elkaar en welke gegevens uit tabellen heb ik nodig voor de zoekkvraag.

Daarnaast wil je dat de zoekvraag efficient wordt uiggevoerd, dus snel resultaten geeft. Door gebruik van  indexeren en sorteren, maar ook door geneste queries te gebruiken of virtuele tabellen als …

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: SQL, Microsoft SQL Server, MySQL, Data Science en PostgreSQL.

SQL (Sequel) is een vraagtaal om relationele databases te beheren en tabellen te definieren. Goede kennis van hoe je deze taal, SQL, toepast betekent dat je queries kunt ontwerpen die snel en efficient werken met data waardoor rapporten sneller worden geproduceerd.

Een goede zoekvraag maken om de juiste informatie te verkrijgen, betekent dat je kennis moet hebben van de structuur van de database. Welke tabellen verwijzen naar elkaar en welke gegevens uit tabellen heb ik nodig voor de zoekkvraag.

Daarnaast wil je dat de zoekvraag efficient wordt uiggevoerd, dus snel resultaten geeft. Door gebruik van  indexeren en sorteren, maar ook door geneste queries te gebruiken of virtuele tabellen als tussenproducten te maken, kan je de rapportage snelheid optimaliseren.

Een andere uitdaging is slowly changing temporele data in de database. Hoe ga je die ontsluiten met SQL? Wil je wel historische gegevens bewaren? Kan dat of moet er een data warehouse komen?

In de cursus gaan we in op de theorie en oefenen veel met queries en rapportage vragen waarvoor je queries gaat maken. We bekijken de architectuur van het relationele database model en onderzoeken of een andere tabelorganisatie misschien beter is voor snellere gegevensverwerking en rapportage. Ook het effect op queries door veranderende tabelstructuur of veranderende verwijzingen wordt bekeken. De cursus kun je afsluiten met een examen om je zo te certificeren. 

Doelen;

  • De deelnemer weet hoe je met SQL een database schema kunt op stellen en overzichten uit de database kunt halen.
  • De deelnemer weet hoe een query-plan op te stellen om zo een effectieve rapportage te krijgen.
  • De deelnemer weet hoe een database te beheren met SQL.
  • De deelnemer weet hoe een relationeel model in elkaar zit en kan dit verbeteren door normalisatie of denormalisatie.
  • De deelnemer weet hoe om te gaan met temporele data.
  • De deelnemer kan meta data, reference data en master data definieren
  • De deelnemers snapt hoe de diverse mechanismes van SQL; queries, subqueries, views , enz.. te gebruiken.
  • De deelnemer is in staat SQL queries te begrijpen en te valideren op correcte werking.

Inhoud:

  • Aanmaken, verwijderen van een tabel
  • Structuur wijzigingen van een tabel
  • Relationele model basiskennis 
  • Relaties, tuples, attribues, primary key, foreign key, surrogate key.
  • Rapportage behoefte bij de gebruiker
  • Rapprotage behoefte omzettenin een SQl query
  • Het maken van een query plan
  • testen van queries
  • Wat is data, informatie en kennis
  • Wat is integriteit en consistentie.
  • Aanlegen van referentiele verbanden
  • Cascade, Restricted, Default operaties
  • De transactie verwerkend database (OLTP).
  • De analytische database (OLAP).
  • Identificeren van tabellen m.b.t. de rapportage behoefte.
  • Workload van een gebruiker
  • Inzicht in het conceptuele datamodel.
  • Inzicht in het logische datamodel.
  • Inzicht in het fysieke datamodel.
  • integriteit van data.
  • Kiezen van een primaire sleutel
  • Noodzaak van een surrogate key
  • Hashing gebruiken om kwaliteit te testen
  • Redundantie en anomalies c.q. problemen.
  • Oplossen van redundantie.
  • Normaliseren tot hoe ver?
  • denormaliseren, waarom?
  • Welke operations er zijn m.b.t. databaseonderhoud.
  • Welke operations er zijn m.b.t. database acces en security.
  • Basiskennis SQL :
  • -SELECT projection.
  • -FROM, natural join.
  •  de verschillende joins
  • -Filteren van objecten; WHERE section
  • -GROUP BY and HAVING.
  • -Niet gecorreleerde sub-query’s.
  • -Wel gecorreleerde sub-query’s.
  • -Tabel constraints
  • -record constraints
  • -user definder triggers en constraints
  • -implementeren van businssregels of informatieregels.
  • Analyse van een domein en opstellen domeinmodel
  • Specifieren van database constraints
  • Advanced SQL triggers om de data consistent te houden
  • Data kwaliteit
  • Implementeren van informatie regels
  • Business regels en informatieregels
  • Indexen
  • Left Joins, Right Joins
  • Tips en trucs m.b.t. SQL

Investering:
Zie prijsoverzicht. De cursus is exclusief materialen, catering en eventuele lunches, extra xamenvoorbereidingdag en examen.

Doelgroep:
Die meer wil weten over databases het relationele model en SQL. Bijvoorbeeld systeemontwikkelaars, database beheerders, projectmedewerkers en/of eindgebruikers die betrokken zijn bij gegevensmodellering en databaseontwerp. 

Niveau & voorkennis:
HBO denkniveau wordt verwacht, enige basiskennis SQ en relationele model wordt verwacht.

Examen*:
Het examen Advanced Databases & SQL  bestaat uit 30 meerkeuze vragen. Het examen duurt maximaal 105 minuten en is een open boek examen.

* the Advanced Databases & SQL assessment is fully owned and maintained by the Business & IT Exams Association.

Aandacht voor uw opleidingsbehoefte!

  1. Wij kunnen altijd starten als u inschrijft en met een kleine groep mee wilt doen.
  2. Cursusprijs is zonder materialen of examen of locatiekosten, lunches, arrangement etc. U kunt deze opties wel kiezen zodat u ontzorgd of juist niet als u online cursus prefereert.
  3. Bij klassikale cursus wordt 35 euro per dag berekend aan kosten voor locatie+lunches, catering, reprorechten, etc.
  4. Desgewenst kan men na elke cursus een examen afleggen voor certificering c.q. toetsing & bevestiging van uw kennis of een deelname certificaat verkrijgen.
9
Gemiddeld cijfer voor Databases, SQL en rapportage in praktijk153
Gebaseerd op 2 ervaringen
starstarstarstarstar
Harry van den Oever
zelfstandig adviseur
10
Databases, SQL en rapportage in praktijk153

"Ik begon met de training maar merkte al snel dat SQL me te weinig interesseerde, het ging me meer om de basisprincipes van databases. Op mijn eigen verzoek heeft Martin me o.b.v. een praktijkcase in zeer korte tijd een helder inzicht gegeven in de architectuur van databasesystemen. Hier kan ik goed mee verder in mijn werk. " - 10-01-2018 21:24

"Ik begon met de training maar merkte al snel dat SQL me te weinig interesseerde, het ging me meer om de basisprincipes van databases. Op mij… alles lezen - 10-01-2018 21:24

starstarstarstarstar_border
Arend Schenkels
8
Databases, SQL en rapportage in praktijk153

"Eind januari heb ik via CAI opleidingen het examen kunnen doen, en gehaald. Terwijl ik niet de cursus bij hun hebt gevolgd kreeg ik wel het aanbod om eerst nog een proefexamen te doen. Zeer attent, Martin bedankt." - 20-02-2015 21:13

"Eind januari heb ik via CAI opleidingen het examen kunnen doen, en gehaald. Terwijl ik niet de cursus bij hun hebt gevolgd kreeg ik wel het … alles lezen - 20-02-2015 21:13

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

Vraag nu gratis en vrijblijvend informatie aan:

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
We slaan je gegevens op, en delen ze met CAI, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.