Adatbázis-kezelő rendszerek összehasonlító elemzése

Szalczinger Dániel (2022) Adatbázis-kezelő rendszerek összehasonlító elemzése. Faculty of Finance and Accountancy.

[thumbnail of Szalczinger_Dániel_A1YXG6.pdf] PDF
Szalczinger_Dániel_A1YXG6.pdf
Hozzáférés joga: Available at the computers of the University

Download (1MB)
[thumbnail of BA_O_Szalczinger_Daniel.pdf] PDF
BA_O_Szalczinger_Daniel.pdf
Hozzáférés joga: Available at the computers of the University

Download (331kB)
[thumbnail of Szalczinger Dániel.pdf] PDF
Szalczinger Dániel.pdf
Hozzáférés joga: Bizalmas dokumentum (bírálat)

Download (165kB)
[thumbnail of BA_B_Szalczinger_Daniel.pdf] PDF
BA_B_Szalczinger_Daniel.pdf
Hozzáférés joga: Bizalmas dokumentum (bírálat)

Download (389kB)

Abstract

ÖSSZEFOGLALÁS Szakdolgozatom fő célja, hogy feltérképezze az adattárolás lehetőségeit és azt, hogy a felmerülő adatkezeléssel kapcsolatos problémák esetén, milyen lehetőségeink vannak a tárolás jellegére és egyéni igényekre vonatkozó megoldásokra. Továbbá célom megvizsgálni, milyen új, korszerű módszerek alkalmazásával igyekeznek a fejlesztők hatékonyabb megoldást nyújtani a felhasználók számára. Dolgozatom második fejezetében átfogó képet kívánok adni az adatbázisok kialakulásáról, felépítéséről. Ezen fejezeteket az egyetemen tanult, adatbiztonság, adatbázisrendszerek, adatautomatizálás, SQL üzleti alkalmazások tantárgyak gyakorlati és elméleti irodalmaira alapozva írom. Ezt követően a gyakorlatiasabb megközelítés kap nagyobb szerepet. A harmadik fejezetben részletesen bemutatok három adatbázis-kezelő rendszert, melyeket a szoftverfejlesztésben gyakorta alkalmaznak. Érdekességük, hogy mind felépítésben, mind pedig használatban lényegesen eltérnek egymástól. Elsőként egy hagyományosnak mondható relációs adatbázist mutatok be, amit minden informatikával foglalkozó szakember egész biztosan ismer, ami nem más, mint az Oracle Corporation által fejlesztett és forgalmazott Oracle Database. Ezt követően egy ettől merőben eltérő úgynevezett nyílt forráskódú, NoSQL adatbázist ismertetek, ami nem más mint a Redis, napjaink egyik legnépszerűbb kulcs értéken alapú rendszere, ahol az adatok a memóriában helyezkednek el. A harmadik választott adatbázis-kezelő pedig a MongoDB, ami szintén egy nyílt forráskódú rendszer és fő jellemzője a dokumentumorientált adattárolás. Ezek összehasonlítását a 3.4-es fejezet taglalja. Ezt követően a negyedik fejezetben egy általam implementált hotelszoba foglaló rendszer adatbázis tervezését mutatom be. A rendszer folyamatainak és a szükséges információk meghatározását követően döntöttem el, hogy milyen adatkörök tárolására lesz szükség. Majd ezt követően kerültem közelebb a megoldáshoz, hogy milyen szerkezetben és milyen adatbázis-kezelő megoldással szeretném tárolni és kezelni az adatokat A fenti példán keresztül mutatom be, hogy az általam választott adatbázis-kezelők, milyen módon képesek hatékonyabbá, rugalmasabbá tenni a rendszer működését. Összehasonlító elemzésben pedig arra keresem a választ, hogy bizonyos szoftverfejlesztés során felmerülő problémák esetén, mely adatbázis-kezelő rendszert célszerű választani.

Institution

Budapest Business University

Kar

Faculty of Finance and Accountancy

Department

Gazdaságinformatika Tanszék

Tudományterület/tudományág

UNSPECIFIED

Szak

Gazdaságinformatikus

Item Type: Thesis (UNSPECIFIED)
Uncontrolled Keywords: adatbázis tervezés, Adatbázis-kezelők, MongoDB, Oracle, összehasonlítás, Redis
SWORD Depositor: Archive User
Depositing User: Archive User
Date Deposited: 2023. Apr. 21. 09:51
Last Modified: 2023. Apr. 21. 09:51

Actions (login required)

View Item View Item