3.1 Kodierung
Projekt mit IntelliJ: 2020-So-FIS-A3.zip
3.2 Datenbank
Relationenschreibweise: Legende: Primärschlüssel Fremdschlüssel
3.2.1
PC(ID, Bezeichnung, RamGB, RaumNr)
Raum(RaumNr, Bezeichnung, AbtNr)
Abteilung(AbtNr, Bezeichnung)
3.2.2
SELECT *
FROM PC
WHERE RaumNr = "P105";
3.2.3
SELECT AbtNr, A.Bezeichnung, R.RaumNr, R.Bezeichnung
FROM Abteilung AS A LEFT OUTER JOIN Raum AS R
ON A.AbtNr = R.AbtNr
ORDER BY R.Bezeichnung;
3.2.4
SELECT R.RaumNr, R.Bezeichnung, COUNT(*) AS "Anzahl PCs"
FROM PC P, Raum R
WHERE P.RaumNr = R.RaumNr
GROUP BY R.RaumNr, R.Bezeichnung;