Lecture
We begin the study of relational databases and relational database management systems. This approach is the most common at the present time, although along with the generally acknowledged advantages it has several disadvantages. The advantages of the relational approach include:
Relational systems are not immediately widespread. While the main theoretical results in this area were obtained in the 1970s, and then the first prototypes of relational DBMS appeared, it was considered impossible for a long time to achieve the effective implementation of such systems. However, the advantages noted above and the gradual accumulation of methods and algorithms for the organization of relational databases and their management have led to the fact that already in the mid-80s, relational systems practically supplanted early DBMS from the world market.
At present, the main subject of criticism of relational DBMS is not their lack of efficiency, but some inherent limitations of these systems (a direct consequence of simplicity) when used in so-called non-traditional areas (the most common examples are design automation systems), which require extremely complex data structures. Another often noted disadvantage of relational databases is the impossibility of adequately reflecting the semantics of the subject area. In other words, the possibilities of presenting knowledge about the semantic specificity of the subject area in relational systems are very limited. Modern research in the field of post-relational systems is mainly devoted to the elimination of these shortcomings.
Comments
To leave a comment
Databases IBM System R - relational DBMS
Terms: Databases IBM System R - relational DBMS