Comparison of Open Source relational database systems

Thesis title: Porovnání vybraných open source databázových systémů
Author: Nohejl, Petr
Thesis type: Bakalářská práce
Supervisor: Chlapek, Dušan
Opponents: Palovská, Helena
Thesis language: Česky
Abstract:
Cílem této práce je přinést srovnání významných Open Source relačních databázových systémů a jednoho proprietárního systému. Srovnání spočívá v porovnání nabízené funkcionality podle aktuálních trendů relačních databázových systémů a dále pak porovnání výkonové, které ukáže, jak výkonné jsou jednotlivé systémy při provádění různých typů příkazů a pro jaké situace je vhodné jednotlivé systémy používat. Tuto práci je možné rozdělit na tři části. První část se zabývá přehledem situace na trhu, výběrem databázových systémů určených k testování a jejich uvedení z hlediska historie, současného stavu a trendů do budoucna. V druhé části práce jsou stanovena kritéria pro porovnávání, databázový model pro testování SQL příkazů a metodika průběhu testování. Ve třetí části je pak přehled výsledků srovnávání a testování výkonnosti jednotlivých databázových systémů. Přínos této práce je možné vidět z několika hledisek. Prvním je srovnání jednotlivých Open Source databázových systémů a nalezení rozdílů mezi nimi. Další hledisko je pak srovnání Open Source produktů s proprietárním systémem, kde je možné považovat zdrojový kód za obchodní tajemství. V neposlední řadě je pak také možné spatřit přínos ve srovnání jednotlivých typů příkazů mezi sebou, z čehož čtenář získá přehled, které příkazy a konstrukce je možné používat a kterým je lepší se vyvarovat.
Keywords: PostgreSQL; MySQL; Ingres; Firebird; výkon; SQL Server; Open Source; SQL; databáze
Thesis title: Comparison of Open Source relational database systems
Author: Nohejl, Petr
Thesis type: Bachelor thesis
Supervisor: Chlapek, Dušan
Opponents: Palovská, Helena
Thesis language: Česky
Abstract:
The goal of this work is to bring comparison of significant Open Source relational database systems and one proprietary system. The comparison of the systems consists of functional comparison according to the actual trends in relational database systems and furthermore on performance testing, which will show up how efficient are single systems during execution of various commands and for which situations it is appropriate to use them. This work can be divided to three parts. First part is focused on overview of the market situation, choice of the systems intended to compare and introduction of the systems in light of their history, present state and future trends. Comparison criteria, database model for SQL commands testing and methodology of testing process are determined in the second part of this work. And finally results of the comparison and performance testing are in the third part of this work. Benefits of this work can be seen from several different viewpoints. The first aspect is the comparison of single Open Source database systems and retrieval of differences between them. Next aspect is comparison of Open Source products with proprietary system, where the source code can be considered as a business secret. Last but not least aspect is comparison of single types of commands themselves, whereof reader will obtain overview, which commands and language constructs can be used and which ones should be avoided.
Keywords: PostgreSQL; Ingres; SQL; Firebird; database; Open Source; performance; SQL Server; MySQL

Information about study

Study programme: Aplikovaná informatika/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: 23. 9. 2010
Date of submission: 30. 6. 2011
Date of defense: 26. 8. 2011
Identifier in the InSIS system: https://insis.vse.cz/zp/27482/podrobnosti

Files for download

    Last update: