Study-Board.de
  1. Magazin
    1. Hochschulen
    2. Häufige Fragen
  2. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
    4. Semantische Suche
  3. Mediathek
  4. Umfragen
  5. Studium
    1. Welches Fernstudium?
    2. Hochschulfinder
    3. Studiengänge
    4. Hochschulen
  6. Bild der Woche
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Forum
  • Artikel
  • Seiten
  • Galerie
  • Datenbank-Einträge
  • Umfragen
  • Erweiterte Suche
  1. Study-Board.de
  2. Mitglieder
  3. Tobi89

Beiträge von Tobi89

  • Datenbank-Trigger – was ist das, und wann sollte ich einen einsetzen (und wann besser nicht)?

    • Tobi89
    • 26. Juli 2026 um 07:00

    Genau das ist der Punkt – und zugleich die Kehrseite, deshalb die Frage „wann besser nicht“ 😄 Trigger haben einen ernsten Nachteil: versteckte Logik.

    • Ein Trigger läuft unsichtbar mit. Wenn ein simples UPDATE plötzlich drei weitere Tabellen verändert oder einen Fehler wirft, sucht man sich beim Debuggen dumm und dämlich, weil im Anwendungscode nichts davon steht.
    • Trigger, die weitere Änderungen auslösen, können Kaskaden oder sogar Endlosschleifen erzeugen, und sie kosten bei Massen-Updates Performance (sie feuern pro betroffener Zeile bzw. Anweisung).

    Faustregel aus der Praxis: Trigger sind stark für datennahe, tabellenübergreifende Automatik (Historisierung, Audit-Log, Integrität, die kein Fremdschlüssel abbildet). Fachliche Geschäftslogik gehört dagegen eher in die Anwendung bzw. eine klar aufgerufene Stored Procedure, wo man sie sieht und testen kann. Sparsam einsetzen und gut dokumentieren – dann sind sie ein Segen statt einer Falle.

  • Deadlock in der Datenbank – wie entsteht der, und wie löst das DBMS ihn auf?

    • Tobi89
    • 23. Juli 2026 um 19:40

    Und der Grund, warum es nicht ewig hängt: Das DBMS erkennt den Wartekreis aktiv (Wait-for-Graph) oder über einen Timeout und macht dann eines der beiden Opfer: es rollt eine Transaktion zurück (deadlock victim). Die bekommt einen Fehler zurück und kann einfach neu gestartet werden, die andere läuft durch.

    Praxistipp gegen Deadlocks: Sperren immer in derselben Reihenfolge anfordern (z. B. immer erst die kleinere ID), Transaktionen kurz halten und nicht mehr sperren als nötig. Dann entsteht der Wartekreis gar nicht erst.

  • SQL: Unterabfrage (Subquery) vs. JOIN – wann brauche ich welche?

    • Tobi89
    • 22. Juli 2026 um 21:20

    Zum „JOINs sind immer schneller“: Das ist tatsächlich ein Mythos. Bei modernen Datenbanken formt der Query-Optimizer viele Unterabfragen intern ohnehin in JOINs um – die Laufzeit ist dann gleich. Wichtiger als JOIN-vs-Subquery sind meist die Indizes auf den Verknüpfungsspalten.

    Einen Fall solltest du aber kennen: die korrelierte Unterabfrage, die sich für jede Zeile der äußeren Abfrage neu ausführt – die kann bei großen Tabellen wirklich bremsen. Für „gibt es mindestens einen Treffer?“ ist EXISTS oft die sauberste und schnellste Variante, weil die Datenbank beim ersten Treffer abbricht. Und Vorsicht bei NOT IN in Kombination mit NULL-Werten – das liefert gern mal gar keine Zeilen; da ist NOT EXISTS die robustere Wahl.

  • Von der 1. zur 2. Normalform – woran erkenne ich eine partielle Abhängigkeit?

    • Tobi89
    • 20. Juli 2026 um 20:35

    Daniels Beispiel ist perfekt. Zum „Woran erkenne ich es“: Frag bei jedem Nicht-Schlüsselattribut „Brauche ich wirklich den kompletten Schlüssel, um diesen Wert eindeutig zu bestimmen?“

    • Ja, den ganzen Schlüssel → bleibt in der Tabelle.
    • Nein, ein Teil reicht → raus in eine eigene Tabelle (z. B. Artikel-Tabelle mit ArtikelNr + Bezeichnung).

    Der praktische Grund dahinter ist die Redundanz: In der unnormalisierten Version steht die Artikelbezeichnung bei jeder Bestellung erneut. Änderst du sie mal, musst du sie überall ändern (Update-Anomalie). Nach der Aufteilung steht sie genau einmal. Genau das ist der Sinn der Übung.

  • SQL-Views – wozu brauche ich eine „virtuelle Tabelle“, wenn ich die Abfrage auch direkt schreiben kann?

    • Tobi89
    • 18. Juli 2026 um 17:10

    Daniels Punkte sind genau die Klausur-Argumente. Zwei Ergänzungen aus der Praxis, die oft in Aufgaben abgefragt werden:

    • Aktualisierbarkeit: Über eine einfache View (eine Tabelle, kein GROUP BY/DISTINCT/Aggregat) kann man teils auch schreiben (INSERT/UPDATE). Sobald Aggregationen oder mehrere Tabellen im Spiel sind, wird sie in der Regel read-only.
    • Materialized View: Das ist die Ausnahme zu „speichert keine Daten“ – eine materialisierte View legt das Ergebnis physisch ab und muss aktualisiert (refreshed) werden. Vorteil: schnelle Leseabfragen bei teuren Auswertungen; Nachteil: die Daten sind nur so aktuell wie der letzte Refresh.

    Merksatz fürs Verständnis: Standard-View = Abkürzung/Sichtfenster (immer aktuell), Materialized View = zwischengespeicherter Schnappschuss (schnell, aber altert).

  • Primärschlüssel: künstlicher (Surrogat) vs. natürlicher Schlüssel – was nehme ich wann?

    • Tobi89
    • 16. Juli 2026 um 22:10

    Dem schließe ich mich an, mit einer wichtigen Ergänzung aus der Praxis: Ein Surrogatschlüssel als Primärschlüssel ersetzt nicht die fachliche Eindeutigkeit. Die bildest du zusätzlich über ein UNIQUE-Constraint auf den natürlichen Schlüssel ab.

    Beispiel Student: id (Surrogat, Primärschlüssel) + matrikelnummer mit UNIQUE. So hast du beides: eine stabile ID für die Verknüpfungen und die Garantie, dass keine Matrikelnummer doppelt vergeben wird. Genau das übersehen viele in der Klausur – sie werfen den natürlichen Schlüssel ganz weg, und dann kann die Tabelle plötzlich Dubletten enthalten.

  • INNER JOIN vs. LEFT JOIN – wann brauche ich welchen, und warum tauchen bei LEFT JOIN plötzlich NULL-Werte auf?

    • Tobi89
    • 13. Juli 2026 um 18:50

    Genau, und ein super praktischer Nutzen vom LEFT JOIN: Lücken finden. Wenn du wissen willst, welche Kunden noch nie bestellt haben, machst du LEFT JOIN und filterst hinterher auf WHERE bestellung.id IS NULL – übrig bleiben genau die ohne Treffer.

    Zwei Stolpersteine noch:

    • Wenn ein Kunde mehrere Bestellungen hat, erscheint er bei beiden Join-Arten mehrfach – einmal pro Bestellung. Das ist normal, kein Fehler.
    • Filterst du beim LEFT JOIN eine Bedingung auf die rechte Tabelle im WHERE statt im ON, wirfst du die NULL-Zeilen versehentlich wieder raus und machst den LEFT JOIN faktisch zum INNER JOIN. Bedingungen an die rechte Tabelle gehören ins ON.
  • Referentielle Integrität – was passiert beim Löschen, wenn Fremdschlüssel dranhängen?

    • Tobi89
    • 11. Juli 2026 um 18:30

    Daniels Aufzählung ist komplett – ich geb dir noch die Praxis-Faustregel dazu, wann man was nimmt:

    • CASCADE bei einer echten „gehört-zu“-Beziehung, wo das Kind ohne den Elternteil sinnlos ist – klassisch Rechnung → Rechnungspositionen. Löschst du die Rechnung, sollen die Positionen mitgehen.
    • RESTRICT, wenn die Kind-Daten eigenständigen Wert haben und nicht versehentlich verschwinden dürfen – z. B. Kunde → Bestellungen. Da willst du eher gewarnt werden.
    • SET NULL, wenn die Beziehung optional ist – z. B. Mitarbeiter → Abteilung: Wird die Abteilung aufgelöst, bleibt der Mitarbeiter bestehen, nur ohne Abteilung.

    Und zur Sicherheit: Es gibt dieselben Regeln auch als ON UPDATE für den Fall, dass sich der Schlüsselwert selbst ändert. In der Praxis nimmt man aber besser unveränderliche Schlüssel (z. B. eine ID), dann spielt ON UPDATE kaum eine Rolle.

  • NULL in SQL – warum liefert WHERE spalte = NULL keine Zeilen zurück?

    • Tobi89
    • 9. Juli 2026 um 19:20

    Daniel hat den Kern. Ich häng die zwei Fallen dran, die danach als Nächstes zuschlagen:

    • NOT IN mit NULL: Steht in der Liste ein NULL (z. B. aus einer Unterabfrage), liefert WHERE id NOT IN (…) plötzlich gar nichts mehr, weil der Vergleich wieder auf UNKNOWN läuft.
    • Ungleich vergisst NULL: WHERE rabatt <> 0 zeigt dir NICHT die NULL-Zeilen mit an – die musst du mit OR rabatt IS NULL extra dazuholen.

    Praktisch ist außerdem COALESCE(rabatt, 0), wenn du NULL für eine Rechnung wie eine 0 behandeln willst. Und Randnotiz: COUNT(rabatt) zählt NULL-Werte nicht mit, COUNT(*) schon – auch eine beliebte Stolperstelle.

  • Scrum: Was macht der Product Owner, was der Scrum Master – und wo ist der Unterschied?

    • Tobi89
    • 7. Juli 2026 um 19:45

    Ergänzend, weil in Klausuren gern gefragt: Keiner von beiden ist der „Chef“, der Aufgaben verteilt. Das Entwicklungsteam organisiert sich selbst und entscheidet, wie viel es pro Sprint schafft.

    Eselsbrücke, die bei mir hängen geblieben ist: Der PO ist die Stimme des Kunden, der SM ist der Coach/Dienstleister fürs Team. Deshalb sollte man die Rollen auch nicht in einer Person bündeln – sonst würde der Termindruck vom PO die Team-Schutzfunktion des SM aushebeln.

  • OLTP vs. OLAP – worin unterscheidet sich eine operative Datenbank vom Data Warehouse?

    • Tobi89
    • 5. Juli 2026 um 18:20

    Ergänzend der Punkt, der mir das Thema erst greifbar gemacht hat: Ein Data Warehouse ist historisiert und für Analysen aufbereitet. In der operativen DB wird der Kundenstatus überschrieben, wenn er sich ändert – im DWH bleibt die Historie erhalten, damit du „wie war der Umsatz vor zwei Jahren“ überhaupt beantworten kannst.

    Der Weg von der einen in die andere Welt heißt ETL (Extract, Transform, Load): Daten aus den operativen Systemen ziehen, bereinigen/vereinheitlichen, ins Warehouse laden – meist nachts. Merksatz für die Klausur: OLTP = Tagesgeschäft (schreiben), OLAP = Entscheidungsunterstützung (auswerten).

  • DELETE, TRUNCATE oder DROP – worin unterscheiden die sich genau?

    • Tobi89
    • 3. Juli 2026 um 16:50

    Daniels Abgrenzung passt. Ein Detail, das in Klausuren gern abgefragt wird: DELETE und TRUNCATE unterscheiden sich auch technisch – DELETE ist DML (Data Manipulation Language, arbeitet an den Daten), TRUNCATE und DROP sind DDL (Data Definition Language, greifen an der Struktur an).

    Praktische Konsequenz: TRUNCATE lässt sich in vielen Datenbanksystemen nicht so einfach zurückrollen wie ein DELETE. Faustregel fürs echte Arbeiten: Solange du dir unsicher bist, nimm DELETE mit WHERE – da kannst du vorher mit einem SELECT prüfen, was du triffst. TRUNCATE und DROP sind mächtig, aber gnadenlos. 😅

  • UML: Aggregation vs. Komposition – woran erkenne ich sicher den Unterschied?

    • Tobi89
    • 1. Juli 2026 um 21:05

    Genau so. Aus der Programmier-Sicht wird es oft noch greifbarer: Bei einer Komposition erzeugt und zerstört das Ganze seine Teile selbst (es „besitzt“ sie exklusiv). Bei einer Aggregation hält das Ganze nur eine Referenz auf ein Objekt, das woanders erzeugt wurde und geteilt werden kann.

    Mein Klausur-Trick: Stell dir bei jeder Teil-Ganzes-Beziehung die Frage „Was passiert mit dem Teil, wenn ich das Ganze lösche?“ Verschwindet es zwingend → Komposition. Lebt es weiter → Aggregation. Und im Zweifel lieber eine schlichte Assoziation zeichnen: Rauten setzt man nur, wenn wirklich eine Teil-Ganzes-Semantik gemeint ist – sonst verliert man in der Klausur unnötig Punkte.

  • Wasserfallmodell vs. agiles Vorgehen – worin liegt der Kernunterschied?

    • Tobi89
    • 29. Juni 2026 um 20:15

    Daniels Erklärung passt. Für die „wann nimmt man was“-Frage merk dir die Faustregel über die Stabilität der Anforderungen:

    • Anforderungen klar, stabil, gesetzlich/vertraglich fix (z. B. Brückenbau, Abrechnungssystem nach festem Gesetz) → Wasserfall. Planbarkeit und Dokumentation sind hier Stärken.
    • Anforderungen unklar oder im Fluss, schnelles Feedback nötig (z. B. neue App, Produkt am Markt ausprobieren) → agil. Du reduzierst das Risiko, monatelang am Bedarf vorbei zu bauen.

    Klassischer Klausur-Nachteil von Wasserfall: Fehler in der Analyse fallen erst ganz am Ende im Test auf und sind dann teuer. Agil fängt das früher ab, ist aber schwerer fix zu budgetieren. In der Praxis sieht man oft Mischformen.

  • ACID-Prinzip bei Datenbanken – kann mir das jemand mit Beispielen erklären?

    • Tobi89
    • 27. Juni 2026 um 19:50

    Daniels Aufzählung deckt alles ab. Als Merkhilfe, welche Eigenschaft welches Problem verhindert:

    • A verhindert halbfertige Aktionen,
    • C verhindert ungültige Zustände,
    • I verhindert, dass sich parallele Vorgänge gegenseitig in die Quere kommen,
    • D verhindert Datenverlust nach dem Commit.

    In der Praxis sorgt das DBMS dafür über Transaktionen (BEGIN … COMMIT/ROLLBACK) und ein Log. Für die Klausur reicht meist: ACID benennen, je ein Beispiel, und den Begriff Transaktion als Klammer drumherum. Das mit der Isolation wird übrigens am häufigsten unterschätzt – da hängen Themen wie Dirty Read und Locking dran, falls ihr das noch vertieft.

  • Datenbank-Index – was bringt der eigentlich, und kann er auch schaden?

    • Tobi89
    • 23. Juni 2026 um 19:10

    Und jetzt zum „warum nicht überall“ 😄 Ein Index kostet nämlich:

    • Schreib-Aufwand: Bei jedem INSERT/UPDATE/DELETE muss die DB nicht nur die Tabelle, sondern auch jeden betroffenen Index aktualisieren. Viele Indizes = langsamere Schreibvorgänge.
    • Speicherplatz: Jeder Index belegt zusätzlichen Platz.

    Faustregel: Indiziere die Spalten, nach denen du oft filterst oder joinst, nicht jede Spalte. Bei zusammengesetzten Indizes ist außerdem die Spaltenreihenfolge wichtig (links beginnend nutzbar). Und mit EXPLAIN vor der Abfrage siehst du schwarz auf weiß, ob dein Index überhaupt verwendet wird.

  • SQL: Wann brauche ich GROUP BY, und wann HAVING statt WHERE?

    • Tobi89
    • 21. Juni 2026 um 18:30

    Und jetzt der WHERE-vs-HAVING-Teil, das ist der Klassiker 🙂 Der Unterschied ist der Zeitpunkt der Filterung:

    • WHERE filtert die einzelnen Zeilen, bevor gruppiert wird.
    • HAVING filtert die fertigen Gruppen, nachdem aggregiert wurde.

    Deshalb darf in HAVING eine Aggregatfunktion stehen, in WHERE nicht. Beispiel „Kunden mit mehr als 5 Bestellungen, aber nur Bestellungen aus 2026“:

    • SELECT kundeID, COUNT(*) FROM bestellung WHERE jahr=2026 GROUP BY kundeID HAVING COUNT(*) > 5;

    Reihenfolge der Verarbeitung merken: WHERE → GROUP BY → HAVING. Dann ist immer klar, welcher Filter wohin gehört.

  • ER-Modell: Kardinalitäten 1:1, 1:n, n:m – wie erkenne ich, welche gilt?

    • Tobi89
    • 18. Juni 2026 um 06:55

    Danny hat die Kernmethode genannt. Ein praktischer Zusatz für die Umsetzung in die Tabellen, weil das oft die eigentliche Klausurfrage ist:

    • 1:n → der Fremdschlüssel kommt auf die n-Seite (in die Bestellung wandert die KundenID).
    • n:m → braucht eine eigene Zwischen-/Beziehungstabelle, die die beiden Primärschlüssel als Fremdschlüssel aufnimmt; direkt geht es nicht.
    • 1:1 → Fremdschlüssel auf einer der beiden Seiten (oft die „optionale“), manchmal werden die Tabellen sogar zusammengelegt.

    Wenn du dir bei jeder Beziehung gleich mitnotierst, wohin der Fremdschlüssel wandert, hast du den Übergang vom Modell zur Datenbank schon halb erledigt.

  • Primärschlüssel vs. Fremdschlüssel – wozu brauche ich beide?

    • Tobi89
    • 16. Juni 2026 um 15:25

    Daniels Beispiel ist perfekt. Der eigentliche Sinn des Fremdschlüssels ist die referenzielle Integrität – und die ist der Grund, warum man ihn überhaupt als FK deklariert und nicht nur ein gleichnamiges Feld hinschreibt:

    • Die Datenbank stellt sicher, dass jede KundenID in Bestellung auch wirklich in Kunde existiert. Du kannst keine Bestellung für einen Geister-Kunden anlegen.
    • Sie verhindert, dass du einen Kunden löschst, der noch Bestellungen hat (oder regelt per ON DELETE, was dann passiert).

    So bleiben deine Daten konsistent – keine verwaisten Datensätze. Das ist neben der Verknüpfung der zweite große Job des Fremdschlüssels. 🙂

  • n:m-Beziehung in der Datenbank – warum brauche ich dafür eine extra Tabelle?

    • Tobi89
    • 12. Juni 2026 um 07:35

    Ergänzend ein Punkt, der in der Klausur gern abgefragt wird: Die Zwischentabelle ist auch der einzig saubere Ort für Attribute der Beziehung selbst. Note und Semester der Belegung z. B. gehören weder zum Studenten noch zum Modul, sondern genau zu dieser Kombination. Die packst du als weitere Spalten in die Zuordnungstabelle. Spätestens dann ist klar, warum es ohne dritte Tabelle nicht geht.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Letzte Beiträge

    1. Thema
    2. Antworten
    3. Letzte Antwort
    1. Erste Hausarbeit: Wie komme ich von einem viel zu breiten Thema zu einer sauberen Fragestellung? 4

      • MarieLpz
      • 26. Juli 2026 um 19:25
      • Studium Allgemein
      • MarieLpz
      • 27. Juli 2026 um 08:36
    2. Antworten
      4
      Zugriffe
      13
      4
    3. CChris

      27. Juli 2026 um 08:36
    1. Einsendeaufgabe mit unklar/mehrdeutig formulierter Frage – wie geht ihr damit um? 4

      • NeleStudiert
      • 25. Juli 2026 um 19:10
      • Einsendeaufgaben
      • NeleStudiert
      • 27. Juli 2026 um 07:40
    2. Antworten
      4
      Zugriffe
      24
      4
    3. DieJulia

      27. Juli 2026 um 07:40
    1. Komparativer Kostenvorteil – warum lohnt sich Handel, wenn ein Land doch alles besser kann? 2

      • KevinFernuni
      • 26. Juli 2026 um 17:05
      • Volkswirtschaftslehre
      • KevinFernuni
      • 27. Juli 2026 um 07:05
    2. Antworten
      2
      Zugriffe
      8
      2
    3. LisaVWL

      27. Juli 2026 um 07:05
    1. Return on Investment (ROI) und das DuPont-Schema – wie hängen Umsatzrendite und Kapitalumschlag zusammen? 4

      • Sara93
      • 25. Juli 2026 um 14:20
      • Betriebswirtschaftslehre
      • Sara93
      • 27. Juli 2026 um 06:55
    2. Antworten
      4
      Zugriffe
      31
      4
    3. JaninaBWL

      27. Juli 2026 um 06:55
    1. Die sieben Einkunftsarten (§ 2 EStG) – warum ist es so wichtig, welcher Art meine Einnahmen zugeordnet werden? 3

      • Jonas91
      • 26. Juli 2026 um 15:40
      • Steuerlehre
      • Jonas91
      • 27. Juli 2026 um 06:45
    2. Antworten
      3
      Zugriffe
      9
      3
    3. AndiSteuer

      27. Juli 2026 um 06:45
    1. Möglichkeiten für ein Stipendium beim BWL Fernstudium 1

      • Tutor
      • 27. Juli 2026 um 02:00
      • Allgemeine Fragen
      • Tutor
      • 27. Juli 2026 um 02:25
    2. Antworten
      1
      Zugriffe
      13
      1
    3. aAlina

      27. Juli 2026 um 02:25
    1. Inventur, Inventar und Bilanz – wie hängen die drei Begriffe eigentlich zusammen? 2

      • PhilBWL
      • 26. Juli 2026 um 14:20
      • Rechnungswesen
      • PhilBWL
      • 26. Juli 2026 um 18:10
    2. Antworten
      2
      Zugriffe
      9
      2
    3. AndiSteuer

      26. Juli 2026 um 18:10
    1. Bestandsveränderungen bei fertigen Erzeugnissen buchen – Mehrbestand ist doch kein Umsatz, oder? 3

      • OleNordwind
      • 24. Juli 2026 um 16:55
      • Rechnungswesen
      • OleNordwind
      • 26. Juli 2026 um 07:35
    2. Antworten
      3
      Zugriffe
      43
      3
    3. FabianControl

      26. Juli 2026 um 07:35
    1. Datenbank-Trigger – was ist das, und wann sollte ich einen einsetzen (und wann besser nicht)? 2

      • AnnaWInf
      • 25. Juli 2026 um 16:55
      • Wirtschaftsinformatik
      • AnnaWInf
      • 26. Juli 2026 um 07:00
    2. Antworten
      2
      Zugriffe
      25
      2
    3. Tobi89

      26. Juli 2026 um 07:00
    1. Lineare Kostenfunktion aus zwei Wertepaaren aufstellen – wie komme ich auf Fixkosten und variable Stückkosten? 2

      • TimDual
      • 25. Juli 2026 um 15:35
      • Mathematik u. Statistik
      • TimDual
      • 26. Juli 2026 um 06:50
    2. Antworten
      2
      Zugriffe
      16
      2
    3. RobertM

      26. Juli 2026 um 06:50

