Srovnání relačního a objektově-relačního návrhu databáze pro konkrétní aplikaci

Název práce: Srovnání relačního a objektově-relačního návrhu databáze pro konkrétní aplikaci
Autor(ka) práce: Schuster, Martin
Typ práce: Bakalářská práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Svatoš, Oleg
Jazyk práce: Česky
Abstrakt:
Hlavním cílem této práce je seznámit čtenáře s relačním a objektově-relačním designem databáze a představit přínos konstrukčních prvků, kterými je objektově-relační model oproti relačnímu obohacen. A to nejprve v rovinně teoretické, a poté v rovinně praktické. V první části práce jsou stručně popsány principy, bez kterých by dnešní databáze nemohli fungovat. Ve druhé kapitole už se věnuji konkrétněji relačnímu modelu a následně nárokům, které jsou něj kladeny v konfrontaci s trendy objektově orientovaného programování. Krátce se zmíním o ryze objektových databázích a principu objektově-relačního mapování a zbytek teoretické části práce věnuji představením konstrukčních prvků, které nabízí model objektově-relační. V praktické části práce vytvořím model databáze konkrétní aplikace internetového obchodu v obou výše diskutovaných modelech a prakticky představím možnosti jejich konstrukčních prvků. Závěrem zhodnotím porovnání obou modelů a navrhnu jejich použití v dnešních informačních systémech.
Klíčová slova: objektově-relační databáze; oracle; relační databáze
Název práce: Relational and object-relational database schema comparison on concrete aplication
Autor(ka) práce: Schuster, Martin
Typ práce: Bachelor thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Svatoš, Oleg
Jazyk práce: Česky
Abstrakt:
The main goal of this thesis is to introduce the principles of relational and object-relational databases and demonstrate the advantages of object-relational structural elements. Firstly on theoretical and then on practical level. First part of thesis describes the foundations of databases in general. Then I'm focused specifically on relational databases and their problems related with todays object-oriented programming trends. After that I will mention object databases and principles of object-relational mapping and at the end of theoretical part I will describe structural elements of object-relational model. Practical part of thesis compares relational and object-relational models in context of fictional aplication of ehop. The end sums up the thesis and suggests use of particular model in case of nowadays informational systems.
Klíčová slova: oracle; object-relational database; relational database

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 6. 4. 2011
Datum podání práce: 1. 5. 2012
Datum obhajoby: 4. 2. 2013
Identifikátor v systému InSIS: https://insis.vse.cz/zp/31647/podrobnosti

Soubory ke stažení

    Poslední aktualizace: