The Helix research group
Research themes
Work in progress and results
Software and databases
News from Helix
The Helix research group > Research activities
Home page
Site map Mail to Helix
Data and knowledge modeling
Data bases and knowledge bases

In a database, the structure of the data is described in the so-called conceptual model, which relies itself on a formalism, such as relational algebra or object classes. The model is designed so that queries on the data can be expressed to answer questions in the context of the problematics that motivated the building of the database. It is kept as simple as possible regarding these needs, essentially for the sake of efficiency.

For example, in a relational model, a gene could be described in the relation gene through several fields, such as the name of the organism, its location on the genome sequence, various annotations on its products, and so on. What is intended by gene in the context of this specific database is not made explicit, at least not formally.

When the model is extended and provides additional information that are not strictly required for storing the data and evaluating these queries, the database evolves in the direction of a knowledge base. Following the previous example, a knowledge base could explicitly specify that a gene in its context is intended to contain the coding sequences and the regulatory regions.

In the same section
Comparative genomics
Evolutionary biology
String algorithmics
Tree and graph algorithmics
Data and knowledge modeling
    Top of page   Home page  Prepare to print