Oracle8. Programowanie w języku PL/SQL

okladka
Wykorzystanie wbudowanego w system Oracle języka PL/SQL w znaczący sposób powiększa potencjał programisty systemów bazodanowych. PL/SQL łączy w sobie duże możliwości i elastyczność języka czwartej generacji (4GL) SQL z konstrukcjami proceduralnymi języka trzeciej generacji (3GL). Programy napisane w tym języku umożliwiają obsługę danych zarówno w samym systemie Oracle, jak i w zewnętrznych aplikacjach.

Książka "Oracle8. Programowanie w języku PL/SQL" to wyczerpujące omówienie języka PL/SQL. To doskonała pozycja ułatwiająca naukę tego języka, świetnie też sprawdza się jako podręczne kompendium wiedzy o PL/SQL, pomocne w codziennej pracy. Liczne przykłady uzupełniają informacje zawarte w książce pokazując sprawdzone metody rozwiązywania problemów, napotykanych przez programistów.

W książce omówiono między innymi:

  • Podstawy języka PL/SQL: struktura programu, zmienne, typy, wyrażenia i operatory oraz instrukcje sterujące
  • Korzystanie z rekordów i tabel
  • Korzystanie z SQL z poziomu PL/SQL, funkcje SQL dostępne w PL/SQL
  • Tworzenie i używanie kursorów
  • Bloki w PL/SQL: podprogramy (procedury i funkcje), pakiety i wyzwalacze
  • Metody obsługi błędów w PL/SQL
  • Obiekty w PL/SQL, kolekcje
  • Testowanie i wykrywanie błędów
  • Zagadnienia zaawansowane: dynamiczny PL/SQL, komunikacja między sesjami, kolejkowanie, obsługa zadań, procedury zewnętrzne
  • Optymalizacja aplikacji PL/SQL i metody zapewnienia maksymalnej wydajności
Książka jest przeznaczona zarówno dla doświadczonych programistów, jak i tych, którzy jeszcze nie poznali innych języków trzeciej generacji. Przydatna, choć niekonieczna, jest ogólna znajomość systemu Oracle (łączenie się i korzystanie z bazy danych, podstawy języka SQL, itp.).

Poznaj język PL/SQL i wykorzystaj wszystkie możliwości systemu Oracle.

XML. Ćwiczenia praktyczne

okladka

Książka jest przeznaczona dla ludzi, którzy zaczynają poznawać język XML lub też dla tych, którym ćwiczenia praktyczne są potrzebne do lepszego zrozumienia zagadnienia. W języku tym można dokładnie opisać strukturę dokumentów, co ułatwia ich odczytywanie i indeksowanie. Niestety, składnia i struktura XML-a nie jest tak prosta jak HTML-a, więc nie każdy będzie chciał go używać - najlepiej określają to słowa: XML jest to język dla niewielu, którzy mogą zrobić bardzo wiele.

Język ten świetnie nadaje się do tworzenia stron o niebanalnym wyglądzie, gdyż dla każdej etykiety można stworzyć swój własny arkusz stylów. Obecnie tworzona jest specyfikacja XML-FO, która umożliwi formatowanie dokumentów w przeglądarce z poziomu XML-a.

Firmy Microsoft oraz Netscape - najwięksi producenci przeglądarek internetowych - już dawno zainteresowały się językiem XML, co gwarantuje jego dalszy rozwój i poszerzanie możliwości jego zastosowań.

Wszystkim ambitnym twórcom stron internetowych autor życzy miłej lektury.


Perl. Tworzenie aplikacji sieciowych

okladka
Programowanie aplikacji sieciowych to jedna z tych dziedzin, z którą język Perl radzi sobie doskonale. Zwłaszcza, gdy czas nagli, a potrzebujemy napisać program spełniający funkcje serwera czy też klienta sieciowego, docenimy zalety Perla: zwięzłość kodu, dostęp do wielu wbudowanych procedur i setek modułów rozszerzających ten język oraz szybkość z jaką w Perlu tworzy się gotowe, działające aplikacje.

Książka poświęcona jest głównie protokołowi TCP/IP, będącemu fundamentem funkcjonowania Internetu. Omówiono w niej:

  • protokół TCP oraz interfejs programowania modułu IO::Socket
  • protokół SMTP i wysyłanie poczty elektronicznej z załącznikami multimedialnymi,
  • protokoły POP, IMAP i NNTP do odbioru i przetwarzania poczty elektronicznej,
  • protokół FTP, protokół HTTP i moduł LWP do komunikacji z serwerami WWW,
  • serwery rozwidlające się oraz demony inetd systemów UNIX i Windows,
  • programowanie wielowątkowe w Perlu
  • protokół UDP i serwery oparte na tym protokole
  • komunikację między procesami za pośrednictwem gniazd domeny UNIX.
