Want to create interactive content? It’s easy in Genially!

Get started free

SQL Präsenation

Verfremdet

Created on February 10, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Quinn Heuse

SQL präsentation

start

SQL Präsentation

inhalt

Managementsysteme

Datentypen

Wofür?

SQL Kurs

Commands

Frage

Ende

SQL Kurs

Contra

PRO

  • Sehr langsam geredet
  • Schnell langweilig geworden
  • Alles mehrfach erklärt
  • Bei einigen Beispielen Daten ausgedacht, was etwas schwirig war zu verstehen!
  • Tests oft sehr einfach.
  • Gut erklärt
  • Viele Beispiele
  • Sehr genau
  • Sehr viel Mühe
  • Viel vorbereitet
  • Für jedes Thema ein neues Video
  • Viele Test zwischen durch

Wofür?

Wofür sind Datenbanken gut?

Datenbanken sind sehr nützlich, da sie gewaltige Datenmengen bewältigen. Sie werdeb vorallem bei großen Firmen für Kundendaten verwendet!

Datenbank Management System(DBMS)

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • SQLite
  • MongoDB
  • MariaDB
  • Oracle

Die Wichtigsten Datentypen

Name

Inhalt

  • Zahlendatentypen für ganze Zahlen
  • Zahlen mit Nachkommastellen
  • Zahlen mit Genauigkeit
  • Buchstaben mit bestimmter Länge
  • String mit variabler Länge
  • Datum/Zeit
  • Wahrheitswert (Wahr/Falsch)
  • INTEGER (BIGINT, INT, SMALLINT, TINYINT)
  • NUMERIC, DECIMAL, NUMBER
  • FLOAT, DOUBLE
  • CHARACTER / CHAR
  • VARCHAR
  • DATE, TIME, TIMESTAMP
  • BOOLEAN

Commands

Nun zeige ich euch die Datenbank mit der ich auch im Kurs gearbeitet habe! Dafür verwenden wir, wie im Kurs pgadmin4 um auf die PostgreSQL Datenbank zugreifen zu können.

+ Datenbank

Frage

Wir wollen den Vornamen, Nachnamen, die Email, die Addresse und die Stadt von den Customern wissen die mit B Anfangen (Nur ersten 10, Alphabetisch geordnet)

Lösung

SELECT first_name, last_name, email, address.address, city.city FROM customer INNER JOIN address ON customer.address_id = address.address_id INNER JOIN city ON address.city_id = city.city_id WHERE first_name LIKE 'B%' ORDER BY first_name LIMIT 10

Danke!