Beroep databaseontwikkelaar

  • Shutterstock.com
    databaseontwikkelaar

Een databaseontwerper ontwerpt, test en implementeert databases (m.b.v. kennis van databasebeheerssystemen) en bewaakt de beveiliging en bescherming van de gegevens in de database.

Via de uitgebreide beroepskeuzetest kun je zien welke beroepen bij jouw persoonlijkheidsprofiel passen.

Persoonlijkheidstypen

  • Conventioneel / Onderzoekend

Taken databaseontwikkelaar

  • Ontwerpt een databasestructuur (logisch datamodel) die tegemoet komt aan de behoeftes en verwachtingen van toekomstige gebruikers.
  • Voert een ICT-projectstudie uit om de haalbaarheid en/of kosten van een database te bepalen.
  • Programmeert databases in computertalen zoals bijv. SQL (Structured Query Language).
  • Levert gegevems aan voor de database.
  • Test databases.
  • Ontwikkelt mogelijkheden om gegevens toegankelijk te maken voor gebruikers, bijv. door het programmeren van internetapplicaties.
  • Onderhoudt en past bestaande databases aan, sluit daarbij aan op de veranderende behoeften van gebruikers of nieuwe mogelijkheden op het gebied van programmeren.
  • Maakt rapporten op basis van de gegevens in de databank.

Gerelateerde beroepen databases

  • Databasebeheerder
  • IT netwerk- of database professional, anders

Kennis

  • Hulpmiddelen voor het extraheren omzetten en laden van gegevens
  • Hulpmiddelen voor databaseontwikkeling
  • Beoordeling van kwaliteit van gegevens
  • Querytalen
  • Querytaal voor resource description framework
  • Databasebeheersystemen
  • Gegevensopslag

Vaardigheden

  • Tijdschatting maken voor werkzaamheden
  • Klantenfeedback over toepassingen verzamelen
  • Technische teksten interpreteren
  • Beleid voor informatiebeveiliging toepassen
  • Databasebronnen in balans brengen
  • Berichten over analyseresultaten
  • Ict-query's testen
  • Klantwensen identificeren
  • Databasedocumentatie schrijven
  • Gegevensmodellen creëren
  • Back-ups maken

Optionele kennis en vaardigheden

ldap matlab r ibm infosphere datastage coffeescript analytische wiskundige berekeningen uitvoeren sap data services assembly mysql xquery visual basic objective-c softwareontwerppatronen gebruiken teradata database sql server common lisp softwaretests uitvoeren n1ql formele ict-specificaties verifiëren abap qlikview expressor ruby systeemcomponenten integreren oracle relational database groovy sparql ml pentaho data integration haskell python ibm infosphere information server ict-infrastructuur sap r3 scratch vbscript c# integratietesten uitvoeren problemen kritisch behandelen openedge database smalltalk linq c++ ict-stroomverbruik php typescript hardwarearchitecturen asp.net postgresql bedrijfskennis beheren javascript openedge advanced business language erlang db2 java ca datacom/db ict-audits uitvoeren mdx cobol sql server integration services lisp filemaker scala sas language informatica powercenter computerprogrammering objectstore swift ict-beveiligingsrisico’s identificeren oplossingen voor problemen creëren prolog ibm informix perl ajax oracle warehouse builder datamining uitvoeren microsoft visual c++ oracle data integrator apl pascal microsoft access