Zobrazit minimální záznam

Relational database structure synchronization with GIT



dc.contributor.advisorMatoušek Jan
dc.contributor.authorTomáš Krupička
dc.date.accessioned2023-06-16T22:51:35Z
dc.date.available2023-06-16T22:51:35Z
dc.date.issued2023-06-16
dc.identifierKOS-1065790563505
dc.identifier.urihttp://hdl.handle.net/10467/109541
dc.description.abstractCílem této práce je analýza a vypracování řešení způsobu využití verzovacího systému Git pro verzování a synchronizaci změn v databázovém modelu, s důrazem na použití ve velkém podnikovém prostředí. Práce staví na již rozpracovaném řešení pro synchronizaci změn z databáze do Gitu a dalších konvencích a softwaru používaných v cílovém prostředí. Dále navrhuje podobu kompletního systému zahrnující dříve zmíněné řešení a vlastní vypracované řešení pro propisování změn z Gitu do databáze. Výsledné řešení by mělo umožňovat efektivně využívat možností verzovacího systému Git a jeho nadstaveb (např. Azure Repos), a zároveň počítat s případnými komplikacemi, které můžou vyvstat z důvodu vyšší zátěže systému.cze
dc.description.abstractThe goal of this thesis is to analyze and create a solution for ways of using the Git versioning system for versioning and synchronization of changes in a database model, focused mainly on usage in a large-scale company environment. This thesis is based on an existing solution for synchronizing changes from a database to Git and other conventions and software already used in target environment. The thesis also designs a system as a whole using said existing solution and own created solution for deploying changes made in Git to a database. The final solution should allow an effective usage of the Git versioning tool and its extensions (like Azure Repos) and also account for possible complications that can arise from a heavier load of the system.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectslužbacze
dc.subjectnasazovánícze
dc.subjectverzování změncze
dc.subjectstruktura databázecze
dc.subjectvývojářské týmycze
dc.subjectvysoká zátěžcze
dc.subjectMSSQLcze
dc.subjectGitcze
dc.subjectAzure Reposcze
dc.subjectC#cze
dc.subjectserviceeng
dc.subjectdeploymenteng
dc.subjectchange versioningeng
dc.subjectdatabase structureeng
dc.subjectsoftware development teamseng
dc.subjectheavy loadeng
dc.subjectMSSQLeng
dc.subjectGiteng
dc.subjectAzure Reposeng
dc.subjectC#eng
dc.titleSynchronizace struktury relační databáze s GITcze
dc.titleRelational database structure synchronization with GITeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeValenta Michal
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam