Bericht (Informatik)

Ein Bericht (oder Report) ist in der Informatik eine durch ein Computerprogramm erzeugte, einheitlich strukturierte Darstellung von Inhalten aus Datenbeständen. Sie können in Papier- oder in beliebiger elektronischer Form (Bildschirminhalt, PDF …) vorliegen.

Berichte, oft auch „Liste“ genannt (weitere Synonyme siehe dort), können aus Teilmengen gespeicherter Daten (Beispiel: nur Privatkunden) bestehen (siehe Selektion). Sie können nur bestimmte Datenfelder verarbeiten/darstellen (mit oder ohne Adressangaben, siehe Projektion), Zusammenhänge zwischen den Daten darstellen (Kunde > Wohnort > Bundesland), die Daten zweckorientiert zu Gruppen mit entsprechenden Überschriften und Summeninformationen zusammenfassen und/oder sortieren.

Berichte können grundsätzlich mit jeder Art von Computerprogramm als dessen Funktionalität programmiert sein. Als spezialisierte Hilfsmittel zur Erzeugung von Berichten sind Reportgeneratoren verfügbar, die von IT-Herstellern, ggf. proprietär, bereitgestellt werden. Oft sind sie Teil einer übergeordneten Softwareentwicklungsumgebung, die auch Programmiersprachen und ein DBMS enthalten.

Berichte können eindimensional – Beispiel Kundenliste – oder mehrdimensional – Beispiel Kundenliste mit den je Kunde aufgeführten Bestellungen – gestaltet sein. Dazu stehen in der Report-Software bestimmte Entwurfstechniken zur Verfügung, zum Beispiel Unterberichte.

Bei entsprechendem Design kann ein Bericht auch so gestaltet sein, dass Formulare erzeugt werden, etwa jeweils mit Produkt- oder Kunden-Stammdaten.

Abgrenzung: Der Ausdruck Bericht wird häufig auch als Synonym für Logdateien verwendet, die systembezogene Ereignisse und/oder Befehle aufzeichnen und ggf. über einen begrenzten Zeitraum hinweg speichern. Dies sind jedoch keine "Berichte" im hier behandelten Sinn.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.