Oracle PL/SQL. Wprowadzenie - Helion
Tytuł oryginału: Learning Oracle PL/SQL
Tłumaczenie: Bartłomiej Garbacz
ISBN: 83-7197-727-1
stron: 440, Format: B5, okładka: miękka
Data wydania: 2002-08-22
Księgarnia: Helion
Cena książki: 79,00 zł
PL/SQL -- język programowania systemu Oracle, przeznaczony do tworzenia procedur magazynowanych -- zapewnia ogromne możliwości piszącym oprogramowanie baz danych. PL/SQL rozszerza standard języka relacyjnych baz danych SQL poprzez umożliwienie korzystania z takich konstrukcji, jak: pętle, instrukcje IF-THEN, złożone struktury danych czy szerokie możliwości kontroli operacji transakcyjnych. Wszystkie z nich są ściśle zintegrowane z serwerem bazy danych Oracle.
"Oracle PL/SQL. Wprowadzenie" daje Czytelnikowi możliwość pełnego zrozumienia języka PL/SQL bez względu na to, czy jest początkującym, czy doświadczonym programistą. W niniejszej książce przedstawiono następujące zagadnienia:
- cechy języka PL/SQL i korzyści wynikających z jego używania;
- skÅ‚adnia i przykÅ‚ady zastosowania wszystkich gÅ‚ównych konstrukcji jÄ™zyka;
- tworzenie i wykorzystywanie procedur, funkcji oraz pakietów magazynowanych;
- tworzenie aplikacji opartych na sieci Internet;
- zabezpieczanie programów w jÄ™zyku PL/SQL przed atakami z zewnÄ…trz;
- korzyÅ›ci wynikajÄ…ce z wykorzystania narzÄ™dzi wspomagajÄ…cych programowanie, pochodzÄ…cych od innych dostawców;
- wykorzystanie języka PL/SQL do programowania zadań związanych z użyciem poczty elektronicznej, języka Java oraz sieci Internet.
"Oracle PL/SQL. Wprowadzenie" zawiera szczegóÅ‚owy opis konstrukcji jÄ™zyka we wszystkich wersjach od Oracle7 do Oracle9i, podparty przykÅ‚adami programów dostÄ™pnych także pod adresem http://oracle.oreilly.com. Autorami jej sÄ… eksperci jÄ™zyka PL/SQL Bill Pribyl oraz Steven Feuerstein.
Książka daje solidne podstawy każdemu programiÅ›cie baz danych i administratorowi, który rozpoczyna pracÄ™ w jÄ™zyku PL/SQL.
Osoby które kupowały "Oracle PL/SQL. Wprowadzenie", wybierały także:
- PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych 79,00 zł, (31,60 zł -60%)
- Linux Server. Kurs video. Usługi serwerowe, skrypty i środowisko graficzne 69,00 zł, (34,50 zł -50%)
- Tablice informatyczne. SQL. Wydanie III 16,98 zł, (8,49 zł -50%)
- SQL w 24 godziny. Wydanie VI 69,00 zł, (34,50 zł -50%)
- Oracle PL/SQL w mgnieniu oka 44,90 zł, (22,45 zł -50%)
Spis treści
Oracle PL/SQL. Wprowadzenie -- spis treści
Wstęp (9)
Rozdział 1. PL/SQL - pierwsze informacje (19)
- Podstawy języka PL/SQL (19)
- Zalety języka PL/SQL (27)
- Wymagania dotyczące stosowania języka PL/SQL (33)
Rozdział 2. Podstawy (37)
- Podstawy składni (38)
- Pierwszy program w PL/SQL (40)
- Wprowadzenie do budowy programu (44)
- Zmienne (48)
- Podstawowe operatory (56)
- Wyrażenia warunkowe (63)
- Instrukcje wykonywania w pętlach (67)
- Formatowanie kodu: wymagania i wskazówki (73)
- Podstawy bardziej złożonych zagadnień (75)
Rozdział 3. Programowanie (81)
- Informacje o programie przykładowym (81)
- Pierwsze zadanie programistyczne (83)
- Pobieranie informacji o liczbie książek za pomocą funkcji (97)
- Tworzenie elastycznego kodu (102)
- Wykorzystanie pakietów PL/SQL w celu organizacji kodu (108)
- Przejście na wyższy poziom (117)
- Dalsza droga (122)
Rozdział 4. Internet (123)
- Wprowadzenie do HTML (124)
- Tworzenie stron internetowych za pomocą języka PL/SQL (134)
- Inne zagadnienia (167)
Rozdział 5. Pobieranie danych (169)
- Wprowadzenie (170)
- Prosta metoda: pobierania danych z jednego wiersza (170)
- Pobieranie wielu wierszy za pomocÄ… kursora (172)
- Prezentowanie wyników zapytania na stronie WWW (184)
- Tworzenie strony WWW służącej do wyszukiwania za pomocą mechanizmu dynamicznego SQL (188)
- Zaawansowane zagadnienia zwiÄ…zane z pobieraniem danych (205)
Rozdział 6. Utrzymywanie porządku (215)
- Organizowanie kodu (215)
- Narzędzia pomagające w efektywnym programowaniu (228)
Rozdział 7. Bezpieczeństwo (245)
- Podstawy bezpieczeństwa w systemie Oracle (246)
- Organizowanie kont w celu zwiększenia poziomu zabezpieczeń (255)
- Analiza wymagań systemu bibliotecznego (267)
- Åšledzenie zmian w bazie danych (273)
- Szczególne kwestie bezpieczeÅ„stwa zwiÄ…zane z programowaniem w PL/SQL (281)
Rozdział 8. Komunikacja ze światem zewnętrznym (287)
- Wysyłanie wiadomości pocztą elektroniczną za pomocą PL/SQL (288)
- Wykorzystanie narzędzia służącego do wysyłania wiadomości elektronicznych w systemie bibliotecznym (293)
- Odbieranie wiadomości z poziomu bazy danych (296)
- Pobieranie danych ze zdalnych stron internetowych (305)
- Integracja z innymi językami programowania (317)
Rozdział 9. Trudniejsze zagadnienia i inne kwestie (323)
- Cykle istnienia oprogramowania (324)
- Listy obiektów (kolekcje) w jÄ™zyku PL/SQL (326)
- Pakiety obsÅ‚ugi wyjÄ…tków (339)
- Kontrola transakcji (343)
- Kompilator PL/SQL (349)
- ZarzÄ…dzanie uprawnieniami czytelników i bibliotekarzy (352)
- Inne cechy PL/SQL (372)
Posłowie (381)
- Programowanie a bazy danych (381)
- Fakty (381)
- Problem (383)
- Odrzucanie zarzutów (384)
- Sposób postÄ™powania (385)
SÅ‚owniczek (387)
Skorowidz (413)