SQL - Bootcamp: Lerne MySQL in 2 Wochen
4.6 (1,065 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,752 students enrolled

SQL - Bootcamp: Lerne MySQL in 2 Wochen

Mit viel Praxis und vielen Übungen!
Bestseller
4.6 (1,065 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,752 students enrolled
Last updated 4/2018
German
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7.5 hours on-demand video
  • 25 articles
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • eine Datenbank mit SQL abfragen
  • komplizierte Datenbankabfragen an die Datenbank stellen
  • Du kannst komplizierte Auswertungen ohne eine Zeile PHP erstellen
  • Du gehst sicher auch mit komplizierten SQL-Features (Joins, Subselect, ...) um
Requirements
  • Es werden keine Vorkenntnisse benötigt. Es reicht, wenn du einen Computer hast
  • Alle benötigten Programme (XAMPP) installieren wir im Laufe des Kurses gemeinsam
Description

Lerne wie du mit SQL effektive Datenbankankabfragen durchführen kannst!

In diesem Kurs lernst du, wie du effizient Datenbankabfragen an deine Datenbank stellst. Dieser Kurs hilft dir nicht nur, wenn du später eine MySQL - Datenbank verwaltest möchtest, du kannst die im Kurs vermittelten Fähigkeiten auch mit einer Oracle-, Microsoft SQL Server, SQlite, oder PostgreSQL - Datenbank anwenden.

SQL ist eine unglaublich mächtige Sprache, mit der du effizient deine Datenbank verwalten kannst. Du lernst in diesem Kurs nicht nur die Grundlagen, sondern auch wie du umfangreiche Auswertungen erstellst, dafür sorgst, dass die Datenbank auch bei größeren Datenmengen weiterhin performant bleibt, und alles was du sonst als Programmierer im Zusammenspiel mit einer Datenbank benötigst.

Mit vielen Praxisbeispielen:

Dieser Kurs beinhaltet ganz viel Praxis. Und zwar keine langweiligen Beispiele, sondern Praxis, wo du das gelernte Wissen direkt anwenden kannst. Dazu installieren wir bei dir eine kleine Beispiel - Datenbank, und zu dieser Datenbank bekommst du dann immer wieder Aufgaben gestellt. Dadurch lernst du nicht nur die neuen Befehle kennen, du wendest sie auch direkt an, und kannst dein Wissen testen und festigen.


Who this course is for:
  • Jeden, der mehr zum Thema SQL / MySQL lernen möchte, oder lernen möchte, wie er Daten auswerten kann
Course content
Expand all 108 lectures 07:40:53
+ Hier starten
5 lectures 16:09
Beispieldatenbank herunterladen
00:12
Installationshinweise Mac
00:21
Installation von phpmyadmin
06:24
Import schlägt fehl. Was tun?
00:31
+ Erste Schritte
12 lectures 49:05
Challenge: Daten hinzufügen
00:19
Challenge: Daten hinzufügen (Musterlösung)
03:19
Die Spalte "id"
10:28
Challenge: Daten abfragen
00:11

Wie viele Studierende gibt es, die den Vornamen "Lorenz" haben?

Challenge: Daten abfragen (Quiz)
1 question
Challenge: Daten abfragen (Musterlösung)
02:00
Daten abfragen (SELECT id, ... FROM ...)
06:37
Challenge: Update
00:13
Challenge: Update (Musterlösung)
03:09
+ Select - Operationen
11 lectures 26:08
Hinweis zu den Beispielen
00:17
Minimum / Maximum / Durchschnitt berechnen
02:23
Challenge: Anzahl / Minimum / Durchschnitt
00:14
Challenge: Anzahl / Minimum / Durchschnitt
4 questions
Challenge: Anzahl / Minimum / Durchschnitt (Musterlösung)
02:53
Filtern mit where
05:27
Filtern mit like
04:51
Challenge: Where / Like
00:19
Challenge: Where / Like (Quiz)
2 questions
Challenge: Where / Like (Musterlösung)
01:59
Filtern mit Where, Klammersetzung
02:00
+ Erweiterte SELECT - Operationen
10 lectures 34:54
Spalten umbenennen (SELECT AS)
06:08
Nur unterschiedliche Werte bekommen (SELECT DISTINCT)
03:32
Ergebnisse gruppieren (GROUP BY)
09:05
Reihenfolge bestimmen (ORDER BY)
02:23
Challenge: SELECT AS, GROUP BY
00:20
Challenge: SELECT AS, GROUP BY (Quiz)
2 questions
Challenge: SELECT AS, GROUP BY (Musterlösung)
04:52
Spalten zusammenfügen (CONCAT)
02:32
Challenge: Die Concat - Funktion
00:16
Challenge: Die Concat - Funktion (Musterlösung)
02:42
+ Datentypen
9 lectures 46:20
Einführung: Datentypen
08:38
Text (Varchar)
06:16
Ganzzahlen (int, bigint, ...)
09:42
Die Spalte "ID" (primary, auto increment)
07:30
Der Wert "NULL"
04:58
Filtern nach NULL
03:03
Challenge: Filtern nach NULL
00:08
Challenge: Filtern nach NULL (Quiz)
1 question
Challenge: Filtern nach NULL (Musterlösung)
01:40
Ausblick: Weitere Datentypen
04:25
+ Kompliziertere Datenbankabfragen (Subqueries)
10 lectures 40:52
Einführung + Tabelle Kommentare anlegen
05:34
Fremdschlüssel hinzufügen
08:47
Fremdschlüssel (cascade / restrict)
05:37
Subqueries (1)
06:24
Subqueries (2)
04:24
Challenge: Subquery
00:14
Challenge: Subquery (Musterlösung)
03:51
Filtern nach Subquery
02:44
Challenge: Subquery #2
00:08
Challenge: Subquery #2 (Quiz)
2 questions
Challenge: Subquery #2 (Musterlösung)
03:09
+ Daten verknüpfen - Joins
7 lectures 27:45
Einführung: Joins
09:25
Inner Join
04:21
Left Join
07:03
Right Join
02:51
Challenge: Joins
00:12
Challenge: Joins (Lösung)
00:06
Challenge: Joins (Musterlösung)
03:47
+ Erweiterte Datenstrukturen
12 lectures 47:28
Datum speichern
04:01
Die Variable CURRENT_TIMESTAMP
03:31
Datum automatisch aktualisieren
02:36
Datetime vs. Timestamp
05:40
Datumsvergleiche, YEAR, MONTH, DAY
06:33
Challenge: Datumsabfragen
00:14
Challenge: Datumsabfragen (Quiz)
2 questions
Challenge: Datumsabfragen (Musterlösung)
07:47
Datumsangabe formatieren (DATE_FORMAT)
03:10
Challenge: Datumsangabe formatieren
00:14
Challenge: Datumsangabe formatieren (Quiz)
1 question
Challenge: Datumsangabe formatieren (Musterlösung)
05:37
Varchar vs. Text
06:54
Varchar vs. Text
2 questions
Varchar vs. Text (Musterlösung)
01:10
+ Abfragen beschleunigen: Indexe
12 lectures 01:00:52
Einführung: Warum Indexe?
09:57
Was ist ein Index?
09:11
Index & Varchar, LIKE
05:44
Volltextsuche mit einem Fulltext - Index
07:28
Challenge: Fulltext - Index
00:19
Challenge: Fulltext - Index (Quiz)
2 questions
Challenge: Fulltext - Index (Musterlösung)
06:00
Exkurs: Elastic Search
06:28
Index über mehrere Spalten
04:38
Unique Index
04:20
Challenge: Unique Index
00:14
Challenge: Unique Index (Musterlösung)
02:33
Schlussworte: Indexes
03:59
+ MySQL + PHP
4 lectures 31:49
Hinweise
00:09
Zur Datenbank verbinden
13:54
Daten in die Datenbank schreiben
11:01
Daten aus der Datenbank auslesen
06:45