Oracle PLSQL Wprowadzenie.pdf
(
624 KB
)
Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
Oracle PL/SQL.
SPIS TRECI
Wprowadzenie
KATALOG KSI¥¯EK
Oracle PL/SQL. Wprowadzenie
Autorzy: Bill Pribyl, Steven Feuerstein
T³umaczenie: Bart³omiej Garbacz
ISBN: 83-7197-727-1
Tytu³ orygina³
u:
Learning Oracle PL/SQL
Format: B5, stron: 412
Przyk³ady na ftp: 118 kB
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
PL-SQL — jêzyk programowania systemu Oracle, przeznaczony do tworzenia procedur
magazynowanych — zapewnia ogromne mo¿liwoci 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¿liwoci kontroli operacji transakcyjnych. Wszystkie
z nich s¹ cile 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 dowiadczonym
programist¹. W niniejszej ksi¹¿ce przedstawiono nastêpuj¹ce zagadnienia:
•
cechy jêzyka PL/SQL i korzyci 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;
•
korzyci 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 programicie baz danych i administratorowi, który zmuszony jest do poznania
jêzyka PL/SQL.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Rozdział 1.
Podstawy jzyka PL/SQL........................................................................................................ 19
Zalety jzyka PL/SQL ............................................................................................................. 27
Wymagania dotycz ce stosowania jzyka PL/SQL ................................................................ 33
Rozdział 2.
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 ptlach ......................................................................................... 67
Formatowanie kodu: wymagania i wskazówki ....................................................................... 73
Podstawy bardziej zło,onych zagadnie2 ................................................................................. 75
Rozdział 3. !
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
Przej5cie na wy,szy poziom.................................................................................................. 117
Dalsza droga .......................................................................................................................... 122
Rozdział 4. " #
Wprowadzenie do HTML...................................................................................................... 124
Tworzenie stron internetowych za pomoc jzyka PL/SQL ................................................. 134
Inne zagadnienia .................................................................................................................... 167
Rozdział 5. $%&
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. '()* #+
Organizowanie kodu.............................................................................................................. 215
Narzdzia pomagaj ce w efektywnym programowaniu........................................................ 228
Rozdział 7. ,- #.+
Podstawy bezpiecze2stwa w systemie Oracle....................................................................... 246
Organizowanie kont w celu zwikszenia poziomu zabezpiecze2......................................... 255
Analiza wymaga2 systemu bibliotecznego............................................................................ 267
<ledzenie zmian w bazie danych........................................................................................... 273
Szczególne kwestie bezpiecze2stwa zwi zane z programowaniem w PL/SQL ................... 281
Rozdział 8. /*)0#!
Wysyłanie wiadomo5ci poczt elektroniczn za pomoc PL/SQL....................................... 288
Wykorzystanie narzdzia słu, cego do wysyłania wiadomo5ci elektronicznych
w systemie bibliotecznym ................................................................................................... 293
Odbieranie wiadomo5ci z poziomu bazy danych .................................................................. 296
Pobieranie danych ze zdalnych stron internetowych............................................................. 305
Integracja z innymi jzykami programowania ...................................................................... 317
Rozdział 9. 1* )#
Cykle istnienia oprogramowania........................................................................................... 324
Listy obiektów (kolekcje) w jzyku 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
2!
Programowanie a bazy danych.............................................................................................. 381
Fakty ...................................................................................................................................... 381
2)!
).
W niniejszym rozdziale omówiono nastpujce zagadnienia:
•
Informacje o programie przykładowym
•
Pierwsze zadanie programistyczne
•
Pobieranie informacji o liczbie ksiek za pomoc funkcji
•
Tworzenie elastycznego kodu
•
Wykorzystanie pakietów PL/SQL w celu organizacji kodu
•
Przej$cie na wyszy poziom
•
Dalsza droga
Po zapoznaniu si& z podstawami j&zyka PL/SQL Czytelnik jest przygotowany do tworzenia pro-
gramów bardziej rozbudowanych ni zwykłe wy$wietlanie komunikatu. W niniejszym rozdziale
przedstawiono sposób rozpocz&cia tworzenia aplikacji obsługi katalogu biblioteki. W kolejnych cz&-
$ciach ksiki opisano sposób jej dalszej rozbudowy. Nowymi elementami j&zyka PL/SQL, które
przedstawiono w niniejszym rozdziale, s procedury (procedures), funkcje (functions) oraz pakiety
(packages). Czytelnik dowie si&, do czego te elementy słu, jak je konstruowa/ oraz w jaki spo-
sób uywa/ w celu osigni&cia wymaganych celów.
Przykładowe zadanie programistyczne, opisane w niniejszej ksice, polega na próbie utworzenia
systemu, który słuyłby do katalogowania oraz wyszukiwania ksiek w bibliotece — jest to rodzaj
elektronicznego katalogu. W przypadku tej hipotetycznej biblioteki zakłada si&, e wszelkie dane
operacyjne znajduj si& w bazie danych Oracle. Istnieje wi&cej ni jeden sposób gromadzenia danych
— dotyczcych tytułów, autorów itp. — w bazie danych. Jednym z nich jest r&czne wpisywanie
danych przez bibliotekarza. W kolejnych rozdziałach zostan opisane metody automatycznego ła-
dowania danych z odległych 3ródeł oraz metody wyszukiwania przez uytkownika danych znajduj-
cych si& w katalogu.
Plik z chomika:
w_kas
Inne pliki z tego folderu:
ebook(1).pdf
(7901 KB)
zend framework od podstaw. wykorzystaj gotowe rozwiązania php do tworzenia zaawansowanych aplikacji internetowych helion.pdf
(8872 KB)
poradnik korporacyjnego szczura ebook.pdf
(5896 KB)
helion's collection 2011 part 15.zip
(452267 KB)
Rory C. Reid, Dan Gray uzależnienie od pornografii. małżeńskie problemy spod łóżka helion.pdf
(5362 KB)
Inne foldery tego chomika:
Inkscape
Inkscape 0.48.0 PL
Inkscape PL-Portable
Inkscape(1)
kurs INKSCAPE
Zgłoś jeśli
naruszono regulamin