Autor książki, Lincoln Stein, to prawdziwy guru programowania sieciowego w Perlu. Wystarczy tylko wspomnieć, iż jest on autorem modułu CGI.pm, powszechnie używanego przy pisaniu skryptów CGI, a także autorem licznych książek na temat tego języka.

XSLT. Vademecum profesjonalisty

okladka
"XSLT. Vademecum profesjonalisty" to książka o transformacjach rozszerzalnego języka arkuszy stylów (Extensible Sytlesheet Language Transformations). XSLT służy wyłącznie do transformacji dokumentów XML do innych dokumentów XML lub do innego rodzaju dokumentów. Ostatnio stał się on bardzo popularnym tematem. Ta książka jest najbardziej kompletnym i przystępnym źródłem informacji na temat XSLT i zawiera więcej informacji o XSLT niż jakakolwiek inna książka.

Wiele książek o XSLT koncentruje się tylko na transformacjach "XML na HTML". Transformacje "XML na XML" stają się bardzo ważne i już niedługo, gdy tylko wzrośnie popularność XML, będą ważniejsze od transformacji "XML na HTML". W tej książce i pokazane są transformacje XSLT z XML do: XML, HTML, XHTML, RTF, zwykłego tekstu, JavaScript, baz danych opartych na SQL i XSL-FO (rozszerzalny język arkuszy stylów formatujących obiekty -- Exstensible Stylesheet Language Formatting Object).

Aby w całości omówić XSLT, opisane są tutaj wszystkie dostępne elementy XSLT, jak również ich atrybuty oraz wszystkie funkcje XSLT i XPath, których można użyć w arkuszach XSLT.

Znajdują się tu również setki działających przykładów. Jest to bez wątpienia najlepszy sposób na to, aby zobaczyć, jak działa XSLT. Jeżeli coś nie jest dość jasne w treści książki, zawsze można spojrzeć na znajdujący się obok przykład, ponieważ działające, kompletne przykłady znajdują się prawie we wszystkich miejscach książki

Fotografia cyfrowa

okladka
Niniejszy przewodnik po fotografii cyfrowej wykracza daleko poza podstawy. Książka przygotowana została z myślą o fotografikach na każdym poziomie zaawansowania -- opis różnic zachodzących pomiędzy fotografią cyfrową a tradycyjną pozwoli każdemu zanurzyć się w świecie tego nowoczesnego medium.

Jeśli jesteś amatorem lub traktujesz fotografię wyłącznie jako hobby, lektura tej książki pomoże Ci poznać fundamentalne zasady rządzące światem cyfrowych obrazów. Jeśli zaś tajniki fotografii tradycyjnej nie są Ci obce, szybko zdobędziesz wiedzę niezbędną do tego, aby dopasować swój indywidualny styl do najnowszych osiągnięć technologicznych.

Książka zawiera:

  • szczegółowe wyjaśnienie zasady działania cyfrowych aparatów fotograficznych, uzupełnione podstawowymi zasadami robienia zdjęć
  • zestaw rad, które pomogą Ci wybrać odpowiedni aparat
  • wskazówki przydatne podczas kompletowania sprzętu i oprogramowania niezbędnego w fotografii cyfrowej
  • szczegółowe opisy fundamentalnych technik fotograficznych -- pomiaru światła i dobierania parametrów ekspozycji;
  • praktyczne ćwiczenia z korekcji kolorów, edycji obrazów i stosowania efektów specjalnych;
  • porady pomagające uzyskać najlepszy efekt przy użyciu posiadanego sprzętu
  • kolorowa wkładka ilustrująca wybrane zagadnienia opisywane w książce.
"Fotografia cyfrowa" jest kompletnym przewodnikiem po wszystkich technicznych i praktycznych aspektach robienia dobrych cyfrowych zdjęć.


Java. Ćwiczenia praktyczne

okladka
Chyba każdy, kto interesuję się Internetem, słyszał o Javie. Ten, w końcu stosunkowo młody, język programowania wyjątkowo szybko zdobył sobie bardzo dużą popularność i akceptację ze strony programistów na całym świecie. I choć jego przyszłość wcale nie jest jeszcze przesądzona, wiele wskazuje na to, że Java stanie się jednak dominującą technologią już w niedalekiej przyszłości. Skoro tak, warto poznać ją już teraz. Wiele osób kojarzy Javę tylko z apletami zawartymi na stronach WWW. To jednak tylko część zastosowań. Tak naprawdę to doskonały, obiektowy język programowania, nadający się do różnorodnych zastosowań.

Autor zapoznaje czytelnika z podstawami języka przez serię kilkudziesięciu ćwiczeń. Kurs ten jednak pozwoli zrozumieć istotę języka, a zagadnienia zaawansowane staną się bardziej czytelne, gdy przyszły programista sięgnie po kolejne książki.

« poprzednia 1 2 3 4 5 6 7 8 9 następna »