Databaseontwerper
In het Engels: Database Designer
Databaseontwerpers specificeren de logische structuur, processen en informatiestromen van de database. Zij ontwerpen datamodellen en databases voor het verzamelen van gegevens.
Databaseontwerper is ook bekend als data model designer, databaseontwikkelaar, data-architect, database architect, ontwerpers van databases en database-ontwerpers
Over welke kennis beschikt een databaseontwerper?
Om als databaseontwerper goed te functioneren is kennis van een aantal vakgebieden nodig. Die vind je hieronder.
-
Databasebeheersystemen→
-
Gegevensbank→
-
Hulpmiddelen voor databaseontwikkeling→
-
Informatiestructuur→
-
Levenscyclus van systeemontwikkeling→
-
Modellering van bedrijfsprocessen→
-
Querytaal voor resource description framework→
-
Querytalen→
-
Systeemtheorie→
-
Webprogrammering→
-
Wetgeving op het gebied van ICT-beveiliging→
Welke competenties horen bij een databaseontwerper?
Om het werk goed te doen, beheerst een databaseontwerper de vaardigheden hieronder.
-
Bedrijfsbehoeften analyseren→
-
Bestaande gegevens migreren→
-
Databasediagrammen creëren→
-
Databasedocumentatie schrijven→
-
Databases beheren→
-
Databaseschema ontwerpen→
-
Geautomatiseerde migratiemethoden ontwikkelen→
-
Gegevensanalyses uitvoeren→
-
Gegevenssets maken→
-
ICT-kennis beoordelen→
-
ICT-systeemtheorie toepassen→
-
Opmaaktaal gebruiken→
-
Relationeel-databasebeheersysteem bedienen→
-
Softwaredesign creëren→
-
Standaarden voor gegevensuitwisseling beheren→
-
Technische eisen vaststellen→
Welke optionele vaardigheden onderscheiden een databaseontwerper?
Handig om te hebben, maar geen must: deze extra’s maken een databaseontwerper veelzijdiger.
-
ABAP→
-
AJAX→
-
APL→
-
ASP.NET→
-
Assembly (computerprogrammering)→
-
Back-upspecificaties voor databases ontwerpen→
-
C#→
-
C++→
-
CA Datacom/DB→
-
Cloudgegevens en -opslag beheren→
-
COBOL→
-
CoffeeScript→
-
Common Lisp→
-
Computerprogrammering→
-
Databanken in de cloud ontwerpen→
-
Databases gebruiken→
-
Data engineering→
-
Datawetenschap→
-
DB2→
-
Erlang→
-
FileMaker (databasebeheersystemen)→
-
Flexibel projectbeheer→
-
Fysieke structuur van databases definiëren→
-
Gegevensmodellen→
-
Groovy→
-
Haskell→
-
IBM Informix→
-
ICT-projectbeheermethodologieën→
-
Java (computerprogrammering)→
-
JavaScript→
-
LDAP→
-
LINQ→
-
Lisp→
-
MarkLogic→
-
MATLAB→
-
MDX→
-
Microsoft Access→
-
Microsoft Visual C++→
-
ML (computerprogrammering)→
-
MySQL→
-
N1QL→
-
Objective-C→
-
ObjectStore→
-
Ongestructureerde gegevens→
-
OpenEdge Advanced Business Language→
-
OpenEdge Database→
-
Op processen gebaseerd beheer→
-
Oracle Relational Database→
-
Oracle WebLogic→
-
Pascal (computerprogrammering)→
-
Perl→
-
PHP→
-
PostgreSQL→
-
Prolog (computerprogrammering)→
-
Python (computerprogrammering)→
-
R→
-
Resourceplanning uitvoeren→
-
Ruby (computerprogrammering)→
-
SAP R3→
-
SAS taal→
-
Scala→
-
Scratch (computerprogrammering)→
-
Smalltalk (computerprogrammering)→
-
Sober projectbeheer→
-
Software voor toegangscontrole gebruiken→
-
SPARQL→
-
SQL Server→
-
Swift (computerprogrammering)→
-
Technische communicatievaardigheden toepassen→
-
Teradata Database→
-
TripleStore→
-
TypeScript→
-
VBScript→
-
Visual Basic→
-
XQuery→
-
Zakenrelaties aangaan→
Welke digitale kennis hoort bij een databaseontwerper?
Digitale handigheid wordt ook voor een databaseontwerper steeds belangrijker. Deze vaardigheden spelen daarbij een rol.
-
ABAP→
-
AJAX→
-
APL→
-
ASP.NET→
-
Assembly (computerprogrammering)→
-
Back-upspecificaties voor databases ontwerpen→
-
Bestaande gegevens migreren→
-
C#→
-
C++→
-
CA Datacom/DB→
-
Cloudgegevens en -opslag beheren→
-
COBOL→
-
CoffeeScript→
-
Common Lisp→
-
Computerprogrammering→
-
Databanken in de cloud ontwerpen→
-
Databasebeheersystemen→
-
Databasediagrammen creëren→
-
Databases beheren→
-
Databaseschema ontwerpen→
-
Databases gebruiken→
-
Data engineering→
-
Datawetenschap→
-
DB2→
-
Erlang→
-
FileMaker (databasebeheersystemen)→
-
Flexibel projectbeheer→
-
Fysieke structuur van databases definiëren→
-
Geautomatiseerde migratiemethoden ontwikkelen→
-
Gegevensanalyses uitvoeren→
-
Gegevensbank→
-
Gegevensmodellen→
-
Gegevenssets maken→
-
Groovy→
-
Haskell→
-
Hulpmiddelen voor databaseontwikkeling→
-
IBM Informix→
-
ICT-kennis beoordelen→
-
ICT-projectbeheermethodologieën→
-
ICT-systeemtheorie toepassen→
-
Informatiestructuur→
-
Java (computerprogrammering)→
-
JavaScript→
-
LDAP→
-
Levenscyclus van systeemontwikkeling→
-
LINQ→
-
Lisp→
-
MarkLogic→
-
MATLAB→
-
MDX→
-
Microsoft Access→
-
Microsoft Visual C++→
-
ML (computerprogrammering)→
-
MySQL→
-
N1QL→
-
Objective-C→
-
ObjectStore→
-
Ongestructureerde gegevens→
-
OpenEdge Advanced Business Language→
-
OpenEdge Database→
-
Opmaaktaal gebruiken→
-
Op processen gebaseerd beheer→
-
Oracle Relational Database→
-
Oracle WebLogic→
-
Pascal (computerprogrammering)→
-
Perl→
-
PHP→
-
PostgreSQL→
-
Prolog (computerprogrammering)→
-
Python (computerprogrammering)→
-
Querytaal voor resource description framework→
-
Querytalen→
-
R→
-
Relationeel-databasebeheersysteem bedienen→
-
Ruby (computerprogrammering)→
-
SAP R3→
-
SAS taal→
-
Scala→
-
Scratch (computerprogrammering)→
-
Smalltalk (computerprogrammering)→
-
Sober projectbeheer→
-
Softwaredesign creëren→
-
Software voor toegangscontrole gebruiken→
-
SPARQL→
-
SQL Server→
-
Standaarden voor gegevensuitwisseling beheren→
-
Swift (computerprogrammering)→
-
Systeemtheorie→
-
Teradata Database→
-
TripleStore→
-
TypeScript→
-
VBScript→
-
Visual Basic→
-
Webprogrammering→
-
Wetgeving op het gebied van ICT-beveiliging→
-
XQuery→
Deze pagina gebruikt en bewerkt gegevens uit ESCO, de Europese classificatie van vaardigheden, competenties en beroepen van de Europese Commissie. Bron: ESCO / European Commission. Licentie: CC BY 4.0. De gegevens zijn aangevuld, vertaald, gekoppeld aan BRC2014/SBC2014/ISCO-08 of redactioneel aangepast door het team van Vaklui.