Structured Query Language: Rozdiel medzi revíziami

d
robot Pridal: el:SQL; kozmetické zmeny
d (robot Pridal: tg:SQL)
d (robot Pridal: el:SQL; kozmetické zmeny)
|-
! Source
! Common<br />Name
! Full Name
|-
| SQL Procedural Language
|-
|align="center"| [[Microsoft]]/<br />[[Sybase]]
|align="center"| [[T-SQL]]
| Transact-SQL
 
 
Na doplnenie štandardných SQL/PSM rozšírení a súkromných (patentovaných?) SQL rozšírení, je na veľa SQL platformách pomocou DBMS integrácie s inými jazykmi umožnené procedurálne a objektovo-orientované programovanie. SQL štandardy definujú SQL/JRT rozšírenia (SQL programy a typy(?) pre programovací jazyk Java) na podporu kódu Java v AQL databázach. SQL Server 2005 používa SQLCLR ( spoločný jazyk pre SQL Servery) na riadenie(?) klienta. NET vyhľadáva v databáze, kým predchádzajúce verzie SQL Server nepodporovali neriadené(?) rozširovacie funkcie, primárne napísané v C. Ďalšie databázové platformy, ako MySQL a Postgres, umožňujú písanie funkcií v širokom spektre jazykov, ako: Perl, Python, TCL a C.
 
=== Ďalšie rozšírenia ===
[http://en.wikipedia.org/wiki/SQL/OLB SQL/OLB], alebo '''Objektové jazykové viazanie''', rozšírenie je definované ISO/IEC 9075-10: 2003. SQL/OLB definuje syntax a !!symantics!! SQLJ, ktorý je SQL vložený v Jave. Štandart taktiež popisuje mechanizmy na zaistenie binárnej prenositeľnosti SQLJ aplikácii, a špecifikuje rôzne java balíčky a ich obsahované triedy.
 
[http://en.wikipedia.org/wiki/SQL/Schemata SQL/schémata], alebo '''Informovanosť a definícia schémat''', rozšírenie je definované ISO/IEC 9075-11: 2003. SQL/schémata definujú informačné schéma a definujúce schéma, poskytujúce obyčajný súbor nástrojov robiť SQL databázy a objekty samo-popisovateľné??. Tieto nástroje zahrnujú SQL objektový identifikátor, štruktúru a integritné zabezpečenia??, bezpečnosť a autorizačné špecifikácie, funkcie a balíčky ISO/IEC 9075, podpora funkcií poskytované SQL-based DBMS implementácií, SQL-based DBMS implementačné informácie a formátovacie prvky?? a hodnoty podporované DBMS implementáciami.
 
SQL/JRT, alebo '''SQL rutiny a typy pre java programovací jazyk''', rozšírenie je definované ISO/IEC 9075-13: 2003. SQL/JRT špecifikuje schopnosť sa odvolať na statické java metódy ako rutiny vo vnútri SQL aplikácii. To taktiež volá po schopnosti používať java triedy ako SQL usporiadané užívateľské definované typy.
Jazyk SQL sa skladá z niekoľkých jazykových prvkov, zahŕňajúc:
 
* '''Príkazy''' – môžu mať trvalý dopad na schémy a údaje, alebo ktoré môžu kontrolovať protokoly, toky programov, pripojenia, spojenia, diagnózu.
 
* '''Vyhľadávanie''' – ktoré vyberajú údaje podľa špecifických kritérií
* '''Výrazy''' – ktoré môžu zobrazovať skalárne veličiny, alebo tabuľky, pozostávajúce z údajov v riadkoch a stĺpcoch
* '''Premenné''' – ktoré špecifikujú podmienky, ktoré môžu stanoviť SQL trojhodnotovú logiku (3VL) Boolean-ovskej pravdivých hodnôt, ktoré sú používané na limitovanie účinkov príkazov a vyhľadávania, alebo na zmeny tokov programov.
 
 
[[da:Structured Query Language]]
[[de:SQL]]
[[el:SQL]]
[[en:SQL]]
[[eo:SQL]]
118 192

úprav