Thesis Details

Generátor databázové vrstvy aplikací

Master's Thesis Student: Kuboš Jaroslav Academic Year: 2006/2007 Supervisor: Burget Radek, doc. Ing., Ph.D.
English title
Application Database Layer Generator
Language
Czech
Abstract

This diploma thesis deals with the design and implementation of a framework for the database persistence layer development. This framework is easy to use while keeping the code elegance. It supports object oriented programming features such as inheritance and collections. Other features include versioning of objects and lazy loading. The object metadata are obtained through reflection provided by the .NET framework. The framework is not using any literal for identification (classes, attributes) even in object queries. Most of checks are done by compiler.

Keywords

object-relational mapping, persistence, ORM, hibernation, C#, DB, relational database, SQL, versioning, reflection

Department
Degree Programme
Information Technology, Field of Study Information Systems
Files
Status
defended, grade A
Date
20 June 2007
Reviewer
Committee
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), předseda
Herout Adam, prof. Ing., Ph.D. (DCGM FIT BUT), člen
Šafařík Jiří, prof. Ing., CSc. (WBU in Pilsen), člen
Švéda Miroslav, prof. Ing., CSc. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
KUBOŠ, Jaroslav. Generátor databázové vrstvy aplikací. Brno, 2007. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-06-20. Supervised by Burget Radek. Available from: https://www.fit.vut.cz/study/thesis/4630/
BibTeX
@mastersthesis{FITMT4630,
    author = "Jaroslav Kubo\v{s}",
    type = "Master's thesis",
    title = "Gener\'{a}tor datab\'{a}zov\'{e} vrstvy aplikac\'{i}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/4630/"
}
Back to top