Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ROZDZIAŁ1
Logiczneprzetwarzanie
zapytań
Obserwującprawdziwychekspertówzróżnychdziedzin,możnadojśćdowniosku,
żewszyscyoniopanowalipewnewspólnepodstawy
.Wtenczywinnysposób
wszyscyprofesjonaliścimajądoczynieniazrozwiązywaniemproblemów.Wszelkie
sposobyrozwiązywaniaproblemów,któremogąbyćcałkiemskomplikowane,polegają
nastosowaniumieszankipewnychpodstawowychtechnik.Jeślichcemydobrzeopa-
nowaćswójzawód,musimybudowaćwiedzęnasolidnychpodstawach.Należywkła-
daćbardzodużowysiłkuwdoskonalenieswoichumiejętności;ktoopanujepodstawy
,
będziewstanierozwiązaćkażdyproblem.
Taksiążkapoświęconajestjęzykowikonstruowaniazapytańwjęzykuprogramo-
waniaTransact-SQL(T-SQL),opanowaniupewnychkluczowychtechnikistosowaniu
ichdorozwiązywanianapotykanychproblemów.Uważam,żeniemalepszegosposobu
rozpoczęciajej,niżodrozdziałupoświęconegopodstawomlogicznegoprzetwarzania
zapytań.Uważamtenrozdziałzanajważniejszywtejksiążcenietylkodlatego,żeoma-
wianesąwnimpodstawyprzetwarzaniazapytań,alerównieżdlatego,żeprogramowa-
niewjęzykuSQLróżnisiękoncepcyjnieodkażdegoinnegorodzajuprogramowania.
JęzykTransact-SQLtoużywanyprzezfirmęMicrosoftdialekt,czymożeraczej
rozszerzeniestandardówANSIiISOjęzykaSQL.NałamachtejksiążkiterminySQL
iT-SQLbędąużywanezamiennie.Podczasomawianiaaspektówjęzykawywodzących
sięzestandarduANSISQLiodnoszącychsiędowiększościjegodialektówzwykleuży-
wanybędzieterminSQL.Natomiastjeślipodczasomawianiapewnychaspektówjęzyka
będziemymiećnauwadzeichimplementacjęwserwerzeSQLServer,zwykleużywany
będzieterminT-SQL.Należypamiętać,żeformalnąnazwątegojęzykaprogramowania
jestnazwaTransact-SQL,choćzwykleużywasięnazwyT-SQL.Większośćprogrami-
stów,włączniezemnąsamym,czujesiębardziejkomfortowo,używająckrótszejnazwy
,
awięcświadomiezdecydowałemsięstosowaćnałamachtejksiążkinazwęT-SQL.
1