Oracle High Performance Tuning for 9i and 10g

 < Day Day Up > 


A database is a term used to describe an ordered set of information stored on a computer. This ordered set of data or data set is often structured using a data modeling solution in such a way as to make the retrieval of that data more efficient. Depending on the type of applications using the database, the database structure can be modified to allow for efficient changes to that data as well. It is appropriate to discover how different data modeling techniques have developed over the past 50 years to accommodate efficiency, in terms of both data retrieval and data changes.

Figure 4.1: The History and Evolution of Data Modeling

Databases started out stored quite simply in a file system and have evolved through hierarchical, network, relational, object, and object-relational data models, as shown in Figure 4.1.

4.1.1 The Different Types of Data Models


 < Day Day Up > 

Категории