Tablice Informatyczne Oracle ...

download - ebook - pdf - do ściągnięcia - pobieranie

Tablice Informatyczne Oracle PL-SQL, Tablice informatyczne

[ Pobierz całość w formacie PDF ]
IDZ DO
PRZYK£ADOW
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³
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
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.
  [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • duke08.opx.pl