A Transact-SQL bemutatása és lekérdezések optimalizálása

Saved in:
Bibliographic Details
Main Author: Katona Balázs
Other Authors: Kricsfalusi János
Mészáros György
Format: Thesis
Kulcsszavak:adatbázis
adatbáziskezelés
optimalizálás
SQL
Transact SQL
Online Access:http://dolgozattar.uni-bge.hu/52022

MARC

LEADER 00000nta a2200000 i 4500
001 dolg52022
005 20240124092735.0
008 240124suuuu hu om 000 hun d
040 |a BGE Dolgozattár Repozitórium  |b hun 
041 |a hu 
100 1 |a Katona Balázs 
245 1 2 |a A Transact-SQL bemutatása és lekérdezések optimalizálása  |c Katona Balázs  |h [elektronikus dokumentum] 
520 3 |a Szakdolgozatom a Transact-SQL bemutatásáról és lekérdezések optimalizálásáról szól, amely során bemutatattam milyen eszközökkel tudjuk megkereseni a problémásan működő kódjainkat, majd ezek optimalizálására milyen eszközeink állnak a rendelkezésünkre. Ezek az eszközök közül, a végrehajtási tervező bemutatására szenteltem a legtöbb időt, mert véleményem szerint, ez segít a legjobban egy lekérdezés optimalizálásában, illetve az SQL Szerver működésének megértésében. A végrehajtási tervező grafikus nézetének megértéséhez elengedhetetlen az különböző operátorok ismerete. A tábla összekötéseknél használt JOIN operátorok bemutatása után az indexeléssel kapcsolatos operátorok is bemutatásra kerültek. Miután megvizsgáltuk hogyan tudjuk leolvasni a teljesítményét egy lekérdezésnek, és megismertük a legfontosabb operátorokat, utána számos feladaton és problémán keresztül lettek bemutatva különböző T-SQL funkciók. Ezeknek a funkcióknak az elméleti hátterük bemutatása után, összemértük a teljesítményüket is. Ezzel nem az volt a cél, hogy bebizonyítsuk, hogy egyik funkció mindig jobban fog működni a másiknál, hanem hogy megvizsgáljuk az SQL Szerver hogyan fogja változtatni a végrehajtási tervet és ez miért következik be, majd elemezni, hogy ez milyen kihatással van a teljesítményre, illetve futási időre. A főbb funkciók amelyek vizsgálatra kerültek a SUBQUERY, WHILE ciklus, kurzor, tárolt eljárás, származtatott tábla és indexek. 
695 |a adatbázis 
695 |a adatbáziskezelés 
695 |a optimalizálás 
695 |a SQL 
695 |a Transact SQL 
700 1 |a Kricsfalusi János  |e ths 
700 1 |a Mészáros György  |e ths 
856 4 0 |u http://dolgozattar.uni-bge.hu/52022/1/Katona_Bal%C3%A1zs_TX9YQU.pdf  |z Dokumentum-elérés 
856 4 0 |u http://dolgozattar.uni-bge.hu/52022/2/BA_B_Katona_Bal%C3%A1zs.pdf  |z Dokumentum-elérés 
856 4 0 |u http://dolgozattar.uni-bge.hu/52022/3/%C3%89rt%C3%A9kel%C3%A9s.pdf  |z Dokumentum-elérés 
856 4 0 |u http://dolgozattar.uni-bge.hu/52022/4/biralat_Katona_Balazs.pdf  |z Dokumentum-elérés