Hallo liebe Community,
ich bin in der Oberstufe und mache mein Abitur mit dem Schwerpunkt Informatik. Ich schreibe nächste Woche meine Vorabi Klausur über das Thema "Abfragen" und bin völlig verzweifelt. Mir fällt es schwer diese zu lösen und ich brauche immer viel zu lange dafür. Die Funktionen an sich sind mir klar, aber anhand der Aufgabenstellung zu erkennen was ich alles benötige ist schwierig für mich. Ich habe mir einige Übungsaufgaben aus dem Internet rausgesucht, welche den Aufgaben die wir im Unterricht bearbeiten, ähneln. Wie sollte man bei solchen Abfragen vorgehen?
Aufgabe 1:
Datenbank: Datenbanken und SQL: Erster Datenbankzugriff
1. Schreiben Sie einen Select-Befehl, der aus der Relation Personal die Namen aller Personen ermittelt, die mehr als 3000 Euro verdienen.
2. Geben Sie mittels eines Select-Befehls die Gesamtanzahl der für Aufträge reservierten Artikel aus.
3. Geben Sie mittels eines Select-Befehls alle Artikel der Relation Lager aus, dessen Bestand abzüglich des Mindestbestands und der Reservierungen unter den Wert 3 gesunken ist. Als Ausgabe werden Artikelnummer und Artikelbezeichnung erwartet.
4. Aus wie vielen Einzelteilen bestehen alle zusammengesetzten Artikel? Bestimmen Sie diese Stückzahlen mittels eines Select-Befehls. Falls ein Einzelteil wieder aus noch kleineren Einzelteilen besteht, so ist dies nicht weiter zu berücksichtigen. Ausschlaggebend zur Ermittlung der Anzahl der Einzelteile ist das Attribut Anzahl ohne Rücksichtnahme auf die Einheit (‚ST‘ oder ‚CM‘).
5. Geben Sie alle Artikel aus, die vom Auftrag mit der Auftragsnummer 2 reserviert sind. Geben Sie dazu zu jedem Artikel die Artikelnummer, die Artikelbezeichnung und die Anzahl der für diesen Auftrag reservierten Artikel aus.
6. Geben Sie zu allen Mitarbeitern (Persnr, Name) die Gesamtumsatzsumme der von ihnen betreuten Aufträge ist.
7. Erzeugen Sie in der Datenbank Bike eine Abfrage, die der Relation Personal ohne die Attribute Gehalt und Beurteilung entspricht. Weiter sind in dieser Sicht nur die Personen aufzunehmen, denen ein Vorgesetzter zugeordnet ist.
8. Die Relation Auftragsposten enthält aus Redundanzgründen nur den Gesamtpreis jedes einzelnen Auftragspostens. Schreiben Sie daher eine Abfrage, die alle Daten der Relation Auftragsposten enthält und zusätzlich ein Attribut Einzelpreis
9. Erstellen Sie eine Liste der Vorgesetzten und die Anzahl der Mitarbeiter.
10. Wie viele Aufträge wurden in den Monaten des Jahres 2019 registriert?
11. Wie viel Umsatz wurde in den Monaten des Jahres 2019 gemacht?
12. Es soll ermittelt werden, ob die Teilestruktur richtig berechnet wurden. Hierzu soll eine Abfrage erstellt werden, die die Einzelteile aufsummiert und mit dem Gesamtpreis vergleicht je Artikel, der vorkommt.
13. Bei welchen Artikeln ist die Mage (Netto-Verkaufspreis im Verhältnis zum NettoEinkaufspreis) kleiner als 10 %.
ich bin in der Oberstufe und mache mein Abitur mit dem Schwerpunkt Informatik. Ich schreibe nächste Woche meine Vorabi Klausur über das Thema "Abfragen" und bin völlig verzweifelt. Mir fällt es schwer diese zu lösen und ich brauche immer viel zu lange dafür. Die Funktionen an sich sind mir klar, aber anhand der Aufgabenstellung zu erkennen was ich alles benötige ist schwierig für mich. Ich habe mir einige Übungsaufgaben aus dem Internet rausgesucht, welche den Aufgaben die wir im Unterricht bearbeiten, ähneln. Wie sollte man bei solchen Abfragen vorgehen?
Aufgabe 1:
Datenbank: Datenbanken und SQL: Erster Datenbankzugriff
1. Schreiben Sie einen Select-Befehl, der aus der Relation Personal die Namen aller Personen ermittelt, die mehr als 3000 Euro verdienen.
2. Geben Sie mittels eines Select-Befehls die Gesamtanzahl der für Aufträge reservierten Artikel aus.
3. Geben Sie mittels eines Select-Befehls alle Artikel der Relation Lager aus, dessen Bestand abzüglich des Mindestbestands und der Reservierungen unter den Wert 3 gesunken ist. Als Ausgabe werden Artikelnummer und Artikelbezeichnung erwartet.
4. Aus wie vielen Einzelteilen bestehen alle zusammengesetzten Artikel? Bestimmen Sie diese Stückzahlen mittels eines Select-Befehls. Falls ein Einzelteil wieder aus noch kleineren Einzelteilen besteht, so ist dies nicht weiter zu berücksichtigen. Ausschlaggebend zur Ermittlung der Anzahl der Einzelteile ist das Attribut Anzahl ohne Rücksichtnahme auf die Einheit (‚ST‘ oder ‚CM‘).
5. Geben Sie alle Artikel aus, die vom Auftrag mit der Auftragsnummer 2 reserviert sind. Geben Sie dazu zu jedem Artikel die Artikelnummer, die Artikelbezeichnung und die Anzahl der für diesen Auftrag reservierten Artikel aus.
6. Geben Sie zu allen Mitarbeitern (Persnr, Name) die Gesamtumsatzsumme der von ihnen betreuten Aufträge ist.
7. Erzeugen Sie in der Datenbank Bike eine Abfrage, die der Relation Personal ohne die Attribute Gehalt und Beurteilung entspricht. Weiter sind in dieser Sicht nur die Personen aufzunehmen, denen ein Vorgesetzter zugeordnet ist.
8. Die Relation Auftragsposten enthält aus Redundanzgründen nur den Gesamtpreis jedes einzelnen Auftragspostens. Schreiben Sie daher eine Abfrage, die alle Daten der Relation Auftragsposten enthält und zusätzlich ein Attribut Einzelpreis
9. Erstellen Sie eine Liste der Vorgesetzten und die Anzahl der Mitarbeiter.
10. Wie viele Aufträge wurden in den Monaten des Jahres 2019 registriert?
11. Wie viel Umsatz wurde in den Monaten des Jahres 2019 gemacht?
12. Es soll ermittelt werden, ob die Teilestruktur richtig berechnet wurden. Hierzu soll eine Abfrage erstellt werden, die die Einzelteile aufsummiert und mit dem Gesamtpreis vergleicht je Artikel, der vorkommt.
13. Bei welchen Artikeln ist die Mage (Netto-Verkaufspreis im Verhältnis zum NettoEinkaufspreis) kleiner als 10 %.