Adatbázistervezés - Táplálékkiegészítő webáruház adatbázisának felépítése és üzemeltetése
Saved in:
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Kulcsszavak: | adatbázis adatbázis biztonság MySQL relációs adatbázis(ok) SQL |
| Online Access: | http://dolgozattar.uni-bge.hu/44747 |
MARC
| LEADER | 00000nta a2200000 i 4500 | ||
|---|---|---|---|
| 001 | dolg44747 | ||
| 005 | 20230421095912.0 | ||
| 008 | 230421suuuu hu om 000 hun d | ||
| 040 | |a BGE Dolgozattár Repozitórium |b hun | ||
| 041 | |a hu | ||
| 100 | 1 | |a Gulyás Előd | |
| 245 | 1 | 0 | |a Adatbázistervezés - Táplálékkiegészítő webáruház adatbázisának felépítése és üzemeltetése |c Gulyás Előd |h [elektronikus dokumentum] |
| 520 | 3 | |a Szakdolgozatomban az adatbáziskezelés témáját jártam körbe, valamint kitértem az adatbázisok üzemeltetésének egyes részleteire. A témát egészen az adat fogalmától, az adatbáziskezelő rendszerekig elemeztem. Külön részleteztem a relációs adatbázisok kezelésére alkalmas programozási nyelvet, az SQL-t, valamint a választott adatbáziskezelő rendszeremet a MySQL-t. Elemezve az adatbázisok formai és logikai követelményeit, felépítésre került egy táplálékkiegészítő termékeket árusító webáruház adatbázisa, mely eleget tesz a relációs modell és a normalizálás alapkövetelményeinek. A webáruház felépítésének és működésének megismerése, hasonló felületek elemzésével történt. A fejlesztésnél törekedtem egy olyan adatbázist létrehozni, mely megbízhatóan alkalmazható az előre meghatározott célok elérése érdekében. Az adatkezelési anomáliák kiiktatásával és a megannyi tárolt eljárással, trigger-rel felszerelt adatbázisom egy mindig pontos és elérhető adatokat szolgáltató rendszer lett. Igyekeztem a felhasználóbarátságra törekedni, így bevezetésre kerültek olyan eljárások, melyek az ismétlődő lekérdezéseket tárolják, ezzel is időt és erőforrást megtakarítva. A webáruház üzleti tevékenységére figyelemmel, számos fejlesztés került bevezetésre. A webáruház a projekt backend részében lefektetett logika alapján képes az interakcióra a felhasználókkal. A webáruházban leadott rendelések után fejlesztésre került az automatikus számlageneráló rendszer, mely a számlákat e-mail formájában a vásárlóknak el is juttatja. A rendszer továbbá értesíti a felhasználókat a webáruházban történt változásokról, leárazásokról. Ezen tevékenységek az adatbázisból exportált adatok segítségével történnek, melyeket különböző rendszer scriptek kezelnek, python nyelven megírva. Az adatbázis és a fájlműveleteket végző scriptek összehangolása EVENT-ek és a feladatütemező segítségével került összehangolásra. Külön figyelmet fordítottam az adatbázisban tárolt adatok biztonságos kezelésére. A webáruház adatbázisában tárolásra kerülnek a felhasználók személyes adatai, melyek tárolása külön figyelmet igényel. Az adatokban beállt változások követésére trigger-ek segítségével fejlesztésre került egy monitorozó tábla, mely tárol minden régi és új rekordot. Külön jogrendszer került bevezetésre, mely korlátozza az adatbáziskezelők hozzáférését bizonyos adatokhoz. A webáruházban az inaktív felhasználók az erre dedikált eljárással rendszeresen törlésre kerülnek, így eleget téve a GDPR rendeletben foglaltaknak. | |
| 695 | |a adatbázis | ||
| 695 | |a adatbázis biztonság | ||
| 695 | |a MySQL | ||
| 695 | |a relációs adatbázis(ok) | ||
| 695 | |a SQL | ||
| 700 | 1 | |a Laczkó Levente |e ths | |
| 700 | 1 | |a Mészáros György |e ths | |
| 856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/44747/1/Gulyas_Elod_MY77UL.pdf |z Dokumentum-elérés |
| 856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/44747/2/BA_O_Gulyas_Elod.pdf |z Dokumentum-elérés |
| 856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/44747/3/BA_B_Gulyas_Elod.pdf |z Dokumentum-elérés |
| 856 | 4 | 0 | |u http://dolgozattar.uni-bge.hu/44747/4/biralat_Gulyas_Elod.pdf |z Dokumentum-elérés |