PRO-MIL



  › On-line edukacija
  › Znanstvene recenzije
  › Što pišu o nama
  › Kontakt
  › Visual Basic

PC - ŠKOLA SQL


UVODNA RIJEČ

Jedna od prvih knjiga u seriji namijenjenoj programerima je knjiga o SQL-u. Većina modernih razvojnih alata u Windows okruženju za pristup bazi podataka u poslovno orijentiranim rješenjima koristi upravo SQL (Visual Basic, Visual.Net, Borland Delphi, ...), a i sve relevantnije baze podataka na tržištu (SQL Server, Oracle itd.) kao osnovni jezik za rad bazom podataka koriste neku od verzija SQL-a.

U ovoj knjizi detaljnije ćemo se pozabaviti verzijom SQL-a, uključenom u Microsoft SQL Server 2000 (Transact-SQL), ali to ne znači da korisnici drugih verzija jezika neće imati koristi od knjige.

Knjiga je podijeljena u pet osnovnih dijelova:

U prvom dijelu knjige objašnjena je osnovna terminologija u vezi s bazom podataka – na primjer što je to baza podataka, tablica, stupac tablice i slično. Pri tome je korištena terminologija uobičajena u literaturi o Microsoft SQL Serveru. Ako su vam ovi pojmovi već dobro poznati, slobodno možete preskočiti prvi dio.

U drugom dijelu knjige obrađuju se osnovni dijelovi Microsoft SQL Server 2000 okruženja, potrebni za korištenje Transact-SQL naredbi. To znači da ćemo u njemu ukratko opisati instalaciju SQL Servera te dva osnovna alata za rad s bazom podataka: SQL Server Enterprise Manager i SQL Query Analyzer. U ovo dijelu knjige opisano je preuzimanje i obnavljanje demo baze podataka s primjerima iz knjige s Web stranica izdavača, tako da svoje računalo pripremite za sljedeća poglavlja.

Napomena

Ovo nije knjiga o Microsoft SQL Serveru, nego o jeziku Transact-SQL. To znači da se u njoj nećemo detaljno baviti različitim alatima uključenim u SQL Server, niti optimizacijom servera u pogledu brzine rada.

Treći dio knjige detaljno objašnjava bazu podataka koja će se koristiti za prikaz i učenje Transact-SQL naredbi. To znači da ćemo u njemu opisati sve tablice korištene u primjerima, obrazložiti njihovu namjenu i međusobne veze. U dogovoru s izdavačem, riječ je o izmišljenom primjeru obrade narudžbi knjiga od strane krajnjih korisnika (u ovom slučaju osnovnih škola). Iako je primjer izmišljen, u njega je uključen dio stvarnih podataka – na primjer nazivi knjiga i njihove cijene. U preostalim poglavljima trećeg dijela knjige obrađuje se jedna jedina naredba Transact-SQL jezika: naredba SELECT. To je naredba pomoću koje se na bazu podataka mogu postavljati različite vrste upita zbog dobivanja traženih podataka. Budući da naredba SELECT ne može izazvati promjene na postojećim podacima, pogodna je za korištenje i početnicima (bez ozbiljnijih ambicija za detaljno upoznavanje s Transact-SQL jezikom).

Četvrti dio knjige obrađuje većinu preostalih naredbi i funkcija Transact-SQL jezika. Sve to je popraćeno mnoštvom primjera, počevši od jednostavnijih prema sve složenijim. Naravno, da bi se izbjeglo dugotrajno i mukotrpno «ukucavanje» naredbi te moguće greške u slaganju knjige, svi se primjeri po običaju mogu preuzeti s Web stranica izdavača (www.pro-mil.hr). Preuzimanje se svodi na «skidanje» odgovarajućeg poglavlja knjige i prijenos primjera preko međuspremnika iz Word dokumenta u SQL Query Analyzer. Preduvjet za praćenje četvrtog dijela knjige je dobro poznavanje građe iz trećeg dijela.

Posljednji, peti dio knjige namijenjen je programerima i podrazumijeva ozbiljnije korištenje Transact-SQL jezika – pohranjenje procedure, okidače i funkcije. Na kraju ovog dijela nalaze se dodaci s opisom najčešće korištenih tipova podataka, funkcija i slično.

Za razumijevanje sadržaja knjige nisu potrebna nikakva posebna predznanja, osim osnovnog poznavanja Windowsa – na primjer pokretanje programa, izlaz iz programa, spremanje dokumenta na disk i slično. Svi primjeri iz knjige rađeni su na najnovijem, trenutno dostupnom, Windows operativnom sustavu – Windows XP Professional (hrvatska verzija). Zato postoji mogućnost manjih razlika između slika iz knjige i izgleda prozora na vašim monitorima, ako koristite neku od starijih verzija Windowsa. Nadam se da to neće otežati praćenje knjige.

Poštovanje,

Autor:
mr.sc. Nenad Crnko
ncrnko@task.hr

Microsoft, Windows i SQL Server su zaštitni znaci tvrtke Microsoft Corporation.



NARUDŽBA
PRETPLATA

KUPI!

PRODAJNA MJESTA U RH

Trenutno primamo:

AmEx

MasterCard

Visa

Platiti možete i uplatnicom, virmanom ili pouzećem!