DatenbankentwicklerIn

Berufsbereiche: Elektrotechnik, Elektronik, Telekommunikation, IT
Ausbildungsform: Uni/FH/PH
∅ Einstiegsgehalt: € 2.710,- bis € 3.560,- *
* Die Gehaltsangaben entsprechen den Bruttogehältern bzw Bruttolöhnen beim Berufseinstieg. Achtung: meist beziehen sich die Angaben jedoch auf ein Berufsbündel und nicht nur auf den einen gesuchten Beruf. Datengrundlage sind die entsprechenden Mindestgehälter in den Kollektivverträgen (Stand: 2022). Eine Übersicht über alle Einstiegsgehälter finden Sie unter www.gehaltskompass.at. Die Mindest-Löhne und Mindest-Gehälter sind in den Branchen-Kollektivverträgen geregelt. Die aktuellen kollektivvertraglichen Lohn- und Gehaltstafeln finden Sie in den Kollektivvertrags-Datenbanken des Österreichischen Gewerkschaftsbundes (ÖGB) und der Wirtschaftskammer Österreich (WKÖ).

Berufsbeschreibung

DatenbankentwicklerInnen entwerfen, optimieren und implementieren Datenbanksysteme und -anwendungen. Sie erstellen Datenbankmodelle, definieren die Datenstrukturen und sorgen für eine effiziente Datenverwaltung. Dabei arbeiten sie mit verschiedenen Software-Programmen und Datenmanagement-Systemen. Datenbanken werden in sämtlichen Unternehmen, Organisationen und öffentlichen Unternehmen eingesetzt, um insbesondere große Mengen an Daten sicher und anwendungsfreundlich zu verwalten. 

Für das Datenbankdesign erheben DatenbankentwicklerInnen zunächst die gewünschten Funktionalitäten und die Anforderungen der AuftraggeberInnen oder MitarbeiterInnen. Sie programmieren den Aufbau der Datenbank, definieren die Abfragekommandos und sorgen für einen unkomplizierten Zugriff auf die Daten. Zudem implementieren sie Sicherheitsmaßnahmen, um die Datenbank vor unbefugtem Zugriff oder Datenverlust zu schützen. 

Nach der Entwicklung integrieren DatenbankentwicklerInnen die Datenbank in das IT-System des Unternehmens, führen verschiedene Funktionstests durch und beheben Fehler. Sie sind auch dafür zuständig, bestehende Datenbanken zu optimieren sowie Fehler oder Leistungsprobleme von Datenbanken zu beheben. Zudem vergeben sie Zugangsberechtigungen und Benutzerrechte. DatenbankentwicklerInnen dokumentieren das Datenbankdesign und erstellen Benutzerhandbücher, Betriebsanleitungen und andere technische Dokumente. Weiters schulen sie AuftraggeberInnen oder MitarbeiterInnen in die Anwendung von Datenbanksystemen ein. 

Typische Tätigkeiten sind z.B.:

  • Anforderungen an die Datenbank analysieren
  • Datenbankstruktur konzipieren
  • Datenbanksysteme programmieren
  • Datensicherungssysteme implementieren
  • Datenbanken weiterentwickeln
  • Funktionstests durchführen
  • Fehler beheben
  • Technische Daten dokumentieren 
  • Schulungen abhalten
