Basiscompetenties + invullingen van de module
Gegevensbeheer en -beveiliging - mogelijke invulling van BC013
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- is er zich van bewust dat er foutieve data in de databank kunnen zitten of aangeleverd worden
- is er zich van bewust dat er diverse formaten kunnen gebruikt worden voor bepaalde soorten gegevens vb. datum
Gegevensbeheer en -beveiliging - mogelijke invulling van BC017
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- data veilig stellen door bijv. back-ups te maken
- oog hebben voor performantie van de sql-commando’s
- manier waarop data opgeslagen worden in databank is verschillend van de manier waarop ze gebruikt worden binnen het programma (soms moet er nog een omzetting gebeuren - https://en.wikipedia.org/wiki/Object-relational_impedance_mismatch )
- business rules toepassen (specifieke databaseregels die ontwikkelaars gebruiken om tabellen en query's te maken)
Gegevensbeheer en -beveiliging - mogelijke invulling van BC023
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- kan in functie van het probleem een keuze maken tussen databanken, gegevensbestand, csv om data te beheren
Gegevensbeheer en -beveiliging - mogelijke invulling van BC024
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- actuele trends opvolgen
- nieuwigheden uitproberen
Gegevensbeheer en -beveiliging - mogelijke invulling van BC075
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- vanuit een programma gegevens toevoegen (insert), verwijderen (delete) en wijzigen (update) in een databank
- gegevens uitlezen uit andere bestandsformaten: vb. XML, JSON, CSV
- gegevens wegschrijven naar een gegevensbestand en gegevens opnieuw uitlezen vb. CSV, XML, JSON
- gebruik van cookies, storage
Gegevensbeheer en -beveiliging - mogelijke invulling van BC076
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- testen schrijven die ingevoerde gegevens controleren op een specifiek formaat, bereik,… (vb. met behulp van regular expressions)
- gebruik maken van specifieke html-elementen die de gebruiker beletten om foutieve informatie in te geven (vb. gebruik van attribuut required)
- Validatie niet alleen clientside maar ook serverside
Gegevensbeheer en -beveiliging - mogelijke invulling van BC077
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- vanuit een programma de geschikte query uitvoeren om data uit de databank op te halen (select)
Gegevensbeheer en -beveiliging - mogelijke invulling van BC078
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- vanuit een programma de geschikte query uitvoeren om data uit de databank op te halen (select - where)
Gegevensbeheer en -beveiliging - mogelijke invulling van BC081
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- connectie maken met de databank
- toegang tot databank verloopt vaak via repository (vb. klasse: deze is verantwoordelijk voor de communicatie met de databank)
- weten dat data soms asynchroon geladen worden
- toegang verkrijgen via AJAX,...
- kan gebruik maken van data die door derden gratis ter beschikking gesteld worden vb open data: https://data.stad.gent/; http://opendata.antwerpen.be/
- kan gebruik maken van data die aangeleverd worden van een externe webservice vb https://developer.yahoo.com/weather/
Gegevensbeheer en -beveiliging - mogelijke invulling van BC233
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- grafische weergave vb. grafiek
- 3D-kaarten, tijdslijn,..
Gegevensbeheer en -beveiliging - mogelijke invulling van BC281
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- vanuit code implementeren dat bepaalde gebruikers toegang hebben tot (delen van) webpagina’s / applicatie
- authenticatie
Gegevensbeheer en -beveiliging - mogelijke invulling van BC282
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- SQL injection voorkomen (voorkomen dat vb. volledige inhoud van tabel getoond wordt)
- logbestand/records bijhouden en alert mails sturen
- wie heeft welke rechten
Gegevensbeheer en -beveiliging - mogelijke invulling van BC288
Basiscompetenties:
Modules:
Opleiding:
We benadrukken hier nogmaals dat onderstaande voorbeelden van leerinhouden niet bindend zijn en bedoeld zijn ter inspiratie voor je eigen module. Welke leerinhouden je zelf zal gebruiken zal telkens afhankelijk zijn van de doelgroep voor wie je de module zal geven. Denk gerust zelf na welke leerinhouden je zou gebruiken voor deze basiscompetentie. Wanneer je zelf een eigen invulling hebt voor deze basiscompetentie, kan je deze gerust bij ons indienen via de link op de website Indienen BC.
- problemen met connectie databank oplossen
- is ervan bewust dat de connectie-URL met databank verschillend is al naar gelang het DBMS systeem