Database designer
Database designers specify the database's logical structure, processes, and information flows. They design data models and databases to serve data acquisition.
Check yourself in a minute: database designer
Rate 5 of the 26 essential skills of this occupation (European ESCO data). No account needed.
migrate existing data
use markup languages
develop automated migration methods
assess ICT knowledge
manage database
Do You Have the Skills for This Role?
Core competency requirements inferred from the occupation's skill profile. Take the free assessment to see how you match.
Must-Have Skills (Advanced)
Key skills in this occupation
Essential skills and knowledge areas from the European ESCO classification, 26 in total. The ones most specific to this occupation come first.
- migrate existing data
Apply migration and conversion methods for existing data, in order to transfer or convert data between formats, storage or computer systems.
practical skill - use markup languages
Utilise computer languages that are syntactically distinguishable from the text, to add annotations to a document, specify layout and process types of documents such as HTML.
practical skill - develop automated migration methods
Create automated transfer of ICT information between storage types, formats and systems to save human resources from performing the task manually.
practical skill - assess ICT knowledge
Evaluate the implicit mastery of skilled experts in an ICT system to make it explicit for further analysis and usage.
practical skill - manage database
Apply database design schemes and models, define data dependencies, use query languages and database management systems (DBMS) to develop and manage databases.
practical skill - perform data analysis
Collect data and statistics to test and evaluate in order to generate assertions and pattern predictions, with the aim of discovering useful information in a decision-making process.
practical skill - create software design
Transpose a series of requirements into a clear and organised software design.
practical skill - design database scheme
Draft a database scheme by following the Relational Database Management System (RDBMS) rules in order to create a logically arranged group of objects such as tables, columns and processes.
practical skill
Check which of these skills you already have ↑
Knowledge (10)
information structure
systems development life-cycle
database
web programming
ICT security legislation
business process modelling
resource description framework query language
database development tools
database management systems
systems theory
Practical skills (8)
operate relational database management system
create database diagrams
create data sets
analyse business requirements
manage standards for data exchange
apply ICT systems theory
define technical requirements
write database documentation
Optional skills (75) — show
Haskell
Erlang
SAS language
Agile project management
Ruby (computer programming)
Common Lisp
Lisp
Visual Basic
Java (computer programming)
computer programming
Prolog (computer programming)
OpenEdge Advanced Business Language
JavaScript
DB2
Microsoft Access
XQuery
Perl
Smalltalk (computer programming)
PHP
OpenEdge Database
Assembly (computer programming)
data engineering
ObjectStore
C#
MySQL
TripleStore
R
Groovy
ASP.NET
APL
SPARQL
Oracle WebLogic
Microsoft Visual C++
IBM Informix
TypeScript
CoffeeScript
Objective-C
ML (computer programming)
LDAP
PostgreSQL
AJAX
C++
Filemaker (database management systems)
SAP R3
Swift (computer programming)
ICT project management methodologies
SQL Server
MATLAB
unstructured data
CA Datacom/DB
LINQ
Python (computer programming)
Scratch (computer programming)
Process-based management
Teradata Database
lean project management
VBScript
Oracle Relational Database
COBOL
MarkLogic
Pascal (computer programming)
ABAP
data science
N1QL
data models
Scala
define database physical structure
use databases
use access control software
design database in the cloud
design database backup specifications
apply technical communication skills
manage cloud data and storage
build business relationships
perform resource planning
Related Occupations
Occupations that need many of the same essential skills, so the move between them is shortest.
Frequently asked questions
What does a database designer do?
Database designers specify the database's logical structure, processes, and information flows. They design data models and databases to serve data acquisition.
What skills does a database designer need?
A database designer needs 26 essential skills, including information structure, systems development life-cycle, database, web programming, ICT security legislation.
Will AI replace database designer jobs?
The AI disruption score for database designer is 54/100 (moderate risk). Skills most exposed to automation: create data sets, LDAP, write database documentation. Most resilient: build business relationships, systems theory, apply ICT systems theory.
AI Replacement Risk
Quick Facts
Is database designer right for you?
Take the free 10-minute Career Portrait to see which career direction fits your motivations and strengths.
Take the free test