Kada Select * ne znači ‘Uzmi sve’

Kada kucamo upit koji počinje sa Select * podrazumevamo da će nam biti prikazane sve kolone neke tabele. I obično smo u pravu. Međutim, postoje situacije kada je pogrešno tako razmišljati. Uzećemo za primer vrlo jednostavan test, na dva različita RDB sistema – MS SQL Server i IBM DB2 for i Series. Prvo ćemo napraviti […]

DB2 - novi rezultat

Fajl sistem

FILESTREAM tip kolone ili kako skladištiti fajl unutar SQL Servera (2/2)

U prvom delu teksta o FILESTREAM-u, bilo je reči o nekim odlikama ove funkcionalnosti (kažem funkcionalnosti, pošto prevazilazi običan tip podatka) kao i osnovnim podešavanjima sistema za rad sa njim. U ovom delu teksta govorimo o mom omiljenom delu – primeni FILESTREAM tipom, kao i ostalim tipovima kolona, može da se manipuliše kroz T-SQL. Ali, ono […]


FILESTREAM tip kolone ili kako skladištiti fajl unutar SQL Servera (1/2) 1

Pre verzije 2008 SQL Servera, bilo je veoma komplikovano smestiti neki fajl u tabelu. Koristio se BLOB tip a maksimalna veličina pojedinačnog fajla je bila 2 GB. Još samo zamislite koliko velika može biti tabela sa hiljadama redova koji sadrže velike fajlove i rezultat je očigledan – katastrofalne performanse. U MS-u su zaključili da bi […]

FILESTREAM Podešavanja u Configuration Manager-u

Treći korak

Linkovani server preko ODBC-a ka IBM DB2 bazi

ODBC (Open DataBase Connectivity) predstavlja interfejs za pristup bazama podataka raznih proizvođača. Pomoću njega, programi mogu da komuniciraju sa raznim bazama podataka, kao i same baze (tačnije RDBMS) među sobom. Dovoljno je da za konkretan sistem postoji ODBC drajver (a za svaki poznatiji sistem postoje ODBC drajveri, od Access-a do Oracle-a) i njegove podatke ćemo […]


Patnja 1

Dragi database engine, Zamolio bih te da mi više ne šalješ poruke kao što su: String or binary data would be truncated   (SQL Server) ili Data truncation error (DB2) Koliko teško može biti da se navede i kolona / ograničenje koje je premašeno? Koja je svrha ovakvih poruka kada imaš 100 ili više kolona? Hvala […]


model baze

Pitanja za SQL Developera 2

Nedavno sam imao priliku da učestvujem u procesu selekcije za novog SQL developera. Kolege i ja smo sastavili kratku listu pitanja na osnovu kojih smo pokušali da procenimo trenutno znanje kandidata, kao i način na koji razmišljaju. Da napomenem i da je u pitanju bio poslednji krug tj. samo dva kandidata. Pitanja su jednostavna, a […]