diff --git a/docs/softwareentwurf.tex b/docs/softwareentwurf.tex index 307234d..294ecd0 100755 --- a/docs/softwareentwurf.tex +++ b/docs/softwareentwurf.tex @@ -7,6 +7,14 @@ \subsection{Programmaufbau} \subsubsection{Kommunikation zwischen den Einzelkomponenten} \paragraph{SQLite}:\\ + +Screenly speichert Assets Informationen in einer SQLite Datenbank, Dies sind unter anderem das Verzeichnis, Dauer ,play-order, start- und end-Date aller Assets. + + + + + + ist ein relationales Datenbankmanagementsystem (RDBMS), das in einer C-Bibliothek enthalten ist. Im Gegensatz zu vielen anderen Datenbankverwaltungssystemen ist SQLite kein Client-Server-Datenbankmodul. Es ist eher in das Endprogramm eingebettet. \\ \\ SQLite ist eine In-Process-Bibliothek, die ein eigenständiges, serverloses, nicht konfigurierbares Transaktions-SQL-Datenbankmodul implementiert. Der Code für SQLite ist gemeinfrei und kann daher für jeden kommerziellen oder privaten Zweck verwendet werden.