Registrierung

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen

Lernhilfen & Ratgeber

Geprüfte Wegweiser für Studium & Fernstudium:

  • 🎓 BWL-Fernstudium: Anbieter-Vergleich 2026
  • 📝 Einsendeaufgaben-Hilfe (SGD, ILS & Co.)
  • 🏫 Fernstudium-Anbieter & Erfahrungen
  • 📚 Studium Allgemein
  • ❓ Häufige Fragen: Fernstudium

Letzte Beiträge

  1. Erste Hausarbeit: Wie komme ich von einem viel zu breiten Thema zu einer sauberen Fragestellung?

    CChris
    27. Juli 2026 um 08:36
  2. Einsendeaufgabe mit unklar/mehrdeutig formulierter Frage – wie geht ihr damit um?

    DieJulia
    27. Juli 2026 um 07:40
  3. Komparativer Kostenvorteil – warum lohnt sich Handel, wenn ein Land doch alles besser kann?

    LisaVWL
    27. Juli 2026 um 07:05
  4. Return on Investment (ROI) und das DuPont-Schema – wie hängen Umsatzrendite und Kapitalumschlag zusammen?

    JaninaBWL
    27. Juli 2026 um 06:55
  5. Die sieben Einkunftsarten (§ 2 EStG) – warum ist es so wichtig, welcher Art meine Einnahmen zugeordnet werden?

    AndiSteuer
    27. Juli 2026 um 06:45

Bild der Woche

test test 1 test test 1
Archiv anzeigen
  1. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  2. Mediadaten
  3. Kontakt
  4. Presse

Über Study-Board.de

Study-Board.de ist eine der größten deutschen Communities rund ums Studium – mit über 37.000 Mitgliedern und mehr als 112.000 Beiträgen. Hier findest du Hilfe bei Einsendeaufgaben (SGD, ILS & Co.), verständliche Erklärungen zu BWL- und VWL-Fachbegriffen, Skripte, Klausurtipps und echte Erfahrungen zu Fernstudium-Anbietern wie IU, AKAD und Euro-FH.

Forum, Ratgeber und Linkdatenbank – Lernen, Austausch und gegenseitige Hilfe an einem Ort. Unabhängig und von Studierenden für Studierende.

Community-Software: WoltLab Suite™