Upoznajte se sa grafovskim bazama podataka na kursu FTN Informatike
Grafovska tehnologija (grafovi) se ne ograničava samo na baze podataka i razvoj aplikacija; ona nudi potpuno novo viđenje mogućnosti u vezi s idejom povezanosti. Kao i svaki novi pristup u rešavanju problema, pristupanje iz različite perspektive može dovesti do revolucionarnih promena u načinu na koji rešavamo izazove. Zašto bi trebalo da vas zanima tehnologija grafovskih baza […]
Pročitaj ostatak
Razumevanje čestih SQL Injection napada i metoda zaštite
Uvod SQL Injection (SQLi) je jedan od najčešćih napada na veb aplikaciju koji se koristi za neovlašćeni pristup bazama podataka. Ovaj napad može imati ozbiljne posledice po bezbednost podataka i integritet sistema. Klasični SQLi Klasični SQL Injection napadi često se dešavaju kada napadač ubrizga zlonamerni SQL kod putem nesanitiziranog input polja u aplikaciji koja komunicira […]
Pročitaj ostatak
Otključaj tajne efikasnih baza podataka: Postani arhitekta EER Modeliranja
Uvod u EER Model Podataka Kurs “Baze podataka” u okviru ponude IT kurseva FTN Informatike pruža sveobuhvatnu obuku budućim junior developerima, obuhvatajući širok spektar tema vezanih za baze podataka, od osnovnih do naprednih koncepta. Jedan od ključnih elemenata ovog kursa je EER (Enhanced Entity-Relationship) model podataka, koji predstavlja proširenje tradicionalnog ER (Entity-Relationship) modela i omogućava […]
Pročitaj ostatak
Da li treba koristiti relacionu ili NoSQL bazu podataka?
Rasprava oko SQL i NoSQL u osnovi je poređenje relacionih i nelrelacionih baza podataka. Relacione baze podataka su strukturirane, slično kao telefonski imenik. Relacione baze podataka ostaju popularne jer se prirodno uklapaju u mnoge softverske stekove, uključujući LAMP i Ruby. Sa svojom dugom istorijom, Relacione baze podataka imaju široku podršku i duboko razumevanje, što može […]
Pročitaj ostatak
Zašto se bavimo DML-om na kursu Baze podataka?
Šta je DML (Data Manipulation Language)? Data Manipulation Language (DML), ili jezik za manipulaciju podacima, predstavlja vitalan deo programiranja koji se koristi za upravljanje podacima u sistemima za upravljanje relacionim bazama podataka. Ovaj jezik omogućava korisnicima da unose, brišu, ažuriraju i preuzimaju podatke iz baze. Uključuje naredbe poput SELECT, INSERT, UPDATE, DELETE i druge. Najčešća […]
Pročitaj ostatak