Domäne
Database Management
Skill-Profil
MySQL 8+: InnoDB, indexes, replication, partitioning, JSON support
Rollen
7
wo dieser Skill vorkommt
Stufen
5
strukturierter Entwicklungspfad
Pflichtanforderungen
31
die anderen 4 optional
Database Management
Relational Databases
17.3.2026
Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.
Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 1C Developer | Writes basic SQL queries to extract and insert data between 1C:Enterprise and MySQL databases. Configures external data source connections in 1C platform. Understands MySQL data types and their mapping to 1C platform types for reliable data exchange. | |
| Backend Developer (C#/.NET) | Pflicht | Writes SQL queries for CRUD via Entity Framework Core / Dapper. Creates tables, indexes, foreign keys. Understands normalization to 3NF. Uses MySQL Workbench for analysis. |
| Backend Developer (Java/Kotlin) | Pflicht | Writes SQL queries for CRUD operations via JPA/Hibernate. Creates tables, indexes, foreign keys. Understands normalization up to 3NF. Uses MySQL Workbench for data analysis. |
| Backend Developer (PHP) | Pflicht | Writes SQL queries: SELECT with JOIN, WHERE, GROUP BY, ORDER BY. Creates tables with correct data types and constraints. Understands foreign keys and indexes. Works with MySQL Workbench or equivalent. |
| BI Analyst | Pflicht | Writes SELECT queries with JOINs and GROUP BY to pull reporting data from MySQL. Creates simple aggregation queries for dashboard metrics. Connects BI tools like Tableau or Power BI to MySQL data sources and builds basic visualizations from query results. |
| Data Analyst | Pflicht | Extracts datasets from MySQL using filtered SELECT queries with WHERE, JOIN, and basic aggregation. Creates temporary tables to stage intermediate analysis results. Writes exploratory SQL queries to validate data quality and identify patterns in analytical workflows. |
| Database Engineer / DBA | Performs basic MySQL operations: creating tables, writing SELECT/INSERT/UPDATE queries, working with mysql CLI. Understands data types, PRIMARY KEY, FOREIGN KEY. Can read EXPLAIN and find full table scans. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 1C Developer | Designs stored procedures in MySQL that support 1C:Enterprise data exchange scenarios including batch upserts and conflict resolution. Optimizes external data source queries from 1C by adding proper indexes and rewriting slow joins. Implements scheduled data synchronization between 1C registers and MySQL tables. | |
| Backend Developer (C#/.NET) | Pflicht | Independently designs schemas and optimizes queries with MySQL / MariaDB. Understands indexing and query execution plans. Uses Entity Framework Core effectively. |
| Backend Developer (Java/Kotlin) | Pflicht | Independently designs schemas and optimizes queries with MySQL / MariaDB. Understands indexing and query execution plans. Uses Hibernate/JPA effectively. |
| Backend Developer (PHP) | Pflicht | Designs normalized schemas for business domains. Optimizes queries via EXPLAIN and slow query log profiling. Uses MySQL specifics: partitioning, full-text search, JSON columns. Configures master-slave replication for read scaling. |
| BI Analyst | Pflicht | Builds optimized reporting views and materialized summary tables in MySQL for BI dashboards. Tunes aggregation queries using composite indexes and query execution plans. Configures live and extract connections in Tableau and Power BI with proper MySQL driver settings for reliable scheduled refreshes. |
| Data Analyst | Pflicht | Writes complex analytical SQL with window functions (ROW_NUMBER, LAG, LEAD, running totals) for trend and cohort analysis in MySQL. Builds multi-step analysis pipelines using CTEs and temporary tables. Optimizes data extraction queries by analyzing EXPLAIN output and adding targeted indexes for analytical workloads. |
| Database Engineer / DBA | Administers MySQL in production: configuring innodb_buffer_pool_size, query cache, slow query log. Works with master-slave replication, configures monitoring via Performance Schema. Optimizes queries through profiling. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 1C Developer | Pflicht | Architects high-throughput data exchange pipelines between 1C:Enterprise and MySQL with transactional consistency and error recovery. Designs MySQL schema extensions that complement 1C metadata structure for hybrid reporting. Implements advanced stored procedures with cursor-based processing and event-driven triggers to automate 1C workflow integrations. |
| Backend Developer (C#/.NET) | Pflicht | Designs MySQL architecture for .NET services: read replicas via DbContext routing, connection pooling via Pomelo.EntityFrameworkCore.MySql. Optimizes EF Core: compiled queries, bulk operations via EFCore.BulkExtensions. |
| Backend Developer (Java/Kotlin) | Pflicht | Designs MySQL architecture for Java services: partitioning, read replicas via Spring DataSource routing, connection pooling via HikariCP. Optimizes JPA queries: batch inserts, fetch strategies, native queries for analytics. |
| Backend Developer (PHP) | Pflicht | Optimizes performance: partitioning, query optimizer hints, covering indexes. Configures master-slave replication. Analyzes slow query log. Designs schemas for high-write or high-read workloads. |
| BI Analyst | Pflicht | Designs MySQL analytical layer architecture with pre-aggregated tables, partitioned fact tables, and star-schema views optimized for BI tool consumption. Implements row-level security patterns in MySQL that integrate with Tableau and Power BI access controls. Mentors team on writing performant analytical queries and proper use of query hints for reporting workloads. |
| Data Analyst | Pflicht | Designs reusable analytical SQL frameworks with parameterized CTEs, recursive queries, and advanced window functions for complex statistical analysis in MySQL. Builds self-service data extraction layers with documented views and stored procedures that enable non-technical stakeholders. Optimizes MySQL for analytical workloads by configuring buffer pools, sort buffers, and temp table settings. |
| Database Engineer / DBA | Pflicht | Designs MySQL architecture for high-load: InnoDB cluster, Group Replication, ProxySQL for connection pooling and read/write splitting. Performs online DDL, pt-online-schema-change. Configures PITR and automated failover. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 1C Developer | Pflicht | Defines integration standards and data exchange protocols between 1C:Enterprise systems and MySQL across development teams. Reviews stored procedure designs and schema decisions for 1C-MySQL interoperability projects. Drives adoption of MySQL replication and read replicas to offload 1C reporting queries from transactional databases and ensure system scalability. |
| Backend Developer (C#/.NET) | Pflicht | Defines MySQL standards for team: naming conventions, migration workflow via EF Core Migrations, performance budgets. Conducts schema and query reviews. |
| Backend Developer (Java/Kotlin) | Pflicht | Defines MySQL standards for the team: naming conventions, migration workflow, query performance budgets. Conducts schema and query reviews. Plans capacity and scaling strategy. |
| Backend Developer (PHP) | Pflicht | Defines MySQL standards for the team: naming conventions, migration workflow, schema review. Makes decisions about sharding, read replicas for read-heavy workloads. Plans capacity. |
| BI Analyst | Pflicht | Establishes organization-wide standards for MySQL analytical layer design including naming conventions, view hierarchies, and aggregation table refresh strategies. Coordinates cross-team BI connectivity architecture ensuring consistent Tableau and Power BI data source configurations. Evaluates MySQL vs MariaDB feature trade-offs for enterprise BI workloads and drives technology selection decisions. |
| Data Analyst | Pflicht | Defines team standards for analytical SQL development in MySQL including query templates, CTE patterns, and temporary table lifecycle management. Mentors analysts on advanced window functions, query optimization techniques, and proper use of MySQL-specific features like generated columns. Coordinates with data engineering on MySQL schema evolution to support growing analytical requirements. |
| Database Engineer / DBA | Pflicht | Defines organizational MySQL standards: versioning, configuration baselines, upgrade procedures. Coordinates zero-downtime major version migrations. Establishes MySQL infrastructure SLA and DR plans. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 1C Developer | Pflicht | Shapes enterprise-wide strategy for 1C:Enterprise and MySQL integration architecture including migration paths from legacy data exchange mechanisms to modern event-driven approaches. Evaluates MySQL and MariaDB clustering solutions for mission-critical 1C workloads. Publishes internal reference architectures and contributes to industry best practices for ERP-RDBMS integration patterns. |
| Backend Developer (C#/.NET) | Pflicht | Designs data strategy: sharding, migration from monolithic DB to database-per-service, backup and DR. Determines when MySQL vs PostgreSQL vs SQL Server. |
| Backend Developer (Java/Kotlin) | Pflicht | Designs organizational MySQL data strategy: multi-master replication, sharding (Vitess), migration from monolithic DB to database-per-service. Defines backup and disaster recovery standards. |
| Backend Developer (PHP) | Pflicht | Defines organizational database strategy: MySQL vs alternatives for different services. Designs data platform: replication, backup, disaster recovery, multi-region. Evaluates managed vs self-hosted. |
| BI Analyst | Pflicht | Defines enterprise data platform strategy positioning MySQL within the broader analytical ecosystem alongside data warehouses and lakehouse solutions. Architects multi-region MySQL deployments for global BI reporting with sub-second query latency requirements. Drives innovation in real-time BI by leveraging MySQL change data capture and streaming integration with modern BI platforms. |
| Data Analyst | Pflicht | Defines enterprise analytical SQL standards and MySQL best practices that scale across multiple data analyst teams. Architects analytical data layers in MySQL that balance query performance with storage efficiency for petabyte-scale datasets. Drives adoption of MySQL 8+ analytical features including recursive CTEs, lateral joins, and JSON table functions to modernize organization-wide analysis capabilities. |
| Database Engineer / DBA | Pflicht | Shapes company-wide MySQL strategy: MySQL vs Aurora vs Vitess for different workloads, multi-region replication standards, cost optimization. Defines MySQL platform development roadmap and evaluates alternative solutions. |