Doktoratsstudium/PhD Universitätsstudium Doctor of Philosophy in Network Science Universitätslehrgang Universitätslehrgang Datentechnik Bachelorstudium (FH) Fachhochschulstudium Sichere Informationssysteme Bachelorstudium (FH) Fachhochschulstudium Software Design & Cloud Computing Bachelorstudium (FH) Fachhochschulstudium Informatik (BSc) Bachelorstudium (FH) Fachhochschulstudium Informatik - Digital Innovation (BSc) Bachelorstudium (FH) Fachhochschulstudium Hardware-Software-Design Bachelorstudium (FH) Fachhochschulstudium Wirtschaftsinformatik (BSc) Bachelorstudium (FH) Fachhochschulstudium Informatik (Dual) Bachelorstudium (FH) Fachhochschulstudium Wirtschaftsinformatik & Digitale Transformation Bachelorstudium (FH) Fachhochschulstudium Informationstechnik & System Management Bachelorstudium (FH) Fachhochschulstudium Information, Medien & Kommunikation Bachelorstudium (FH) Fachhochschulstudium Kommunikation, Wissen, Medien (BA) Bachelorstudium (FH) Fachhochschulstudium Business Software Development Bachelorstudium (FH) Fachhochschulstudium Digital Business and Software Engineering Bachelorstudium (FH) Fachhochschulstudium Software Engineering (BSc) Bachelorstudium (FH) Fachhochschulstudium IT Infrastruktur-Management Bachelorstudium (FH) Fachhochschulstudium Informations- und Kommunikationssysteme Bachelorstudium (FH) Fachhochschulstudium Netzwerk- und Kommunikationstechnik Bachelorstudium (UNI) Universitätsstudium Artificial Intelligence (BSc) Bachelorstudium (UNI) Universitätsstudium Softwareentwicklung - Wirtschaft Bachelorstudium (UNI) Universitätsstudium Informatik - Data Engineering & Statistics Bachelorstudium (UNI) Universitätsstudium Informationsmanagement Bachelorstudium (UNI) Universitätsstudium Elektronik und Informationstechnik (BSc) Bachelorstudium (UNI) Universitätsstudium Informatik - Software & Information Engineering Bachelorstudium (UNI) Universitätsstudium Informatik - Technische Informatik Bachelorstudium (UNI) Universitätsstudium Informationstechnik - Ingenieurwissenschaften Bachelorstudium (UNI) Universitätsstudium Applied Data Science Bachelorstudium (UNI) Universitätsstudium Wirtschaftsinformatik Bachelorstudium (UNI) Universitätsstudium Informatik (BSc) Masterstudium (FH) Fachhochschulstudium Data and Information Science Masterstudium (FH) Fachhochschulstudium Wirtschaftsinformatik (MSc) Masterstudium (FH) Fachhochschulstudium IT-Recht & Management Masterstudium (FH) Fachhochschulstudium Informationstechnik & System-Management Masterstudium (FH) Fachhochschulstudium Communication Engineering Masterstudium (FH) Fachhochschulstudium Data Intelligence Masterstudium (FH) Fachhochschulstudium IT-Security (MSc) Masterstudium (FH) Fachhochschulstudium Secure Information Systems (SIM) Masterstudium (FH) Fachhochschulstudium Business Informatics Masterstudium (FH) Fachhochschulstudium Data Science und Engineering Masterstudium (FH) Fachhochschulstudium Data Science & Intelligent Analytics Masterstudium (FH) Fachhochschulstudium Information Engineering und Management Masterstudium (FH) Fachhochschulstudium Cloud Computing Engineering Masterstudium (FH) Fachhochschulstudium Information Security Masterstudium (FH) Fachhochschulstudium Kommunikation, Wissen, Medien (MA) Masterstudium (UNI) Universitätsstudium Artificial Intelligence (MSc) Masterstudium (UNI) Universitätsstudium Informatik (MSc / DI) Masterstudium (UNI) Universitätsstudium Softwareentwicklung - Wirtschaft Masterstudium (UNI) Universitätsstudium Informatik - Information & Knowledge Management Masterstudium (UNI) Universitätsstudium Industrial Data Science (DI) Masterstudium (UNI) Universitätsstudium Data Science Masterstudium (UNI) Universitätsstudium Informatik - Computer Engineering Masterstudium (UNI) Universitätsstudium Wirtschaftsinformatik - Business Informatics Masterstudium (UNI) Universitätsstudium Business Communication Masterstudium (UNI) Universitätsstudium Information Management Masterstudium (UNI) Universitätsstudium Elektronik und Informationstechnik (MSc)
  • Erwerb von umfangreichen Kenntnissen und Fähigkeiten im Bereich der MySQL-Datenbanken für eine erfolgreiche berufliche Tätigkeit als MySQL-Datenbankentwickler und -administrator.
    Ziele:
    Erwerb von umfangreichen Kenntnissen und Fähigkeiten im Bereich der MySQL-Datenbanken für eine erfolgreiche berufliche Tätigkeit als MySQL-Daten­bank­entwickler und -administrator. Die Ausbildungsziele im Einzelnen: 1. Der Lehrgang vermittelt Ihnen alle wichtigen Grundlagen der Datenbanktheorie und von MySQL-Datenbanken sowie der optischen Gestaltung von Websiten, damit Sie MySQL-Datenbanken optimal in der Praxis einsetzen können. 2. Sie erlernen alle Fähigkeiten und Kenntnisse, um die verschiedensten komplexen Einsatzgebiete von MySQL-Datenbanken abdecken zu können. Dazu zählen z. B. die Datenbankprogrammierung per SQL, die prozedurale und objektorientierte Programmierung mit Hilfe von PHP. 3. Nach Absolvierung des Kurses sind Sie außerdem in der Lage, erfolgreich Datenbanken zu planen, zu entwickeln, zu programmieren, zu administrieren, zu pflegen und professionell z. B. im Internet einzusetzen.
    Zielgruppe:
    Der Lehrgang soll den bestehenden Mangel an qualifizierten Fachkräften im Bereich MySQL-Datenbankentwicklung und -administration abhelfen und ist gedacht für - alle, die sich auf die Entwicklung, Administration und Einsatz von MySQL-Datenbanken spezialisieren oder weiterbilden wollen und mit dieser Tätigkeit Geld verdienen möchten - Betriebe und Unternehmen jeder Art, die eigene Mitarbeiter als Fachkraft im Bereich MySQL-Datenbanken ausbilden wollen - Software- und Systemhäuser, Internetagenturen und IT-Firmen, die ihre Angebotspalette um die Entwicklung und Administration von MySQL-Datenbanken erweitern, ihren Service steigern und Kunden qualifiziert beraten wollen - jeden, der durch Steigerung seiner Qualifikation eine höhere Wertschätzung an seiner Arbeitsstelle und Einkommensverbesserungen anstrebt oder seine Chancen auf dem Arbeitsmarkt verbessern möchte
    Voraussetzungen:
    Für die Teilnahme an diesem Lehrgang müssen Sie keine besonderen Voraussetzungen erfüllen. Allerdings sollten Sie neben technischem Interesse Grundkenntnisse im Umgang mit dem Computer und dem Internet haben. Grundkenntnisse der englischen Sprache sind ebenfalls vorteilhaft.

    Institut:
    Fernschule Weber

    Wo:
    Fernstudium

  • In diesem Kurs lernen die Teilnehmer, was Cosmos DB ist und wie Sie die MongoDB und Cassandra Workloads auf Cosmos DB migrieren können.
    Zielgruppe:
    Datenbankentwickler, die ihre MongoDB- oder Cassandra DB-Arbeitslasten mithilfe von Cosmos DB auf Azure migrieren wollen.
    Voraussetzungen:
    Kenntnisse über die grundlegenden Konzepte von Partitionierung, Replikation und Ressourcenverwaltung für Aufbau und Konfiguration skalierbarer NoSQL-Anwendungen, die unabhängig von einer Cosmos DB-API sind.

    Institut:
    tecTrain GmbH

  • In diesem Kurs erhalten Sie eine Einführung in die Azure SQL-Datenbank und lernen die Erfordernisse für die Migration von MySQL- und PostgreSQL-Workloads zur Azure SQL-Datenbank.
    Zielgruppe:
    Datenbankentwickler
    Voraussetzungen:
    Arbeiten mit PostgreSQL und/oder MySQL, Verwenden von Sicherungs- und Wiederherstellungstechniken mit Open Source-Daten, SQL-Administration

    Institut:
    tecTrain GmbH

  • Dieser Kurs vermittelt Kenntnisse über die Entwicklung einer Microsoft-SQL-Server-2016-Datenbank und die dafür verwendeten Produktfeatures und Tools. Der Kurs kann zur Vorbereitung auf die Zertifizierung als Microsoft Certified Solutions Associate (MCSA): SQL 2016 Database Development genutzt werden.
    Zielgruppe:
    Datenbankentwickler
    Voraussetzungen:
    Grundkenntnisse über das Windows-Betriebssystem und seine Kernfunktionalität. Praktische Erfahrung mit Transact-SQL. Praktische Erfahrung mit relationalen Datenbanken

    Institut:
    tecTrain GmbH

  • ab 03.04.2024
    Installation von Datenbanksystemen (MariaDB, MS SQL Server etc) - Backup & Recovery - Fortgeschrittene Funktionalitäten - Rekursive JOINs - Gespeicherte Prozeduren - Funktionen - Massendaten verwalten - ETL (Extract - Transform - Load) - Datenkomprimierung - Abfrageoptimierung - Indizes - Datendateien verwalten - Partitionierung - Benutzer & Berechtigungen - Rollen & Schemas
    Ziele:
    Bauen Sie Ihr Wissen im Bereich Datenbanken und SQL weiter aus! Lernen Sie, wie Sie SQL-Systeme installieren, administrieren und verwalten.
    Zielgruppe:
    Dieser Kurs wendet sich an Software- und Datenbankentwickler, die bereits Erfahrungen im grundlegenden Umgang mit SQL gesammelt haben und diese weiter ausbauen wollen.
    Voraussetzungen:
    SQL Grundkenntnisse (Datenmodell, Datentypen, …) Sicherer Umgang beim Abfragen und Manipulieren von Daten (SELECT, INSERT, UPDATE, …) Besuch der Veranstaltung 'Relationale Datenbanken und SQL Einführung'

    Institut:
    WIFI Salzburg

    Wo:
    WIFI Salzburg Julius-Raab-Platz 2 5027 Salzburg

    Wann:
    03.04.2024 - 29.04.2024

  • ab 06.04.2024
    Objektorientierte Programmierung - Interfaces - Klassen - Magische Funktionen - Vererbung und Klassenhierachien - Namespaces - Traits - Exceptions - Standardklassen (wie beispielsweise SPL) - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks - Bibliotheks-Sammlungen - Zugriff auf Datenquellen - Dateisystem - SQL Grundlagen - eingebettete Datenbanken (SQLite) - SQL-Datenbanken (wie beispielsweise MySQL, MariaDB oder PostgreSQL) - Bereitstellen von Daten - WebServices - JSON - REST - Zugriff auf und Verwendung von OpenData - Strukturierter und modularer Aufbbau von PHP-Projekten - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis.
    Ziele:
    Sie lernen PHP als eine mächtige, objektorientierte Programmiersprache professionell einzusetzen und auf Datenbanken zuzugreifen. Bauen Sie sich die erforderlichen Kenntnisse auf, um komplexe Aufgabenstellungen umzusetzen.
    Zielgruppe:
    DatenbankentwicklerInnen, WebentwicklerInnen bzw. AbsolventInnen des Kurses 'Programmieren mit PHP - Basis' (Veranstaltungs-Nr. 18296).

    Institut:
    WIFI Wien

    Wo:
    WIFI Wien Währinger Gürtel 97 1180 Wien

    Wann:
    06.04.2024 - 08.05.2024

  • ab 10.04.2024
    Objektorientierte Programmierung - Interfaces - Klassen - Magische Funktionen - Vererbung und Klassenhierachien - Namespaces - Traits - Exceptions - Standardklassen (wie beispielsweise SPL) - Einsatz von Bibliotheken, Micro-Frameworks und Frameworks - Bibliotheks-Sammlungen - Zugriff auf Datenquellen - Dateisystem - SQL Grundlagen - eingebettete Datenbanken (SQLite) - SQL-Datenbanken (wie beispielsweise MySQL, MariaDB oder PostgreSQL) - Bereitstellen von Daten - WebServices - JSON - REST - Zugriff auf und Verwendung von OpenData - Strukturierter und modularer Aufbbau von PHP-Projekten - Best-Practice Beispiele, praktische Übungen, Tipps & Tricks aus der Praxis.
    Ziele:
    Sie lernen PHP als eine mächtige, objektorientierte Programmiersprache professionell einzusetzen und auf Datenbanken zuzugreifen. Bauen Sie sich die erforderlichen Kenntnisse auf, um komplexe Aufgabenstellungen umzusetzen.
    Zielgruppe:
    DatenbankentwicklerInnen, WebentwicklerInnen bzw. AbsolventInnen des Kurses 'Programmieren mit PHP - Basis' (Veranstaltungs-Nr. 18296).

    Institut:
    WIFI Wien

    Wo:
    WIFI Wien Währinger Gürtel 97 1180 Wien

    Wann:
    10.04.2024 - 24.04.2024

  • ab 10.04.2024
    Die wichtigsten Administrationstätigkeiten - Installation - Einrichten von Datenbanken - Einrichten von Tabellen und Einschränkungen - Einrichten und Verwenden von Stored Procedures und Triggern - Erstellen und Warten von Indizes - Benutzerverwaltung - Berechtigungen - Sichern und Wiederherstellen von Datenbanken - Verwenden von Access als Frontend.
    Ziele:
    Sie lernen Datenbanken auf Microsoft SQL-Server einzurichten und zu verwalten. Sie beherrschen die gängigen Datenbank-Administrationsaufgaben.
    Zielgruppe:
    Datenbankentwickler/-innen mit Kenntnissen aus den Bereichen Datenbankentwurf, SQL und des Betriebssystems Windows.

    Institut:
    WIFI Wien

    Wo:
    WIFI Wien Währinger Gürtel 97 1180 Wien

    Wann:
    10.04.2024 - 17.04.2024

  • ab 15.04.2024
    Data Warehousing auf AWS führt Sie ein in die Konzepte, Strategien und bewährten Methoden für die Konzeptionierung einer Cloud-basierten Data Warehousing-Lösung mit Amazon Redshift, dem Data Warehouse in AWS in Petabyte-Größe. Dieser Kurs demonstriert, wie Daten für das Data Warehouse mithilfe anderer AWS-Services wie Amazon DynamoDB, Amazon EMR, Amazon Kinesis Firehose und Amazon S3 gesammelt, gespeichert und vorbereitet werden. Zudem wird demonstriert, wie Sie Business-Intelligence-Tools für Ihre Datenanalysen nutzen können. Nach Abschluss dieses Kurses werden die Teilnehmer*innen in der Lage sein: tieren Sie die Kernkonzepte von Data Warehousing und die Überschneidung zwischen Data Warehousing und Big Data-Lösungen. en eines Amazon Redshift-Clusters und Verwenden der Komponenten, Merkmale und Funktionen zur Implementierung eines Data Warehouse in der Cloud ndung anderer AWS-Daten- und Analyseservices wie Amazon DynamoDB, Amazon EMR, Amazon Kinesis und Amazon S3, um zur Data-Warehousing-Lösung beizutragen tektur des Data Warehouse ifizieren von Leistungsproblemen, Optimieren von Abfragen und Abstimmen der Datenbank für eine bessere Leistung ndung von Amazon Redshift Spectrum zur Analyse von Daten direkt aus einem Amazon S3-Bucket ndung von Amazon QuickSight zur Durchführung von Datenanalyse- und Visualisierungsaufgaben mit dem Data Warehouse Zur Videobeschreibung
    Zielgruppe:
    Datenbankarchitekt*innen Datenbankadministrator*innen Datenbankentwickler*innen Datenanalyst*innen und Informatiker*innen
    Voraussetzungen:
    Vertrautheit mit relationalen Datenbanken und Datenbankentwurfskonzepten

    Institut:
    ETC - Enterprise Training Center GmbH

    Wo:
    ETC-Wien

    Wann:
    15.04.2024 - 17.04.2024

  • ab 22.04.2024
    Dieses Training wird auf Basis der aktuellsten SQL Version dabgehalten. Der überwiegende Anteil der erworbenen Kenntnisse ist abwärtskompatibel (bis inkl. SQL Server 2008). Ausgenommen sind neu hinzugekommene, versionsspezifische Features, auf die im Rahmen des Kurses hingewiesen wird. Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen: len entwerfen und erstellen tionierung, Temporale Tabellen, Datenkompression rative Datenintegrität ierung, Optimierung, Ausführungspläne Store, Database Engine Tuning Advisor nstore Indizes entwerfen und erstellen d Procedures entwerfen und erstellen Defined Functions entwerfen und erstellen riggers auf Datenmanipulation reagieren mory Tabellen ndung von Managed Code (.net) in SQL Server aten in SQL Server ablegen und abfragen ten mit SQL Server Spatial Data und Dokumente in SQL Server ablegen und abfragen
    Zielgruppe:
    angehende und erfahrene Datenbankentwickler*innen, die mehr aus den Möglichkeiten machen wollen, die SQL Server als Entwicklungsplattform anbietet.
    Voraussetzungen:
    SQLAP smart SQL Server: Data Querying mit Transact-SQL oder adäquate Kenntisse werden empfohlen.

    Institut:
    ETC - Enterprise Training Center GmbH

    Wo:
    ETC-Graz

    Wann:
    22.04.2024 - 25.04.2024

  • 15 In Inseraten gefragte berufliche Kompetenzen
  • Analyse von Big Data
  • Betreuung von relationalen Datenbanken
  • C#
  • Datenanalyse
  • Datenmodellierung
  • ETL-Prozess
  • Java
  • LINUX
  • MS SQL-Server
  • MySQL
  • Oracle-Datenbanken
  • PL/SQL
  • Python
  • SQL
  • T-SQL