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 |