Comparison of the possibilities of object-oriented and relational databases

Thesis title: Srovnání možností objektových a relačních databází
Author: Šolar, Tomáš
Thesis type: Diplomová práce
Supervisor: Palovská, Helena
Opponents: Pavlíčková, Jarmila
Thesis language: Česky
Abstract:
Tato diplomová práce se zabývá teoretickým popisem relačních databází včetně souvisejících základních pojmů a obdobně i oblastí databází objektových. V práci jsou stručně popsány konkrétní databázové systémy dle jednotlivých kategorií. Práce se snaží nahlížet na všechny skutečnosti z obecného hlediska, tudíž je část práce věnována i dalším databázovým principům. Práce na typovém příkladě malé knihovny zobrazuje přednosti a nedostatky obou principů. Dále je v práci blíže popsán databázový systém Caché, na kterém lze ukázat oba přístupy. Odlišnosti mezi objektovým a relačním přístupem jsou pak ukázány i v tomto konkrétním prostředí. Cílem práce je tedy poskytnout vedle sebe informace o jednotlivých principech, definovat pro odlišnosti kategorie a ty pak pomocí praktické úlohy názorně ukázat. Dále blíže specifikovat konkrétní databázový systém a pokusit se dříve definované kategorie ukázat i v tomto prostředí. Vlastní příspěvek k řešenému tématu lze nalézt v konkrétních modelech pro jednotlivé přístupy, srovnání obou přístupů na příkladech, prozkoumání vybraného databázového systému a opětovné provedení srovnání principů v prostředí Caché.
Keywords: objektové principy; modely; srovnání; Caché; relační principy; databáze
Thesis title: Comparison of the possibilities of object-oriented and relational databases
Author: Šolar, Tomáš
Thesis type: Diploma thesis
Supervisor: Palovská, Helena
Opponents: Pavlíčková, Jarmila
Thesis language: Česky
Abstract:
This thesis presents the theoretical description of relational and object-oriented databases, including the underlying basic concepts. The paper briefly describes the specific database systems according to various categories. Work tries to look at all the facts in general terms therefore does part of it explain other database principles. On the example of a small library the paper displays the strengths and weaknesses of both principles. Later the paper describes more thoroughly the Caché database system, which can be addressed by both principles. The difference between object and relational approach is then shown in this environment. The goal is therefore to provide side information about the various principles, define the differences in categories and then show the problems on a practical example. Further clarify the specific database system and try to demonstrate the previously defined categories in this environment. One's own contribution to the treated subject can be found in different approaches of the specific models, the comparison of the two approaches on particular examples, the examination of the selected database system and conducting a comparison of the principles in the Caché environment.
Keywords: databases; relational principles; object-oriented principles; models; comparison; Caché

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 24. 9. 2009
Date of submission: 30. 6. 2010
Date of defense: 24. 8. 2010
Identifier in the InSIS system: https://insis.vse.cz/zp/21589/podrobnosti

Files for download

    Last update: