adat b 2. kis zh Flashcards
1
Q
Köteg/batch
A
A T-SQL SQL DDL és DML utasítások sorozata, amiben létezik a GO utasítás. Ezzel az utasítással kisebb egységekre lehet bontani az utasításokat, egy ilyen egységet kötegnek vagy batch-nek nevezünk. A GO-t külön sorba kell írni, nem SQL kulcsszó, csak a konzol programok ismerik.
2
Q
Egy köteg feldolgozás lépései:
A
- szintaktikai ellenőrzés (parse)
- fordítás (compile)
- végrehajtás (execute)
3
Q
A köteg jellemzői
A
- A T-SQL változók csak kötegen belül érvényesek
- mivel a szintaktikai ellenőrzés megelőzi a fordítást, ezért ha szintaktikai hiba van akkor nem hajtódik végre a kötegből semmi
- nem szintaktikai hiba esetén, ha pl nem létezik a SELECT tábla, a végrehajtás a következő köteg elejéről következik (ez alól kivétel a nullával osztás vagy a kényszerek megsértése, ilyenkor a következő utasítással folytatódik a végrehajtás)
4
Q
A T-SQL procedurális kiterjesztéseinek előnyei
A
- Egyszerűség
- Technológia-semlegesség
- Adatbiztonság
- Menedzselhetőség
- Hatékonyság
- Átláthatóság
5
Q
A T-SQL procedurális kiterjesztéseinek hátrányai
A
- Alacsony szint
- Szoftver-technológia
- Skálázhatóság