Asynchronous Database Access Library with Silent Automatic Reconnections

dc.contributor.advisorSlanina, Zdeněk
dc.contributor.authorNěmec, Štěpán
dc.contributor.refereeSkopalík, Slavomír
dc.date.accepted2019-05-31
dc.date.accessioned2019-06-26T04:33:37Z
dc.date.available2019-06-26T04:33:37Z
dc.date.issued2019
dc.description.abstractNowadays in production applications is used synchronous access to the database. In synchronous access is main thread blocked until SQL statement is not executed which in case of long-running SQL query or network problem causes application jamming. The diploma thesis deals with possibilities and the principles of data exchange between the Firebird database and applications developed in Delphi programming language to find a solution for this problem. The aim of this thesis is a library for asynchronous database access, where to perform multiple requests in parallel form is possible. The database library also contains functions for automatic silent reconnections, automatic testing and others to make it as comfortable as possible for programmers who will use it.en
dc.description.abstractV dnešní době je v produkčních aplikacích použit synchronní přístup k databázi. V synchronním přístupu je hlavní vlákno blokováno, dokud není SQL dotaz vykonán, což v případě dlouho běžících SQL dotazů, či problémů na síti způsobuje zasekávání aplikací. Diplomová práce se pro nalezení řešení tohoto problému zabývá možnostmi a principy výměny dat mezi Firebird databází a aplikacemi vyvinutými v programovacím jazyce Delphi. Cílem této diplomové práce je databázová knihovna pro asynchronní přístup k databázi, kde je možné vykonávat několik dotazů paralelně. Databázová knihovna také obsahuje funkce pro automatické tiché připojení, automatické testování a další, aby byla co nejvíce komfortní pro programátory, kteří ji budou používat.cs
dc.description.department450 - Katedra kybernetiky a biomedicínského inženýrstvícs
dc.description.resultvýborněcs
dc.format.extent7565048 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisNEM0142_FEI_N2649_2612T041_2019
dc.identifier.urihttp://hdl.handle.net/10084/136266
dc.language.isoen
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectFirebirden
dc.subjectDelphien
dc.subjectasynchronous database accessen
dc.subjectmultithread processingen
dc.subjectFirebirdcs
dc.subjectDelphics
dc.subjectasynchronní databázový přístupcs
dc.subjectvícevláknové zpracovánícs
dc.thesis.degree-branchŘídicí a informační systémycs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programElektrotechnikacs
dc.titleAsynchronous Database Access Library with Silent Automatic Reconnectionsen
dc.title.alternativeAsynchronní knihovna pro přístup k databázi s tichým automatickým opětovným propojenímcs
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 3 out of 3 results
Loading...
Thumbnail Image
Name:
NEM0142_FEI_N2649_2612T041_2019.pdf
Size:
7.21 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
NEM0142_FEI_N2649_2612T041_2019_posudek_vedouci_Slanina_Zdenek.pdf
Size:
52.41 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Slanina, Zdeněk
Loading...
Thumbnail Image
Name:
NEM0142_FEI_N2649_2612T041_2019_posudek_oponent_Skopalik_Slavomir.pdf
Size:
681.85 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Skopalík, Slavomír