Want to create interactive content? It’s easy in Genially!
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!