diplomsko delo
Anže Kozole (Author), Marko Hölbl (Mentor), Luka Hrgarek (Co-mentor)

Abstract

V diplomskem delu smo primerjali različne dostope do MySQL in MongoDB Atlas podatkovnih baz z uporabo programskega jezika PHP in Node.js z izdelavo različnih spletnih strani. Predstavljeni so načini delovanja in vrste podatkovnih baz SQL in NoSQL, kot tudi značilnosti PHP in Node.js tehnologije. Po opisu in preučevanju literature smo izmerili in primerjali hitrosti pridobivanja podatkov, primerjali postopek pisanja poizvedb in s tem ugotovili, kateri programski jezik in podatkovna baza se najbolje dopolnjujeta. Po vseh rezultatih smo ugotovili, da je NoSQL primernejše za masivno shranjevanje podatkov, SQL pa za nadzorovano in organizirano shranjevanje podatkov. Prišli smo do zaključka, da je sama izbira podatkovnih baz odvisna od namena spletne strani in kompatibilnosti programskega jezika.

Keywords

programski jezik SQL;programski jezik NoSQL;programski jezik PHP;programski jezik Node.js;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [A. Kozole]
UDC: 004.632:004.43(043.2)
COBISS: 106644227 Link will open in a new window
Views: 446
Downloads: 74
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Analysis and comparison of database access in PHP and Node.js programming languages
Secondary abstract: In this diploma thesis we compared MySQL and MongoDB Atlas database accesses using PHP and Node.js programming languages by creating different websites. Working methods of SQL and NoSQL databases, as well as features of PHP and Node.js technologies were presented. After describing and studying the literature we measured and compared the speed of data extraction and compared the procedure of writing queries, so it was possible to figure out which programming language and database best complement each other. The results point out that NoSQL is better suited for massive data storage while SQL is more appropriate for controlled and organized data storage. The conclusion of this diploma thesis is that the choice of database depends on the purpose of the website and the compatibility of the programming language.
Secondary keywords: SQL;NoSQL;PHP;Node.js;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Medijske komunikacije
Pages: 1 spletni vir (1 datoteka PDF (X, 42 f.))
ID: 14762970