Basiscompetenties + invullingen van de module

Gegevensbeheer en -beveiliging - mogelijke invulling van BC013

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

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

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

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

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

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

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

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

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

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

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

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

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