Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. IT-Berufe-Podcast Podcast
  4. SQL-Aufgaben in der schriftlichen IHK-Prüfung – Anwendungsentwickler-Podcast #117
SQL-Aufgaben in der schriftlichen IHK-Prüfung – Anwendungsentwickler-Podcast #117

SQL-Aufgaben in der schriftlichen IHK-Prüfung – Anwendungsentwickler-Podcast #117

IT-Berufe-Podcast vor 8 Jahren
Zu Sammlung hinzufügen

Du hast noch keine Sammlungen.

Herunterladen (rechte Maustaste) Teilen Fundstellen Kommentare
0:00
40:24
SQL-Aufgaben kommen in fast jeder schriftlichen
IHK-Abschlussprüfung vor. Daher wird es Zeit, einmal detailliert
über eine sinnvolle Vorgehensweise bei ihrer Beantwortung zu
sprechen. Genau dieses Thema hat die einhundertsiebzehnte Episode
des Anwendungsentwickler-Podcasts. Inhalt SQL-Aufgaben kommen in
der Prüfung für Anwendungsentwickler eigentlich jedes Mal vor (in
GA1). Aber auch in GA2 kommen durchaus häufiger SQL-Aufgaben zum
Einsatz. Eine detaillierte Vorbereitung ist also für alle IT-Berufe
zu empfehlen. Es gibt keine Ausrede, SQL nicht in- und auswendig zu
kennen. Selbst wenn in fast jeder Prüfung ein Beiblatt mit der
SQL-Syntax vorhanden ist, dauert das Nachschlagen viel zu lange.
Lerne SQL einfach rauf und runter, wie es sich für einen
vernünftigen Anwendungsentwickler gehört. Ich empfehle, die
SQL-Aufgaben zu bearbeiten und nicht zu streichen. Im Vergleich
gibt es deutlich schwierigere Aufgaben, für die du die
"Streich-Option" noch brauchen könntest. Vorab schau dir kurz die
vorgegebene Tabellenstruktur an und versuche, das Datenmodell zu
verstehen. Lies die Aufgaben bitte genau durch und ermittle zuerst,
welche Art von Statement und welche Bestandteile (z.B. ORDER BY) du
brauchst. Häufig werden triviale Anweisungen wie die Sortierung am
Ende vergessen. Das kostet wertvolle Punkte. Das wichtigste
Statement für die Prüfung ist sicherlich SELECT. Aber auch UPDATE,
CREATE TABLE usw. wurden schon häufiger abgefragt. Gefühlt wird
SELECT allerdings in 90% der Aufgaben erwartet. Schaue dir trotzdem
auch die eher seltenen SQL-Statements an. Es wurde z.B. auch
schonUNION oder CASE benutzt. Lass die SQL-Aufgaben bitte nicht
einfach leer, auch wenn du keine Ahnung hast, wie du die konkrete
Aufgabe lösen musst. Die Liste der Spalten und Tabellen gibt meist
schon den Großteil der Punkte der Aufgaben. Bei der Beantwortung
der Fragen empfehle ich, mit der Auflistung der Tabellen zu
beginnen. Jede Tabelle sollte sofort einen kurzen Alias bekommen,
damit die SQL-Abfrage insgesamt nicht so lang wird. Du musst das
alles mit der Hand schreiben! Danach sollten alle Spalten separat
aufgeschrieben werden, damit diese Basispunkte nicht verschenkt
werden. Verwende bei Alternativen die kürzere Schreibweise, um Zeit
zu sparen und weniger Fehler machen zu können. Beispiel: Statt
WHERE plz > 10000 AND plz < 20000 besser `WHERE plz BETWEEN
10000 AND 20000´. Um Tabellen zu verbinden, empfehle ich dringend
den Einsatz der JOIN-Syntax (anstatt WHERE). Sie kann leicht um
weitere Tabellen ergänzt werden, aber auch durch Hinzufügen eines
einziges Wortes in einen OUTER-Join verändert werden. Achte bei den
Joins darauf, ob du eventuell ein OUTER-Join brauchst. In den
Aufgaben findest du normalerweise Hinweise darauf, ob in den
Tabellen verknüpfte Datensätze vorhanden sein müssen oder nicht.
Ein Hinweis zum GROUP BY: Alle Spalten, die selektiert werden und
keine Aggregatfunktion enthalten, müssen auch hinter dem GROUP BY
aufgeführt werden. Beispiel: SELECT m.name, m.vorname,
COUNT(m.fehltage) FROM mitarbeiter m GROUP BY m.name, m.vorname
Nicht jede Aufgabe benötigt ein Subselect. Oftmals kannst du die
Abfragen, die gefordert sind, auch mit einem simplen JOIN und/oder
GROUP BY lösen. Literaturempfehlungen Wie so oft ist meine
Buchempfehlung zum Einstieg ins Thema Datenbanken das gute alte
IT-Handbuch für Fachinformatiker*! :-) *(direkt beim
Rheinwerk-Verlag bestellen*) Das Kapitel über Datenbanken bespreche
ich auch hier im Buchclub: Buchclub: Handbuch für Fachinformatiker
(Teil 11: Datenbanken) Links Permalink zu dieser Podcast-Episode
RSS-Feed des Podcasts SQL Tutorial bei w3schools.com SQL - Häufige
Fragen im Fachgespräch orm - What is N+1 SELECT query issue? -
Stack Overflow Weitere Hilfen zur IHK-PrüfungDu suchst noch mehr
Tipps rund um die Vorbereitung auf die schriftliche IHK-Prüfung?
Dann schau doch mal in diese Artikel- und Podcast-Kategorie: Alle
Artikel rund um die schriftliche IHK-Prüfung.Und kennst du schon
meine Übungsaufgaben für die Abschlussprüfung? Unter
dieperfekteihkpruefung.de kannst du sie herunterladen.
Episode melden

„SQL-Aufgaben in der schriftlichen IHK-Prüfung – Anwendungsentwickler-Podcast #117“

Worum geht es? Danach fragen wir noch nach dem Grund.

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz