LocalazyLocalazy
SQR je programovací jazyk určený na vytváranie zostáv z databáz. Je to programovací jazyk štvrtej generácie (4GL), ktorý kombinuje rýchlosť databázového dotazovacieho jazyka s flexibilitou všeobecného programovacieho jazyka. Jazyk SQR bol pôvodne vyvinutý začiatkom 80. rokov minulého storočia spoločnosťou PeopleSoft. Neskôr ho získala spoločnosť Oracle Corporation, ktorá pokračuje vo vývoji a podpore tohto jazyka. Jazyk SQR je deklaratívny jazyk, čo znamená, že programy sa píšu ako séria inštrukcií, ktoré opisujú, čo má program robiť, a nie ako séria príkazov, ktoré hovoria počítaču, ako to má robiť. Vďaka tomu sa programy v jazyku SQR píšu a udržiavajú jednoduchšie ako tradičné programovacie jazyky. Programy SQR sa zvyčajne píšu v textovom editore, ako je napríklad Notepad alebo vi. K dispozícii je však niekoľko integrovaných vývojových prostredí (IDE), ktoré poskytujú sofistikovanejšie editačné prostredie. Programy SQR sa vykonávajú pomocou interpretera SQR, čo je program, ktorý číta a vykonáva programy SQR. Interpretér možno vyvolať z príkazového riadka operačného systému alebo z prostredia IDE. Po napísaní programu SQR ho možno spustiť proti akejkoľvek databáze, ktorá má k dispozícii interpret SQR. Vďaka tomu je SQR ideálnou voľbou na vytváranie zostáv, ktoré sa musia spúšťať na viacerých databázových platformách. SQR je výkonný a flexibilný programovací jazyk, ktorý možno použiť na vytváranie širokej škály zostáv. Ľahko sa učí a používa a je k dispozícii na rôznych platformách. Ak potrebujete vytvárať zostavy z databázy, SQR je vynikajúcou voľbou.