NAUČITE
Sve što vam je potrebno da znate – od koncepta baze podataka do optimizacije upita
OTKRIJTE
Kako da u potpunosti iskoristite mogućnosti SQL-a
ISTRAŽITE
SELECT iskaz, poglede, indekse, zaštitu baza podataka i transakcije
NAUČITE SQL ZA 21 DAN
- Otkrijte praktične strukture baza podataka.
- Naučite da koristite funkcije i uslove u upitima.
- Otkrijte brže, lakše metode za manipulisanje podatcima.
- Kreirajte tabele i napredne upite sa lakoćom.
- Naučite da prepoznate i otklonite uobičajene SQL greške.
- Podesite vašu bazu podataka koristeći ugradjene procedure i trigere.
- Iskoristite korisne savete, tehnike i pomoć eksperata.
- Naučite PL/SQL, Transact SQL, SQL*Plus.
O autorima
Ryan K. Stephens i Ronald R. Plew su administratori baza podataka za Unisys Federal Systems. Takodje su predavači na univerzitetu Indiana University-Purdue University gde drže kurseve SQL-a i baza podataka.
Bryan Morgan radi na razvoju softvera u TASC-u, Inc u iz Fort Walton Beach, FL. Bryan je autor nekoliko knjiga za Sams Publishing uključujući i Vusual J++ Unleashed (Visual J++), Java™ Developer’s Reference (Java™ za programere), i Teach Yourself ODBC Programing In 21 Days (Naučite programiranje ODBC za 21 dan).
Jeff Perkins je programer u TYBRIN Corporation. On je koautor tri knjige u izdanju Sams Publishing-a, Teach Yourself NT® Workstation In 24 hours (Naučite NT radnu stanicu za 24 sata), Teach Yourself ODBC Programing In 21 Days (Naučite programiranje ODBC za 21 dan), i Teach Yourself ActiveX™ In 21 Days (Naučite ActiveX™ za 21 dan).
Naučite SQL za 21 dan
- Dan 1 – Naučite prvo istorijat baza podataka i njihovu upotrebu danas
- Dan 2 – Naučite kako da pristupite podacima upotrebom SELECT iskaza
- Dan 3 – Dodajte operatore, izraze i uslove vašim SELECT iskazima
- Dan 4 –Istražite različite tipove funkcija i povećajte svoje mogućnosti manipulisanja podatak
- Dan 5 – Naučite kako da koristite linije: WHERE, STARTING WITH, ORDER BY, GROUP BY, I HAVING
- Dan 6 – Naučite kako da grupišete i manipulišete podacima iz više tabela iskazima spajanja
- Dan 7 – Upotrebite ključne reči ANY i ALL u podupitima; formirajte i koristite korelisane podupite.
- Dan 8 – Upoznajte se sa tri iskaza za manipulisanje podacima u okviru tabele u bazi podataka. Komande INSERT, UPDATE i DELETE
- Dan 9 – Upotrebite iskaze definisanja kao što su CREATE i ALTER da bi upravljali objektima baze podataka
- Dan 10 – Usresredite se na dve mogućnosti SQL-a koje vam omogućavaju da vidite i predstavite podatke u formatu koji je različit od formata u kome su sačuvani. Ove dve mogućnosti su VIEW i INDEX
- Dan 11 – Naučite komande za transakcije. Transakcije su jedinice posla koje se u celini moraju izvršiti ili se uopšte ne izvrše.
- Dan 12 – Zaštitite podatke tako što ćete naučiti da koristite komande kojima zabranjujete i/ili dozvoljavate pristup podacima u vašoj bazi podataka.
- Dan 13 – Upoznajte nekoliko naprednih stvari kao što su privremene tabele, kursori, procedure koje su sačuvane, trigeri i podešavanje
- Dan14 – Naučite kako da koristite SQL u okviru nekih danas najkorišćenijih razvojnih okruženja, kao što su Delphi i Visual C++.
- Dan 15 – Naučite kako da optimizujete SQL iskaze. Vrhunski saveti koji poboljšavaju izvršavanje
- Dan 16 – Naučite kako da dobijete informacije o korisniku i zaštiti iz rečnika podataka; proverite rast baze podataka i prostor koji zauzima
- Dan 17 – Naučite kako da koristite SQL da bi generisali SQL iskaze. Ovo su realni serveri. Tako|e naučite obrnute tehnike za tabele i indekse
- Dan 18 – Naučite strukture, prednosti, sačuvane procedure, pakete i trigere u pl/SQL-u.
- Dan 19 – Uvod u Transact-SQL. Naučite programske strukture i konstrukcije; saznajte kako da kreirate i menjate objekte baze podataka
- Dan 20– Upotrebite Oracle-ov SQL*PLUS za kreiranje izveštaja upotrebom naslova i formatiranja kolona. Naučite da vršite izračunavanjau izveštaju.
- Dan 21 – Upoznajte se sa uobičajenim greškama koje su napast za početnike i naučite kako da ih izbegnete
Kratak sadržaj
Dan 1: Uvod u SQL
2: Uvod u upite: SELECT iskaz
3: Izrazi, uslovi i operatori
4: Funkcije: oblikovanje dobijenih podataka
5: Uslovi (klauzule) u SQL-u
6: Spajanje tabela
7: Podupiti: ugnjedjeni SELECT iskaz
Druga nedelja na prvi pogled
Dan 8: Manipulisanje podacima
9: Kreiranje i održavanje tabela
10: Kreiranje pogleda i indeksa
11: Kontrola transakcija
12: Sigurnost baze podataka
13: Napredni SQL pojmovi
14: Dinamička upotreba SQL-a
Treća nedelja na prvi pogled
Dan 15: Organizovanje SQL iskaza radi poboljšanja izvršavanja
16: Upotreba pogleda za dobijanje korisnih informacija
17: Upotreba SQL-a za generisanje SQL iskaza
18: PL/SQL: Uvod
19: Transact-SQL: Uvod
20: SQL*Plus
21: Uobičajene SQL greške i otklanjanje grešaka
Dodaci
A: Rečnik standardnih SQL iskaza
B: Listinzi (izvorni kod) C++ programa upotrebljenog u poglavlju Dan 14
C: Listinzi (izvorni kod) Delphi programa upotrebljenog u poglavlju Dan 14
D: Izvori
E: ASCII Tabela
F: Odgovori na pitanja i vežbe
Indeks
Autor: Ryan K. Stephens
Broj strana: 570
ISBN broj: 978-86-7310-175-0
Godina izdanja: 1998.
Izdavač: Kompjuter biblioteka, Beograd