Database Design Opslaan als favoriet Deel deze pagina Printen Duur 2 dagen Prijs € 1395,- 8,9 Reviews 1000+ reviews Locatie Nieuwegeinvirtueel Planning Planning ophalen... Lesvorm klassikaal Schrijf je direct in Meer informatie Brochure downloaden Elk bedrijf heeft tegenwoordig één of meer relationele databases draaien. Vanuit veel verschillende functies krijgen mensen met deze databases te maken. Of je nu zelf databases moet opzetten, het technisch beheer van de databases verzorgt, de functioneel beheerder van een applicatie bent of rapportage maakt. Kennis en begrip van wat een relationele database nu eigenlijk is maakt het werk makkelijker. In deze cursus leer je wat een relationele database nu eigenlijk inhoudt en wat we van een relationeel database management systeem (DBMS) mogen verwachten. Verder leer je een database te ontwerpen zodat het systeem met een goede performance aan de functionele eisen kan voldoen. Hoewel de cursus voornamelijk ingaat op het ontwerp van OLTP systemen, komen de verschillen met het ontwerpen van datawarehouses ook aan bod. De cursus is onafhankelijk van een specifiek type DBMS (i.e. niet specifiek geënt op Oracle, SQL Server, of een ander DBMS). Doel Tijdens deze cursus leer je wat het precies betekent om een relationele database te hebben en hoe je zo’n database op kunt zetten. Doelgroep De cursus is geschikt voor functioneel beheerders, technisch beheerders, applicatieontwikkelaars en rapportbouwers die in hun werk te maken krijgen met relationele databases, conceptueel en technisch gegevensmodel en data modelling. Voorkennis Onderstaande voorkennis wordt beschouwd als een pre: Enige ervaring met (functioneel) beheer of gebruik van (relationele) databases En/of gebruik van SQL of maken van rapportages uit databases En/of ervaring met functioneel of technisch ontwerp van administratieve informatiesystemen Deze cursus wordt in het Nederlands gegeven, het lesmateriaal is Engelstalig. Kennis van de Engelse taal is dus belangrijk. Bijzonderheden Je krijgt toegang tot onze elektronische leeromgeving, hier staat het cursusmateriaal voor je klaar. Persoonlijk advies? Lucas Ditvoorst senior accountmanager T. 088 542 78 53 E. l.ditvoorst@vijfhart.nl Onderwerpen Introductie, waarom database design Conceptueel model Logisch model Fysiek model BI OLAP DWH OO, UML, Class model Bekijk meer onderwerpenBekijk minder onderwerpen Introductie, Waarom database design Fundament van het systeem Meest stabiele deel van het systeem Fouten in het model leiden tot veel extra werk Conceptueel model Wat komt er in het model, de grenzen van het systeem Schema technieken voor gegevensstromen Procedures, processen en functies Requirements CRUD Matrix Conversie van het oude naar het nieuwe systeem Schema technieken voor gegevensmodel Nonfunctional requirements Wat is er eerst: Kip of ei? Conceptueel, Logisch en Fysiek model Logisch model Entiteiten, Attributen en Relaties Eerste normaalvorm (1NF) Sleutels: primary key (PK), candidate key (CK) en foreign key (FK) Naamgeving Tweede en derde normaalvorm (2NF en 3NF) Overige NF’s, ofwel: geen redundantie Recursieve relaties Inheritance, subtype Abstracties in het model Code tabellen Domeinen Validaties en/of business rules Null Datum en tijd Omgaan met historie; Audit trail Bijzondere tabellen Communicatie met andere systemen Fysiek model Keuze van een DBMS en versie van het DBMS Distributie: Logische verdeling van tabellen over schema’s / databases Tablespaces; Fysieke opslag Gebruikers en gebruikersrollen Subtypen Toegang Pad Analyse en definitie van indexen Tabel omvang, partitionering, horizontale of verticale fragmentatie Wat extra kolommen toegevoegd aan elke tabel Views en Materialized Views Sequences, procedures, triggers, functions, rules Transactieverwerking, locking en concurrent updates Performance Naamconventies Scripts voor het genereren van de database BI OLAP DWH Doel Datawarehouse Analyses en (Management) informatie Cijfers, statistieken, grafieken Architectuur Datawarehouse Verschil Inmon en Kimball Dimensioneel modelleren / het stermodel Voorbeelden Slowly changing dimension Changed Data Capture ETL OO, UML, Class model Namen of begrippen Object Oriented (OO) Unified Modeling Language (UML) Rational Unified Process (RUP) Voorbeeld model Tools Elementen in het model Class met properties en operations Inheritance, Association, Composition, Aggregation Recursieve Relaties Object Relational Mapping (ORM) Planning & Prijs * *Een cursus met start gegarandeerd. *Een cursus met valt onder de actie Summer Academy. Alle prijzen zijn excl. BTW. Meer informatie over incompany of maatwerk Cursus: Database Design Vul onderstaand formulier in en je ontvangt meer informatie over de incompany- en maatwerkmogelijkheden van deze cursus. [contact-form-7 404 "Niet gevonden"] Wil je meer informatie ontvangen, een vrijblijvende offerte ontvangen of een brochure van deze cursus downloaden? Vul onderstaande gegevens in en je ontvangt de brochure of informatie binnen één werkdag. Offerte aanvragen Brochure downloaden Informatie aanvragen Soort training Deze cursus op eigen locatieEen maatwerk oplossing Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden Akkoord met opvolging en privacyvoorwaardenIk ga akkoord met de privacy voorwaarden Gerelateerde cursussen De cursus Business Intelligence & Data Warehouse concepten De cursus Business Intelligence concepten De cursus Datavisualisatie en Data Driven Storytelling De cursus Datavisualisatie en Data Driven Storytelling (met examenvoucher) De cursus Data Warehouse Concepten De cursus Oracle Database: Multitenant Database De cursus Oracle Database: Administration Workshop De cursus Oracle Database: Administration Workshop (English) De cursus Oracle Database: Advanced Administration De cursus Oracle Database: Advanced Administration (English) Vervolgcursussen De cursus Oracle Database: Administration Workshop Ervaringen ervaringen verzameld via Lucienne Groenendaal Secretarieel medewerkster "Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid." 9 Ariana Scheepers "De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer." 10 Eric Pos Procesbeheerder bij Gemeente Amersfoort "Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan." 9 Tags: DataDatabaseOracleRijksoverheidVirtuele training Share: Share Share Share Share
Lucienne Groenendaal Secretarieel medewerkster "Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid." 9
Ariana Scheepers "De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer." 10
Eric Pos Procesbeheerder bij Gemeente Amersfoort "Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan." 9