May 4 2012

SQL SERVER 2012 UPDATE FOR DEVELOPERS

Categorie: DBA | Metodologie | OLTP | Security | SQL Server | T-SQL | LansareCatalin Dumitru @ 09:39
Recent am fost la prezentarea sustinuta de Cristian Lefter in cadrul workshop-ului "SQL Server 2012 update for developers". Pe parcursul a doua zile pline am parcurs noile functionalitati si modificari din SQL Server 2012. Din pacate, timpul a fost mult prea scurt pentru a detalia toate aceste modificari insa a fost suficient pentru o privire de ansamblu. [Vezi tot]

Etichete: , , , , , , ,

Apr 25 2012

Sistem informatic geografic

Categorie: OLTP | SQL Server | T-SQL | Tutorial | GeospatialCatalin Dumitru @ 09:01
Un sistem informatic care capteza, stocheaza, integreaza, gestioneaza, analizeaza si vizualizeaza date geografice se numeste Sistem Informatic Geografic (GIS). Un astfel de sistem refera o baza de date spatiala pentru a referi din punct de vedere geografic diverse date reale. Un GIS trebuie sa poata integra atat date geografice cat si date tabelare (atribute) in vederea producerii de informatii pentru luarea unor decizii. Reprezentarea datelor se realizeaza fie in format vectorial, fie in format raster. Formatul vectorial reprezinta o serie de coordonate (x,y si optional z) in timp ce formatul raster reprezinta o grila (matrice) ale carei celule au o dimensiune constanta (data de nivelul de detaliu dorit). Datele geografice pot fi asociate cu alte tipuri de date pentru a modela un obiect real (descriere, denumire, data producere eveniment etc.). Unul din multele domenii in care se utilizeaza un GIS este cel al reprezentarii unor harti, scopul putand fi cel al urmaririi functionarii unor dispozitive in retea, sau cel de analizare a posibilelor dezvoltari patrimoniale. [Vezi tot]

Etichete: , , , , ,

Sep 13 2010

Concatenarea sirurilor de caractere dintr-o coloana intr-o singura valoare

Categorie: Metodologie | OLTP | SQL Server | T-SQL | TutorialCatalin Dumitru @ 10:20
De multe ori avem nevoie sa concatenam mai multe valori text aflate pe coloana unui set de date, intr-o singura valoare, fie intr-o variabila fie ca si valoare a unei interogari. Spre exemplu, intr-o aplicatie de facturare se cere un raport cu lista facturilor dintr-o perioada iar intr-un camp numit description se cere lista produselor din fiecare factura. [Vezi tot]

Etichete: , , , ,

Jan 13 2009

Parametrul de tip tabela (Table Valued Parameter)

Categorie: Metodologie | SQL Server | T-SQL | SQL Server | T-SQLCatalin Dumitru @ 09:27
Este un nou tip de parametru in SQL Server 2008 si permite trimiterea de randuri multiple catre o instructiune T-SQL sau folosirea ca parametru la apelarea unei functii sau proceduri stocate. [Vezi tot]

Etichete: , ,

Jan 13 2009

Interogările recursive folosind Common Table Expressions (CTE)

Categorie: Metodologie | SQL Server | T-SQL | TutorialCatalin Dumitru @ 09:26
Marele avantaj al introgărilor recursive este acela că se pot referii singure. Care este rostul acestora? Pentru a reprezenta date ierarhice aşa cum este o organigramă a departamentelor dintro companie sau un meniu pentru un site web etc.
Pentru a se rezolva acest aspect au apărut mai mulţi algoritmi pe care nu o să-i discut aici însă utilizând motoarele de căutare puteţi găsi singuri foarte mulţi algoritmi. Prin interogările recursive avem posibilitatea de a standardiza modul de lucru cu datele ierarhice şi cu interogări asupra acestora. [Vezi tot]

Etichete: , ,

Oct 5 2007

Reguli privind valorile NULL

Categorie: Metodologie | NULLCatalin Dumitru @ 08:52
Navigand pe diverse site-uri am gasit un articol care se refera la NULL-uri. Pe aceasta cale tin sa precizez ca tot meritul il detine autorul (Michael Coles) prin articolul publicat la adresa http://www.sqlservercentral.com/articles/Advanced+Querying/2829/. Ceea ce mi-a atras foarte repede atentia au fost cele 4 reguli pe care autorul le considera ca fiind fundamentale in “gandirea” NULL-urilor. [Vezi tot]

Etichete: ,