Database design for a real estate website
Thesis title: | Návrh databáze pro realitní web |
---|---|
Author: | Kristín, David |
Thesis type: | Bakalářská práce |
Supervisor: | Palovská, Helena |
Opponents: | Kučera, Jan |
Thesis language: | Česky |
Abstract: | Bakalářská práce se zabývá analýzou a vytvořením návrhu databáze pro realitní web, poskytující uživatelům možnost jednoduše prodávat a pronajímat jimi vlastněné (v případě realitních společností spravované) nemovitosti, při dodržení metodiky životního cyklu databáze. Práce je rozdělena na část teoretickou a praktickou, v níž se využívají poznatky a definované postupy z teoretické části. První část práce podrobněji popisuje metodiku návrhu – jednotlivé fáze životního cyklu, princip tří architektur a standardizované postupy (např. normalizace). Druhá část identifikuje a analyzuje požadavky, na nichž staví konceptuální a fyzický návrh. Dosaženým výstupem této práce je implementovaný návrh databáze, zohledňující všechny zadavatelské a oborové restrikce, v MySQL. Hlavními přínosy jsou vytvoření datové základny, jež je využívána pro realizaci hlavní aplikace, a demonstrace optimalizované práce s prostorovými objekty v relačních databázích. |
Keywords: | návrh databáze; princip tří architektur; konceptuální návrh; fyzický návrh; MySQL; prostorový objekt; realitní web |
Thesis title: | Database design for a real estate website |
---|---|
Author: | Kristín, David |
Thesis type: | Bachelor thesis |
Supervisor: | Palovská, Helena |
Opponents: | Kučera, Jan |
Thesis language: | Česky |
Abstract: | The bachelor thesis deals with the analysis and creation of a database design for the real estate web, giving users the opportunity to simple sell and lease their own (in the case of real estate companies managed) real estates, while respecting the database lifecycle methodology. The thesis is divided into a theoretical and practical part in which the knowledge and defined procedures from the theoretical part are used. The first part of the thesis describes in detail the design methodology – the individual phases of the lifecycle, the principle of three architectures and standardized procedures (for example normalization). The second part identifies and analyzes the requirements on which conceptual and physical design is based. The output of this thesis is an implemented database design, which reflects all conctracting and sectoral restrictions, in MySQL. The main benefits are the creation of a data base that is used to implement the main application, and demonstration of optimized work with spatial objects in relational databases. |
Keywords: | physical model; principle of three architectures; database design; conceptual model; real estate web; spatial objects; MySQL |
Information about study
Study programme: | Aplikovaná informatika/Aplikovaná informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
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: | 1. 12. 2017 |
---|---|
Date of submission: | 2. 5. 2018 |
Date of defense: | 21. 6. 2018 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/64836/podrobnosti |