Database Design Opslaan als favoriet Deel deze pagina Printen Duur 2 dagen Prijs € 1535,- 8,9 Reviews 1000+ reviews Locatie Nieuwegeinvirtueel Planning Planning ophalen... Lesvorm klassikaal Schrijf je direct in Meer informatie Brochure downloaden Een goed databaseontwerp zorgt ervoor dat informatie duidelijk, kloppend en makkelijk terug te vinden is. In deze cursus leer je hoe je gegevens slim ordent en structuur aanbrengt, zodat je systemen bouwt of ondersteunt die betrouwbaar en prettig werken. Je ontdekt hoe je van wensen en vragen uit de organisatie komt tot een overzichtelijk model waarmee je een database stap voor stap kunt opzetten. Dat helpt je om in je dagelijkse werk beter met data om te gaan en fouten te voorkomen. Je krijgt inzicht in hoe je informatie analyseert, hoe je bepaalt welke gegevens bij elkaar horen en hoe je dit omzet naar een logisch ontwerp. Daarbij leer je hoe je relaties tussen gegevens herkent, hoe je dubbele informatie voorkomt en hoe je zorgt dat een database overzichtelijk, veilig en goed te onderhouden blijft. Ook leer je wat het verschil is tussen systemen die veel transacties verwerken en systemen die vooral rapportages en analyses ondersteunen, zodat je weet welke aanpak in welke situatie werkt. De cursus blijft bewust begrijpelijk en platformonafhankelijk, zodat je de kennis overal kunt toepassen. Tijdens de praktijkopdrachten werk je met herkenbare voorbeelden uit organisaties. Je bouwt zelf een eenvoudig databaseontwerp en ervaart hoe kleine keuzes grote invloed kunnen hebben op duidelijkheid, snelheid en betrouwbaarheid. Zo merk je direct hoe je jouw nieuwe kennis kunt gebruiken in je eigen werkomgeving, of je nu gegevens beheert, applicaties ondersteunt of met rapportages werkt. De cursus is onafhankelijk van een specifiek type DBMS (i.e. niet specifiek geënt op Oracle, SQL Server, of een ander DBMS). Doel Na afloop kun je een helder databaseontwerp maken en onderbouwen hoe jouw keuzes bijdragen aan kwaliteit en betrouwbaarheid. Doelgroep Deze cursus is bedoeld voor iedereen die met gegevens werkt, zoals functioneel beheerders, applicatieontwikkelaars, technisch beheerders en professionals die datamodellen willen begrijpen of verbeteren. Voorkennis Ervaring met databases, SQL, rapportages of eenvoudige systeemontwerpen is handig, maar niet verplicht. Het cursusmateriaal is in het Engels. Een goede beheersing van de Engelse taal is vereist. Bijzonderheden Je krijgt toegang tot onze elektronische leeromgeving, hier staat het cursusmateriaal voor je klaar. Persoonlijk advies? Fabian Klostermann accountmanager T. 026 - 791 15 57 E. f.klostermann@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. Fout: Contact formulier 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 Er zijn geen gerelateerde cursussen. Vervolgcursussen De cursus Querying Data with Microsoft Transact-SQL (DP-080) De cursus Administering a Microsoft SQL Database Infrastructure (M55353) De cursus Oracle Database: SQL fundamenten deel 1 De cursus Oracle Database: Administration Workshop De cursus Data Warehouse Concepten 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