I updated the final application.

I updated some parts:
DataAccess: I added an additional column as primary key named
SearchResultID in the SearchResult table and removed from the column ID
in the same table the primary key attribute. Furthermore I made all
attributes of the DB_Query and DB_QueryResult class private and also
created the appropriate get and set methods. The other layers will not
see the difference in comparison with the old classes.
Ontology: I fixed an error where the same related query were returned.
GUI: I display also the query of an result to the GUI. The user can now
see which result belongs to which query.