Zum Hauptinhalt
Wenn Sie weiter auf dieser Webseite arbeiten möchten, bestätigen Sie bitte unsere Nutzungsrichtlinie:
x
Abschlussbedingungen

Wussten Sie schon ... ?

Hier erfahren Sie, was Abi.5 zum Werkzeug Ihrer Wahl für die Beratung der Schülerinnen und Schüler macht und wie es Sie bei verordnungsgemäßen Eingaben unterstützt.
Das Land Niedersachsen stellt das Programm Abi.5
als kostenfreie Schullizenz für Ihre niedersächsische Schule zur Verfügung. 
Haben Sie sehr spezifische Probleme? In diesem Fall können Sie eine anonymisierte Sicherung zur Weitergabe an den Support erstellen. Senden Sie die datenschutzkonforme Sicherung an den Support und nennen Sie idealerweise die Schülernummer, bei der das Problem besteht.

3. Erste Schritte

3.6. Aufbau der Datenbank

Alle Daten werden in einer MariaDB oder MySQL-Datenbank gespeichert, deren Treiber als sogenannter Dienst "DaNiS" im Hintergrund läuft. Dabei handelt es sich um ein Programm, das ohne Benutzeranmeldung beim Start von Windows mitgestartet wird. Diese Datenbank kann prinzipiell alle Daten MySQL-kompatibler Programme aufnehmen, in unserem Fall zumindest die Daten von DaNiS undseinen Modulen. Die Nutzerprogramme kommunizieren mit dieser Datenbank auf Netzwerkebene, wozu die IP des Rechners mit der Datenbank und eine Portadresse zur Datenübergabe bekannt sein müssen. Auf einem Einzelsystem richtet Windows dafür die Pseudoadresse 127.0.0.1 (den sogenannten local port) ein, die den eigenen Rechner so anspricht, als ob er sich in einem Netzwerk befinden würde. Im Netzwerk geben Sie die entsprechende IP-Adresse selbst an.

 

Auf diese Datenbank gibt es zwei Zugriffsmöglichkeiten: den root-Zugriff, der die gesamte Datenbank öffnet, und den anwendungsspezifischen Zugriff, der nur die Daten des jeweiligen Anwendungsprogrammes öffnet. Da der root-Zugriff weitreichende Rechte (auch auf möglicherweise fremde Daten) einräumt, ist er besonders geschützt. Aus diesem Grund wird dieses root-Passwort bei jedem root-Zugriff neu abgefragt.

Die Datenbank sowie die Anwendungsprogramme müssen in einem Netzwerk nur auf einem Server einmalig installiert werden. Der Datenzugriff erfolgt dann wie eben beschrieben via Netzwerk, der Zugriff auf die Programmdatei (also z.B. abi_mysql.exe) via Link vom Client auf die auf dem Server befindliche Datei.

Abi.5 speichert die wichtigen Daten und Layouts in der Datenbank, damit sie sich nicht auf verschiedenen Clients unterscheiden.