Relational databases are at the heart of most applications. We mainly use the following solutions:
Best choice for many small to medium size applications; e.g. websites, etc.
Contains the most important features of a modern database
Low acquisition costs
Microsoft SQL is used for small to large-scale data sets and complex structures
Oracle is mostly used in large-scale high-throughput data-intensive applications with complex structures.
Besides relational databases, so-called NoSQL data structures are often appropriate (“Not only SQL”). These generalised representations go beyond the tabular relations used in relational databases. Examples are key-value pairs, graphs, or XML representations.