Einführung in Relationale Datenbanken und MySQL

Seminarinformationen

Seminar - Ziel

In der 3-tägigen Schulung "Grundlagen Relationale Datenbanken und MySQL" erwerben Sie umfassende Kenntnisse über relationale Datenbanken und erhalten einen Überblick über bewährte Methoden in der Datenbankentwicklung. Der Kurs vermittelt Ihnen, wie Sie Datenbanken für Desktop- oder Web-Anwendungen planen und erstellen, unter Anwendung der Entity-Relationship-Modellierung.

Ein wesentlicher Bestandteil des Kurses ist die Einführung in die Datenbankabfragesprache SQL. Sie lernen, wie Sie komplexe Abfragen erstellen und umsetzen können. Praktische Übungen erfolgen mit dem Open-Source-Datenbank-Managementsystem MySQL, unterstützt durch die Software "MySQL Workbench", die Ihnen bei der Entwicklung und Verwaltung von Datenbanken hilft.

Die erlernten Konzepte und Techniken sind nicht nur auf MySQL anwendbar, sondern auch auf andere relationale Datenbank-Managementsysteme wie Oracle, PostgreSQL oder Microsoft SQL Server übertragbar. Dieser Kurs bietet Ihnen eine solide Grundlage in der relationalen Datenbankentwicklung und ermöglicht es Ihnen, praxisorientierte Fähigkeiten zu entwickeln.

Teilnehmer - Zielgruppe

  • Softwareentwickler
  • Webmaster
  • IT-Projektleiter
  • Administratoren

Kurs - Voraussetzungen

  • Grundkenntnisse in einer Programmiersprache sind von Vorteil

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Grundlagen Relationaler Datenbanken

  • Grundlagen der relationalen Algebra
  • Das relationale Datenbankmodell
  • Anwendungsspezifische, logische und physikalische Ebene
  • Aufgaben und Bestandteile eines Datenbank-Management-Systems

Methodik der Datenbank-Entwicklung

  • Grundlagen des Datenbankdesigns
  • Entity-Relationship-Modellierung
  • Modellierung von Beziehungen
  • Normalisierung bis zur 3. Normalform

Die Abfragesprache SQL

  • Sprachstruktur
  • Grundlegende Datentypen
  • Erstellung von Datenbanken und Tabellen
  • Die SQL-INSERT- und UPDATE-Anweisung
  • Der SELECT-FROM-WHERE-Block (SFW-Block)
  • Sortierung mit ORDER BY
  • JOINS
  • Primär- und Sekundär-Schlüssel

Werkzeuggestützte Datenbank-Entwicklung

  • Überblick über die MySQL Workbench
  • Erstellen und Verwaltung von Datenbank-Verbindungen
  • Erstellen und Bearbeiten von Datenbank-Objekten
  • Forward- und Reverse-Engineering

Weitere Schulungen zu Thema MySQL

MySQL Cluster: Hochverfügbarkeit und Performance

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In der 3-tägigen Schulung "MySQL Cluster: Hochverfügbarkeit und Optimierung" erwerben Sie umfassende Kenntnisse zur Implementierung von Hochverfügbarkeit in Serversystemen mit MySQL Cluster. Ein erfahrener Referent führt Sie detailliert durch die Schritte der ...

MySQL für Entwickler: Techniken und Optimierung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "MySQL für Entwickler: Techniken und Optimierung" erhalten Sie tiefgehende Kenntnisse zur Entwicklung leistungsstarker MySQL-Anwendungen. Dieser Kurs richtet sich an Entwickler, die die erweiterten Funktionen von MySQL umfassend nutzen ...

MySQL Performance-Steigerung und Optimierung

- u.a. in Berlin, Hannover, Hamburg, Dresden, Freiburg

In dieser 3-tägigen Schulung "MySQL Performance-Steigerung und Optimierung" erhalten Sie das Wissen, um die Leistung und Effizienz von MySQL-Datenbanken zu steigern. Angesichts der stetig wachsenden Datenvolumina, die von Datenbank-Servern verwaltet werden müssen, ist die ...

MySQL Grundlagen für Anwender

- u.a. in Frankfurt am Main, Köln, Wien, Dresden, Essen

In dieser 3-tägigen Schulung "MySQL Grundlagen für Anwender" erhalten Sie eine umfassende Einführung in die Nutzung der MySQL-Datenbank. Dieses Seminar richtet sich an Teilnehmer, die mit der Datenbank MySQL arbeiten möchten. Sie werden ein solides Verständnis für SQL ...