Poznaj i wykorzystaj narzędzia do projektowania baz danych
* Jak konfigurować repozytorium PEAR?
* Jak przetwarzać formularze za pomocą języka PHP?
* Jak wprowadzać dane do tabeli bazy danych, a później je usuwać?
Umiejętność tworzenia interaktywnych stron www typu e-commerce i zarządzania nimi jest dzisiaj właściwie niezbędna. Przydaje się nie tylko administratorom sieci, ale także wszystkim informatykom i właścicielom firm. Relacyjne bazy danych stanowią podstawę nowoczesnej aplikacji internetowej, więc przede wszystkim należy poznać najpopularniejsze języki wykorzystywane podczas pracy na tych bazach: język skryptowy PHP oraz język zapytań SQL, a także internetowe usługi informacyjne (IIS) występujące w najnowszych serwerowych systemach operacyjnych Microsoft Windows.
Książka „PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych” w przystępny sposób i na konkretnym przykładzie przedstawia zagadnienia dotyczące projektowania, programowania i implementowania relacyjnej bazy danych. Mimo że podręcznik przeznaczony jest dla osób, które przynajmniej w niewielkim stopniu orientują się w tej tematyce, szeroka skala prezentowanych informacji (od prostych zagadnień teoretycznych do problemów zaawansowanych technicznie) sprawia, że każdy może z niego skorzystać - aby na przykład nauczyć się podstawowych instrukcji języka SQL i PHP, instalowania i konfigurowania ich w systemie Windows, korzystania z usług IIS i wreszcie zarządzania własną bazą danych.
* System zarządzania bazą danych
* Nazwy i typy danych
* Indeksy, klucze i schematy
* Architektura baz danych
* Normalizacja i projektowanie baz danych
* Środowisko języka SQL
* Podstawowe klauzule języka SQL
* Podstawowe właściwości języka PHP
* Architektura usług IIS
* Obsługa baz danych Microsoft SQL z poziomu PHP
* PEAR
Znajdziesz tu wszystko, czego potrzebujesz, aby stworzyć własną profesjonalną bazę danych!
to najpopularniejsza na świecie baza danych dostępna na licencji open source. Dzięki swojej wydajności, szybkości działania, stabilności i rozbudowanym mechanizmom zabezpieczeń jest wykorzystywana niemal do wszystkich zadań, do jakich może być potrzebna baza danych. Stanowi zaplecze dla wielu aplikacji korporacyjnych, witryn WWW i sklepów internetowych. Bogactwo funkcji i możliwości to ogromna zaleta środowiska MySQL, jednakże zapamiętanie składni, parametrów i sposobów stosowania wszystkich poleceń i rozszerzeń jest praktycznie niemożliwe. Każdy, kto chce biegle posługiwać się tą bazą, powinien mieć pod ręką materiały opisujące stosowany w niej język SQL.
Książka "MySQL. Opis języka" to najlepsze źródło takich informacji. Stworzona, zredagowana i sprawdzona przez pracowników działów pomocy i produkcji firmy MySQL AB publikacja zawiera wszystko, co może być potrzebne użytkownikowi bazy danych MySQL. Przedstawia zarówno zagadnienia podstawowe, takie jak: struktura języka, typy danych i zasady konstruowania zapytań, jak i tematy zaawansowane: transakcje, replikację oraz administrowanie bazą. Szczegółowo opisane są również wszystkie zagadnienia związane z zaimplementowanym w niej językiem SQL.
* Podstawowe informacje o MySQL
* Język SQL -- instrukcje, typy danych, funkcje i operatory
* Zapytania
* Definiowanie danych
* Obsługa transakcji
* Zarządzanie kontami użytkowników
* Konserwacja tabel
* Replikacja baz danych
* Rozszerzenia MySQL dla systemów GIS
* Procedury składowane
* Obsługa błędów
Jeśli szukasz pewnego źródła wiedzy o MySQL, nie mogłeś lepiej trafić.
Wykorzystaj pełnię możliwości baz danych
* Na czym polega model relacyjny?
* W jaki sposób pobierać dane z bazy?
* Jak projektować bazy danych i tabele?
Systemy zarządzania bazami danych to aplikacje, które spotkać można praktycznie w każdej firmie.
Na rynku dostępnych jest wiele takich narzędzi, różniących się od siebie wydajnością, wymaganiami sprzętowymi, potencjalnymi zastosowaniami i - przede wszystkim — ceną. Użytkownicy mogą wybierać zarówno wśród rozwiązań komercyjnych, jak i nieustępujących im rozwiązań bezpłatnych. Cechą łączącą wszystkie systemy zarządzania bazami danych jest język, na którym opiera się praca z nimi - SQL. To ustandaryzowany zbiór poleceń pozwalających na niemal dowolne manipulacje danymi zgromadzonymi w bazach, tworzenie nowych baz oraz administrowanie serwerami baz danych. Bez jego znajomości wykorzystanie pełni możliwości bazy danych jest praktycznie niemożliwe.
„Praktyczny kurs SQL” to książka, dzięki której poznasz ten język. Czytając ją, dowiesz się, czym jest relacyjność w bazach danych, jak skonstruowane są takie bazy i czym są postaci normalne. Nauczysz się pobierać dane w oparciu o różne kryteria, przetwarzać uzyskane wyniki i wyświetlać je na ekranie w odpowiedni sposób. Poznasz funkcje pozwalające na modyfikację istniejących i dodawanie nowych danych, zastosujesz zapytania złożone i podzapytania oraz wykorzystasz mechanizmy transakcji. Przeczytasz także o projektowaniu baz danych oraz definiowaniu i nadawaniu uprawnień do korzystania z nich.
* Modele baz danych
* Postaci normalne w modelu relacyjnym
* Historia języka SQL
* Pobieranie danych za pomocą instrukcji SELECT
* Dobór kryteriów wybierania
* Przetwarzanie wyników zapytań
* Zapytania złożone i podzapytania
* Transakcje
* Modyfikowanie i dodawanie danych
* Projektowanie baz danych
* Uprawnienia
Uzupełnieniem do książki jest udostępniona tutaj baza danych.
Poznaj w praktyce język będący podstawą wszystkich nowoczesnych systemów zarządzania bazami danych.
Bazy danych to aplikacje, z których korzystają niemal wszyscy użytkownicy komputerów, czasem nawet nie zdając sobie z tego sprawy. W bazach danych przechowywane są informacje o użytkownikach witryny WWW, kontrahentach firmy czy numerach telefonów abonentów operatora telekomunikacyjnego. Bazą danych jest również rejestr systemu Windows i książka telefoniczna w telefonie komórkowym. Jednak aby zapisać dane w formacie odpowiednim dla aplikacji niezbędne są standardy. Współcześnie wykorzystywany relacyjny model przechowywania danych sprawdza się znakomicie. Do manipulowania danymi zapisanymi w bazach stosowany jest inny standard: język SQL.
Książka "Bazy danych SQL. Teoria i praktyka" przedstawia wszystkie zagadnienia związane z przechowywaniem i przetwarzaniem danych we współczesnych aplikacjach. Przeczytasz w niej o relacyjnym i obiektowym modelu danych oraz najczęściej stosowanych systemach zarządzania bazami danych. Dowiesz się, jakie instrukcje języka SQL wykorzystywane są do wprowadzania danych, przetwarzania ich i wybierania z bazy. Nauczysz się optymalizować zapytania oraz stosować indeksy i procedury składowane. W książce znajdziesz również praktyczne wskazówki dotyczące konfigurowania serwerów baz danych i administrowania nimi.
* Przechowywanie prostych danych
* Relacyjny i obiektowy model danych
* Typy danych w języku SQL
* Instrukcje języka SQL
* Indeksy, wyzwalacze i procedury składowane
* Manipulowanie danymi
* Optymalizacja zapytań
* Charakterystyka najpopularniejszych systemów zarządzania bazami danych
Poznaj tajniki współczesnych mechanizmów przechowywania informacji.
SQL jest uznawanym za standard językiem programowania służącym do tworzenia, modyfikowania oraz pobierania informacji przechowywanych przez systemy zarządzania relacyjnymi bazami danych. Chociaż każdy system bazodanowy używa nieco innego dialektu tego języka, często rozbudowując go o dodatkowe funkcje, podstawowe instrukcje SQL są wspólne dla wszystkich systemów: od Accessa do Oracle'a.
Bogata w ilustracje, napisana przystępnym językiem książka "SQL. Szybki start" pozwoli Ci nauczyć się SQL-a i zacząć pracę z relacyjną bazą danych, niezależnie od tego, który system wybierzesz. Autor kładzie szczególny nacisk na realizację konkretnych zadań, przedstawiając kolejne kroki, jakie należy wykonać, by rozwiązać dany problem. Dzięki temu książka jest nie tylko przewodnikiem po języku SQL i jego odmianach, ale także doskonałą pomocą, po którą będziesz często sięgał w swojej praktyce programistycznej.
W książce omówiono m.in.:
* Najpopularniejsze systemy bazodanowe, ich wady i zalety
* Relacyjny model danych
* Podstawy języka SQL: składnię i najważniejsze typy danych
* Pobieranie danych za pomocą zapytań
* Operatory i funkcje SQL
* Filtrowanie, grupowanie i sortowanie wyników zapytań
* Dodawanie, usuwanie i modyfikowanie danych
* Korzystanie z indeksów
* Używanie perspektyw
* Stosowanie transakcji
Poznaj ogromne możliwości MySQL-a
"MySQL. Podstawy" to wprowadzenie do pracy z MySQL. Opisuje system od strony użytkowej -- przedstawia zasady tworzenia baz i tabel, definiowania indeksów i kluczy oraz stosowania języka SQL do wprowadzania danych i wybierania ich z tabel. Omawia również zagadnienia bardziej zaawansowane -- mechanizmy transakcji. Jeśli chcesz dowiedzieć się czegoś o administrowaniu bazą MySQL, znajdziesz tu również informacje na ten temat -- od sposobów definiowania uprawnień użytkowników aż po precyzyjne "strojenie" bazy za pomocą odpowiednich opcji konfiguracyjnych, wykonywania kopii bazy oraz zabezpieczanie zgromadzonych w niej danych przed atakami z zewnątrz.
* Instalacja MySQL
* Struktura katalogów i plików w bazie MySQL
* Tworzenie baz, tabel i indeksów
* Operacje na danych z wykorzystaniem języka SQL
* Złożone zapytania
* Typy tabel i transakcje
* Administrowanie kontami użytkowników
* Administrowanie bazą danych
* Tworzenie kopii zapasowych baz danych
* Zabezpieczanie danych
* Optymalizacja serwera i baz danych
Microsoft Access 2003 -- składnik pakietu Microsoft Office 2003 -- to niezwykle popularny program służący do tworzenia i obsługi baz danych. Możesz go używać do przechowywania, porządkowania i analizowania informacji o ludziach, miejscach i zdarzeniach dotyczących Twojego życia. Jest on wykorzystywany przez ludzi biznesu, naukowców, handlowców i tych wszystkich, którzy w swojej pracy potrzebują dostępu do dużych zbiorów danych. Access ułatwia ich wprowadzanie, wyszukiwanie potrzebnych informacji; potrafi też przedstawić wybrany zestaw informacji w formie atrakcyjnych raportów wzbogaconych o różnego rodzaju wykresy.
Dla osoby pragnącej w krótkim czasie opanować obsługę popularnego Accessa nie ma lepszej książki niż "Po prostu Access 2003 PL". Access różni się od innych systemów bazodanowych wizualnym projektowaniem tabel, kwerend i raportów. Książkę z serii "Po prostu" wyróżniają podobne cechy: przystępność oraz wizualny, opierający się na licznych ilustracjach i zrzutach ekranowych sposób przedstawiania materiału.
Książka omawia:
* Podstawowe pojęcia związane z bazami danych
* Interfejs Accessa
* Tworzenie nowej bazy danych
* Tworzenie tabel
* Projektowanie formularzy
* Wyszukiwanie danych za pomocą kwerend
* Tworzenie raportów i zestawień
* Zaawansowane techniki przeszukiwania bazy danych
* Pracę z tabelami i wykresami przestawnymi
* Wymianę danych z innymi programami
* Korzystanie z Accessa w internecie
* Zarządzanie prawami użytkowników Accessa
* Tworzenie własnych menu i pasków narzędziowych
* Pisanie makrodefinicji i zapytań w języku SQL
Książka przeznaczona jest dla osób swobodnie posługujących się systemem Windows, ale nie mających do tej pory styczności z tematyką baz danych. "Po prostu Access 2003 PL" to ograniczona do niezbędnego minimum dawka teorii i mnóstwo praktycznych wskazówek, dzięki którym wykonasz swoją pracę szybko i bez kłopotów.
Każde zagadnienie do opanowania w 10 minut
Na temat języka SQL napisano już wiele książek. Wiele z nich, o niekwestionowanej jakości, obarcza jednak czytelnika mnogością dodatkowych informacji na temat teorii relacyjnych baz danych, ich projektowania i administrowania nimi. Mimo fundamentalnego znaczenia tych zagadnień użytkownik chciałby jednak skupić się na szczegółach samego języka SQL, poczynając od jego najprostszych elementów, by dopiero później, w miarę doskonalenia swej wiedzy i poznawania coraz bardziej złożonych elementów SQL sięgnąć do tematyki o charakterze bardziej ogólnym. Niniejsza książka jest wolna od opisanego syndromu, a każdy z jej rozdziałów czyta się w ciągu 10 minut. Pasjonująca przygoda z językiem SQL rozpoczyna się już w pierwszym rozdziale; w kolejnych Czytelnik zapoznaje się z coraz bardziej złożonymi zagadnieniami, jak:
* Podstawowe elementy baz danych -- tabele, kolumny, wiersze i klucze
* Pobieranie danych z tabeli i ich sortowanie
* Filtrowanie danych za pomocą fraz WHERE i operatorów AND, OR, IN, NOT i LIKE
* Tworzenie unii
* Wstawianie, aktualizacja i usuwanie danych
* Tworzenie i modyfikowanie tabel
* Tworzenie i wykorzystywanie perspektyw
* Wykorzystywanie procedur zapamiętanych
* Zarządzanie transakcjami
* Indeksowanie i powiązania między tabelami za pomocą kluczy
* Zastosowanie języka SQL na gruncie Visual C++ i Visual Basica oraz popularnych systemów baz danych, jak SQL Server 6x, 7 i 2000, MS Access, MS Query i MS ASP
Przykładową bazę danych możesz pobrać TUTAJ.
Książka "MySQL. Szybki start" to przystępne wprowadzenie dla osób, które chcą w krótkim czasie poznać MySQL -- jeden z najpopularniejszych systemów bazodanowych. Do jego zalet należą: szerokie rozpowszechnienie, duża wydajność i prostota obsługi. Jeśli chcesz stworzyć swoją pierwszą bazę danych, MySQL idealnie się do tego nadaje. Chociaż jest to produkt darmowy, pod wieloma względami nie ustępuje znacznie droższym aplikacjom komercyjnym.
"MySQL. Szybki start" to same konkrety; nie znajdziesz tu zbędnych teoretycznych rozważań i dygresji. Każdy podrozdział przedstawia sposób, w jaki należy rozwiązać dany problem programistyczny. Jednocześnie książka ta stanowi kompletny przewodnik po wszystkich ważnych dla programisty zagadnieniach. Nie zabrakło tu również informacji na temat korzystania z MySQL z poziomu języków programowania takich jak Perl, Java, czy PHP.
Dzięki tej książce:
* Zainstalujesz MySQL w różnych systemach operacyjnych
* Uruchomisz serwer MySQL i dowiesz się, z jakich programów klienckich korzystać
* Zaprojektujesz wydajną bazę danych
* Poznasz język SQL
* Zaznajomisz się ze specyficznymi funkcjami dostępnymi w MySQL
* Nauczysz się pisać aplikacje Javy, Perla i PHP wykorzystujące MySQL
* Poznasz podstawy administrowania serwerem bazodanowym
to najpopularniejsza na świecie baza danych dostępna na licencji open source. Dzięki swojej wydajności, szybkości działania, stabilności i rozbudowanym mechanizmom zabezpieczeń jest wykorzystywana niemal do wszystkich zadań, do jakich może być potrzebna baza danych. Stanowi zaplecze dla wielu aplikacji korporacyjnych, witryn WWW i sklepów internetowych. Bogactwo funkcji i możliwości to ogromna zaleta środowiska MySQL, jednakże zapamiętanie składni, parametrów i sposobów stosowania wszystkich poleceń i rozszerzeń jest praktycznie niemożliwe. Każdy, kto chce biegle posługiwać się tą bazą, powinien mieć pod ręką materiały opisujące stosowany w niej język SQL.
Książka "MySQL. Opis języka" to najlepsze źródło takich informacji. Stworzona, zredagowana i sprawdzona przez pracowników działów pomocy i produkcji firmy MySQL AB publikacja zawiera wszystko, co może być potrzebne użytkownikowi bazy danych MySQL. Przedstawia zarówno zagadnienia podstawowe, takie jak: struktura języka, typy danych i zasady konstruowania zapytań, jak i tematy zaawansowane: transakcje, replikację oraz administrowanie bazą. Szczegółowo opisane są również wszystkie zagadnienia związane z zaimplementowanym w niej językiem SQL.
* Podstawowe informacje o MySQL
* Język SQL -- instrukcje, typy danych, funkcje i operatory
* Zapytania
* Definiowanie danych
* Obsługa transakcji
* Zarządzanie kontami użytkowników
* Konserwacja tabel
* Replikacja baz danych
* Rozszerzenia MySQL dla systemów GIS
* Procedury składowane
* Obsługa błędów
Jeśli szukasz pewnego źródła wiedzy o MySQL, nie mogłeś lepiej trafić.
Wykorzystaj pełnię możliwości baz danych
* Na czym polega model relacyjny?
* W jaki sposób pobierać dane z bazy?
* Jak projektować bazy danych i tabele?
Systemy zarządzania bazami danych to aplikacje, które spotkać można praktycznie w każdej firmie.
Na rynku dostępnych jest wiele takich narzędzi, różniących się od siebie wydajnością, wymaganiami sprzętowymi, potencjalnymi zastosowaniami i - przede wszystkim — ceną. Użytkownicy mogą wybierać zarówno wśród rozwiązań komercyjnych, jak i nieustępujących im rozwiązań bezpłatnych. Cechą łączącą wszystkie systemy zarządzania bazami danych jest język, na którym opiera się praca z nimi - SQL. To ustandaryzowany zbiór poleceń pozwalających na niemal dowolne manipulacje danymi zgromadzonymi w bazach, tworzenie nowych baz oraz administrowanie serwerami baz danych. Bez jego znajomości wykorzystanie pełni możliwości bazy danych jest praktycznie niemożliwe.
„Praktyczny kurs SQL” to książka, dzięki której poznasz ten język. Czytając ją, dowiesz się, czym jest relacyjność w bazach danych, jak skonstruowane są takie bazy i czym są postaci normalne. Nauczysz się pobierać dane w oparciu o różne kryteria, przetwarzać uzyskane wyniki i wyświetlać je na ekranie w odpowiedni sposób. Poznasz funkcje pozwalające na modyfikację istniejących i dodawanie nowych danych, zastosujesz zapytania złożone i podzapytania oraz wykorzystasz mechanizmy transakcji. Przeczytasz także o projektowaniu baz danych oraz definiowaniu i nadawaniu uprawnień do korzystania z nich.
* Modele baz danych
* Postaci normalne w modelu relacyjnym
* Historia języka SQL
* Pobieranie danych za pomocą instrukcji SELECT
* Dobór kryteriów wybierania
* Przetwarzanie wyników zapytań
* Zapytania złożone i podzapytania
* Transakcje
* Modyfikowanie i dodawanie danych
* Projektowanie baz danych
* Uprawnienia
Uzupełnieniem do książki jest udostępniona tutaj baza danych.
Poznaj w praktyce język będący podstawą wszystkich nowoczesnych systemów zarządzania bazami danych.
Bazy danych to aplikacje, z których korzystają niemal wszyscy użytkownicy komputerów, czasem nawet nie zdając sobie z tego sprawy. W bazach danych przechowywane są informacje o użytkownikach witryny WWW, kontrahentach firmy czy numerach telefonów abonentów operatora telekomunikacyjnego. Bazą danych jest również rejestr systemu Windows i książka telefoniczna w telefonie komórkowym. Jednak aby zapisać dane w formacie odpowiednim dla aplikacji niezbędne są standardy. Współcześnie wykorzystywany relacyjny model przechowywania danych sprawdza się znakomicie. Do manipulowania danymi zapisanymi w bazach stosowany jest inny standard: język SQL.
Książka "Bazy danych SQL. Teoria i praktyka" przedstawia wszystkie zagadnienia związane z przechowywaniem i przetwarzaniem danych we współczesnych aplikacjach. Przeczytasz w niej o relacyjnym i obiektowym modelu danych oraz najczęściej stosowanych systemach zarządzania bazami danych. Dowiesz się, jakie instrukcje języka SQL wykorzystywane są do wprowadzania danych, przetwarzania ich i wybierania z bazy. Nauczysz się optymalizować zapytania oraz stosować indeksy i procedury składowane. W książce znajdziesz również praktyczne wskazówki dotyczące konfigurowania serwerów baz danych i administrowania nimi.
* Przechowywanie prostych danych
* Relacyjny i obiektowy model danych
* Typy danych w języku SQL
* Instrukcje języka SQL
* Indeksy, wyzwalacze i procedury składowane
* Manipulowanie danymi
* Optymalizacja zapytań
* Charakterystyka najpopularniejszych systemów zarządzania bazami danych
Poznaj tajniki współczesnych mechanizmów przechowywania informacji.
SQL jest uznawanym za standard językiem programowania służącym do tworzenia, modyfikowania oraz pobierania informacji przechowywanych przez systemy zarządzania relacyjnymi bazami danych. Chociaż każdy system bazodanowy używa nieco innego dialektu tego języka, często rozbudowując go o dodatkowe funkcje, podstawowe instrukcje SQL są wspólne dla wszystkich systemów: od Accessa do Oracle'a.
Bogata w ilustracje, napisana przystępnym językiem książka "SQL. Szybki start" pozwoli Ci nauczyć się SQL-a i zacząć pracę z relacyjną bazą danych, niezależnie od tego, który system wybierzesz. Autor kładzie szczególny nacisk na realizację konkretnych zadań, przedstawiając kolejne kroki, jakie należy wykonać, by rozwiązać dany problem. Dzięki temu książka jest nie tylko przewodnikiem po języku SQL i jego odmianach, ale także doskonałą pomocą, po którą będziesz często sięgał w swojej praktyce programistycznej.
W książce omówiono m.in.:
* Najpopularniejsze systemy bazodanowe, ich wady i zalety
* Relacyjny model danych
* Podstawy języka SQL: składnię i najważniejsze typy danych
* Pobieranie danych za pomocą zapytań
* Operatory i funkcje SQL
* Filtrowanie, grupowanie i sortowanie wyników zapytań
* Dodawanie, usuwanie i modyfikowanie danych
* Korzystanie z indeksów
* Używanie perspektyw
* Stosowanie transakcji
Poznaj ogromne możliwości MySQL-a
"MySQL. Podstawy" to wprowadzenie do pracy z MySQL. Opisuje system od strony użytkowej -- przedstawia zasady tworzenia baz i tabel, definiowania indeksów i kluczy oraz stosowania języka SQL do wprowadzania danych i wybierania ich z tabel. Omawia również zagadnienia bardziej zaawansowane -- mechanizmy transakcji. Jeśli chcesz dowiedzieć się czegoś o administrowaniu bazą MySQL, znajdziesz tu również informacje na ten temat -- od sposobów definiowania uprawnień użytkowników aż po precyzyjne "strojenie" bazy za pomocą odpowiednich opcji konfiguracyjnych, wykonywania kopii bazy oraz zabezpieczanie zgromadzonych w niej danych przed atakami z zewnątrz.
* Instalacja MySQL
* Struktura katalogów i plików w bazie MySQL
* Tworzenie baz, tabel i indeksów
* Operacje na danych z wykorzystaniem języka SQL
* Złożone zapytania
* Typy tabel i transakcje
* Administrowanie kontami użytkowników
* Administrowanie bazą danych
* Tworzenie kopii zapasowych baz danych
* Zabezpieczanie danych
* Optymalizacja serwera i baz danych
Microsoft Access 2003 -- składnik pakietu Microsoft Office 2003 -- to niezwykle popularny program służący do tworzenia i obsługi baz danych. Możesz go używać do przechowywania, porządkowania i analizowania informacji o ludziach, miejscach i zdarzeniach dotyczących Twojego życia. Jest on wykorzystywany przez ludzi biznesu, naukowców, handlowców i tych wszystkich, którzy w swojej pracy potrzebują dostępu do dużych zbiorów danych. Access ułatwia ich wprowadzanie, wyszukiwanie potrzebnych informacji; potrafi też przedstawić wybrany zestaw informacji w formie atrakcyjnych raportów wzbogaconych o różnego rodzaju wykresy.
Dla osoby pragnącej w krótkim czasie opanować obsługę popularnego Accessa nie ma lepszej książki niż "Po prostu Access 2003 PL". Access różni się od innych systemów bazodanowych wizualnym projektowaniem tabel, kwerend i raportów. Książkę z serii "Po prostu" wyróżniają podobne cechy: przystępność oraz wizualny, opierający się na licznych ilustracjach i zrzutach ekranowych sposób przedstawiania materiału.
Książka omawia:
* Podstawowe pojęcia związane z bazami danych
* Interfejs Accessa
* Tworzenie nowej bazy danych
* Tworzenie tabel
* Projektowanie formularzy
* Wyszukiwanie danych za pomocą kwerend
* Tworzenie raportów i zestawień
* Zaawansowane techniki przeszukiwania bazy danych
* Pracę z tabelami i wykresami przestawnymi
* Wymianę danych z innymi programami
* Korzystanie z Accessa w internecie
* Zarządzanie prawami użytkowników Accessa
* Tworzenie własnych menu i pasków narzędziowych
* Pisanie makrodefinicji i zapytań w języku SQL
Książka przeznaczona jest dla osób swobodnie posługujących się systemem Windows, ale nie mających do tej pory styczności z tematyką baz danych. "Po prostu Access 2003 PL" to ograniczona do niezbędnego minimum dawka teorii i mnóstwo praktycznych wskazówek, dzięki którym wykonasz swoją pracę szybko i bez kłopotów.
Każde zagadnienie do opanowania w 10 minut
Na temat języka SQL napisano już wiele książek. Wiele z nich, o niekwestionowanej jakości, obarcza jednak czytelnika mnogością dodatkowych informacji na temat teorii relacyjnych baz danych, ich projektowania i administrowania nimi. Mimo fundamentalnego znaczenia tych zagadnień użytkownik chciałby jednak skupić się na szczegółach samego języka SQL, poczynając od jego najprostszych elementów, by dopiero później, w miarę doskonalenia swej wiedzy i poznawania coraz bardziej złożonych elementów SQL sięgnąć do tematyki o charakterze bardziej ogólnym. Niniejsza książka jest wolna od opisanego syndromu, a każdy z jej rozdziałów czyta się w ciągu 10 minut. Pasjonująca przygoda z językiem SQL rozpoczyna się już w pierwszym rozdziale; w kolejnych Czytelnik zapoznaje się z coraz bardziej złożonymi zagadnieniami, jak:
* Podstawowe elementy baz danych -- tabele, kolumny, wiersze i klucze
* Pobieranie danych z tabeli i ich sortowanie
* Filtrowanie danych za pomocą fraz WHERE i operatorów AND, OR, IN, NOT i LIKE
* Tworzenie unii
* Wstawianie, aktualizacja i usuwanie danych
* Tworzenie i modyfikowanie tabel
* Tworzenie i wykorzystywanie perspektyw
* Wykorzystywanie procedur zapamiętanych
* Zarządzanie transakcjami
* Indeksowanie i powiązania między tabelami za pomocą kluczy
* Zastosowanie języka SQL na gruncie Visual C++ i Visual Basica oraz popularnych systemów baz danych, jak SQL Server 6x, 7 i 2000, MS Access, MS Query i MS ASP
Przykładową bazę danych możesz pobrać TUTAJ.
Książka "MySQL. Szybki start" to przystępne wprowadzenie dla osób, które chcą w krótkim czasie poznać MySQL -- jeden z najpopularniejszych systemów bazodanowych. Do jego zalet należą: szerokie rozpowszechnienie, duża wydajność i prostota obsługi. Jeśli chcesz stworzyć swoją pierwszą bazę danych, MySQL idealnie się do tego nadaje. Chociaż jest to produkt darmowy, pod wieloma względami nie ustępuje znacznie droższym aplikacjom komercyjnym.
"MySQL. Szybki start" to same konkrety; nie znajdziesz tu zbędnych teoretycznych rozważań i dygresji. Każdy podrozdział przedstawia sposób, w jaki należy rozwiązać dany problem programistyczny. Jednocześnie książka ta stanowi kompletny przewodnik po wszystkich ważnych dla programisty zagadnieniach. Nie zabrakło tu również informacji na temat korzystania z MySQL z poziomu języków programowania takich jak Perl, Java, czy PHP.
Dzięki tej książce:
* Zainstalujesz MySQL w różnych systemach operacyjnych
* Uruchomisz serwer MySQL i dowiesz się, z jakich programów klienckich korzystać
* Zaprojektujesz wydajną bazę danych
* Poznasz język SQL
* Zaznajomisz się ze specyficznymi funkcjami dostępnymi w MySQL
* Nauczysz się pisać aplikacje Javy, Perla i PHP wykorzystujące MySQL
* Poznasz podstawy administrowania serwerem bazodanowym
Dane i informacje to dziś najcenniejszy towar. Systemy zarządzania bazami danych to potężne narzędzia, pozwalające nie tylko na przechowywanie danych, ale także na ich przetwarzanie, modyfikowanie i wydobywanie w oparciu o przeróżne kryteria. Podstawą wszystkich operacji na danych zgromadzonych w bazach jest język SQL -- narzędzie służące do manipulowania zbiorami informacji. SQL, przyjęty i zatwierdzony przez międzynarodowe organizacje i komitety standaryzacyjne, jest wykorzystywany w niemal wszystkich systemach zarządzania bazami danych. Każdy z producentów dodaje do niego "własne" elementy, ale rdzeń języka pozostaje taki sam niezależnie od platformy.
Książka "SQL. Od podstaw" to podręcznik języka SQL i omówienie zagadnień związanych z projektowaniem baz danych przeznaczone dla osób wkraczających dopiero w świat baz danych. Przedstawia podstawowe wyrażenia języka SQL, służące do wprowadzania danych do bazy, wyciągania ich oraz manipulowania nimi. Czytając tą tę książkę, dowiesz się, czym są złączenia i podzapytania, postaci normalne baz danych oraz transakcje i perspektywy. Poznasz sposoby projektowania tabel, zabezpieczania zgromadzonych w nich informacji oraz metody podnoszenia wydajności i szybkości działania baz danych.
* Struktura relacyjnych baz danych
* Wpisywanie danych do bazy
* Wydobywanie i porządkowanie danych
* Normalizacja i postaci normalne
* Projektowanie baz danych
* Operacje matematyczne, grupujące i agregujące
* Stosowanie złączeń i podzapytań
* Tworzenie i wykorzystywanie perspektyw
* Mechanizmy transakcyjne
* Podnoszenie wydajności bazy danych i optymalizowanie zapytań
Dzięki tej książce poznasz wszystko -- znajdziesz omówienie tego, co może okazać się potrzebne podczas projektowania i korzystania z baz danych.
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie IIWydawnictwo Helion
Błyskawiczny kurs tworzenia dynamicznych serwisów internetowych
Dynamiczne strony WWW spotykamy codziennie, korzystając z internetu. Portale, sklepy internetowe, gry sieciowe -- wszystkie te witryny korzystają z baz danych i skryptów wykonywanych po stronie serwera. Technologii umożliwiających realizację tego typu witryn WWW jest kilka. Wśród nich zasłużoną popularnością cieszy się "duet" o ogromnych możliwościach -- język skryptowy PHP i baza danych MySQL. Te dostępne nieodpłatnie narzędzia wykorzystywane są przez tysiące twórców witryn WWW. Dołącz do nich!
Książka "PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie II" to kolejna edycja doskonałego przewodnika po tajnikach tworzenia witryn internetowych za pomocą tych technologii. Znajdziesz w niej wszystkie informacje niezbędne do rozpoczęcia projektowania własnych dynamicznych stron WWW -- od podstaw programowania i korzystania z baz danych, poprzez wykorzystywanie sesji i plików cookie, aż do zaawansowanych technik autoryzowania użytkowników i budowania aplikacji e-commerce. Każde zagadnienie jest przedstawione na praktycznym przykładzie, co doskonale pomoże Ci w przyswojeniu wiedzy.
* Podstawowe elementy skryptów PHP
* Obsługa formularzy HTML
* Tworzenie i stosowanie funkcji
* Projektowanie baz danych
* Operacje na danych
* Wykrywanie i usuwanie błędów w skryptach
* Łączenie skryptów PHP z bazą danych
* Stosowanie plików cookie i mechanizmów zarządzania sesjami
* Zabezpieczanie i szyfrowanie danych
* Zarządzanie treścią strony
* Autoryzowanie użytkowników
* Projektowanie sklepów internetowych
Oracle Discoverer to potężne narzędzie służące do zadawania zapytań ad hoc i analizy danych. Discoverer pomoże Ci podejmować decyzje biznesowe na podstawie informacji zebranych w systemie ERP Twojej firmy. Książka "Oracle Discoverer" to szczegółowy opis tego programu. Dowiesz się z niej, w jaki sposób użytkownik końcowy może uzyskać natychmiastowy dostęp do informacji zgromadzonych w relacyjnych bazach i hurtowniach danych oraz systemach transakcyjnych on-line. Nauczysz się pisać proste i zaawansowane zapytania, przygotowywać ich rezultaty do wykorzystania w prezentacjach oraz zarządzać danymi tak, by stanowiły cenną pomoc przy tworzeniu strategii biznesowej. Książka zawiera także opis wszystkich funkcji aplikacji Discoverer.
* Naucz się pisać efektywne zapytania ad-hoc
* Twórz raporty i zestawienia na podstawie hurtowni danych
* Nadaj raportom elegancki wygląd
* Zaprezentuj dane na wykresach
* Używaj narzędzi analitycznych
* Zamieniaj zapytania w raporty
* Wykorzystaj zaawansowane zapytania
* Podziel się swoimi zapytaniami z innymi użytkownikami
Witryny nie do ukrycia. Jak zbudować stronę, którą znajdzie każda wyszukiwarkaWydawnictwo Helion
* Jak zagwarantować wysokie miejsce Twojej witryny w wyszukiwarkach internetowych?
* Jak pozycjonować słowa kluczowe?
* Jak wykrywać i rozwiązywać problemy z Twoją stroną WWW?
Stworzenie strony WWW to pierwszy krok do sukcesu. Kolejny z nich to wybranie właściwej firmy, która opublikuje Twoją stronę. Jednak najważniejszy jest krok trzeci... Chodzi o to, jak szybko Twoją stronę znajdzie wyszukiwarka, w jaki sposób zostanie ona zindeksowana i jak wysoko pojawi się w wynikach wyszukiwania - czyli jak szybko dotrze do niej potencjalny odbiorca. Wbrew pozorom masz na to wpływ! Jeżeli tworzysz strony WWW, ta książka wskaże Ci, jak zaprojektować strony przyjazne dla wyszukiwarek. Jeśli natomiast jesteś klientem projektanta, możesz zweryfikować jakość dostarczonej Ci strony!
Dzięki tej książce poznasz istotne znaczniki, promujące szybkie wyszukiwanie. Dowiesz się, w jaki sposób zapewnienie zgodności z standardami oraz zastosowanie mikroformatów wpływają na pozycję strony w wynikach wyszukiwania. Zdobędziesz wiedzę na temat mechanizmów po stronie serwera, wpływających na wizerunek Twojej strony. Opanujesz niuanse związane z pozycjonowaniem słów kluczowych. Zrozumiesz, jak wykorzystać wewnętrzną wyszukiwarkę i uniknąć zatorów oraz jakich narzędzi możesz użyć, aby odkryć potencjalne problemy. Autor prezentuje tu najpopularniejsze podejście do kwestii wyszukiwania:
standardy WWW + atrakcyjna treść = lepsze wyszukiwanie = większy sukces witryny
Jeżeli chcesz, aby Twoja strona odniosła sukces i pojawiała się na pierwszych stronach wyszukiwarek, nie przegap tej pozycji!
* Pojęcie wyszukiwalności
* Strategie tworzenia kodu HTML
* Właściwe wykorzystanie znaczników
* Zastosowania systemów wymiany łączy
* Tworzenie dostępnych witryn
* Wykorzystanie mikroformatów
* Używanie modułu Apache - mod_rewrite
* Zastosowanie własnych stron dla błędów 404
* Pozycjonowanie słów kluczowych
* Zasady budowy bloga z możliwością wyszukania
* Wykorzystanie wyszukiwarki wewnętrznej
* Zapobieganie zatorom wyszukiwalności
* Używanie list dyskusyjnych
* Odkrywanie błędów na stronie WWW
* Dostępne narzędzia do analizy witryny
standardy WWW + atrakcyjna treść = lepsze wyszukiwanie = większy sukces witryny!
Podręczna pomoc dla programistów aplikacji bazodanowych
Język SQL jest podstawowym narzędziem programistów i operatorów baz danych. Posiada stosunkowo niewiele instrukcji, a jednak za jego pomocą można wykonywać wszystkie operacje na danych, tabelach i bazach. Często jednak podczas pracy trzeba przypomnieć sobie składnię instrukcji, znaczenie jej parametrów lub sposób korzystania z niej. Sprawę dodatkowo komplikuje to, że implementacje języka SQL w różnych systemach zarządzania bazami danych różnią się nieznacznie od siebie. Przetrząsanie kilkusetstronicowej dokumentacji zwykle zajmuje zbyt wiele czasu. Programistom, pracującym najczęściej pod presją czasu, potrzebne jest podręczne źródło podstawowych informacji.
Taką właśnie rolę pełni książka "SQL. Leksykon kieszonkowy". Zgromadzono w niej opisy poleceń języka w implementacjach dla najpopularniejszych systemów baz danych -- Oracle, DB2, MS SQL Server oraz MySQL. Opis każdego z poleceń jest zilustrowany przykładami, co dodatkowo ułatwia zrozumienie jego zastosowania. W książce opisano:
* Funkcje grupowania i sumowania
* Funkcje przetwarzające dane
* Polecenie SELECT wraz z podzapytaniami i funkcjami agregującymi
* Sposoby uaktualniania i usuwania danych
* Metody wprowadzania danych
* Zarządzanie transakcjami
* Złączenia tabel
Baza danych Oracle od dawna cieszy się zasłużoną sławą wśród informatyków. Jej wydajność, szybkość działania i wysoki poziom bezpieczeństwa powodują, że wykorzystuje się ją wszędzie tam, gdzie niezbędny jest niezawodny i efektywny mechanizm przechowywania danych. Kolejne wersje systemu Oracle są coraz doskonalsze i zawierają kolejne funkcje poprawiające komfort pracy i wydajność działania. Najnowsza wersja Oracle’a nosi oznaczenie 10g.
Książka "Oracle Database 10g. Nowe możliwości" to opis wszystkich nowości, w jakie wyposażony został Oracle 10g. Przedstawia koncepcję Grid (siatki), od której wywodzi się skrót w nazwie, nowe funkcje związane z zarządzaniem, strojeniem oraz bezpieczeństwem bazy, unowocześnione mechanizmy biznesowe bazy oraz nowości związane z tworzeniem aplikacji w języku PL/SQL.
* Aktualizacja starszych wersji Oracla do 10g
* Zarządzanie serwerem bazy
* Poprawianie wydajności
* Mechanizmy bezpieczeństwa
* Odtwarzanie i replikacja danych
* Oracle Data Pump
* Nowości w PL/SQL
* Aplikacja Oracle Enterprise Manager 10g
Wykorzystaj potencjał nowych i usprawnionych funkcji systemu Oracle.
Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.Samodzielna nauka nigdy nie była tak prosta
Znaczenie baz danych trudno przecenić. Służą one nie tylko jako magazyny informacji, ale co ważniejsze, pozwalają na niezwykle szybkie ich przeszukiwanie. W ciągu kilku sekund w tysiącach danych odnajdziesz te, których właśnie potrzebujesz i zaprezentujesz je w formie rozmaitych zestawień, a nawet wykresów. Baza danych pozwoli Ci gromadzić szczegółowe dane o kontrahentach czy produktach i przeprowadzać na nich dowolne operacje. Trudno dziś sobie wyobrazić nowoczesne przedsiębiorstwo, które nie korzystałoby z rozbudowanych baz danych. Program Microsoft Access to jeden z najprostszych w obsłudze i zarazem najpopularniejszy system bazodanowy powszechnie stosowany w firmach i instytucjach na całym świecie.
Książka "Access 2003 PL. Kurs" to nowoczesny podręcznik, dzięki któremu w krótkim czasie poznasz tę aplikację i nauczysz się używać jej w praktyce. Przystępny język, liczne ilustracje, ćwiczenia pokazujące jak krok po kroku realizować najczęstsze zadania -- to wszystko sprawi, że bez pomocy nauczyciela poznasz Accessa i powiększysz swoje kompetencje stając się bardziej cenionym i poszukiwanym pracownikiem.
Nauczysz się:
* Instalować Accessa i pakiet Office
* Tworzyć nowe bazy danych
* Projektować i modyfikować tabele przechowujące dane
* Wprowadzać dane do baz danych
* Wiązać ze sobą tabele za pomocą relacji
* Pisać własne kwerendy przeszukujące bazy danych
* Tworzyć wygodne formularze do wprowadzania danych
* Tworzyć eleganckie raporty na podstawie wybranych danych
* Zarządzać bazami danych
Książki wydawnictwa Helion z serii "Kurs" adresowane są do początkujących użytkowników komputerów, którzy chcą w krótkim czasie nabyć praktycznych umiejętności przydatnych w karierze zawodowej i codziennej pracy. Napisane przystępnym językiem i bogato ilustrowane są wspaniałą pomocą w samodzielnej nauce.
* Przeznaczony dla początkujących
* Praktyczne zadania omówione krok po kroku
* Przystępny i zrozumiały język
* Liczne ilustracje
* Idealny do samodzielnej nauki
Poznaj najpopularniejszą bazę danych dla Windows
Odkryj nieznane możliwości Accessa
* Wyświetl pliki multimedialne w oknach Accessa
* Skorzystaj z funkcji obsługi plików XML
* Połącz Accessa z innymi bazami danych
Microsoft Access to najpopularniejsza w zastosowaniach biurowych baza danych. Dzięki swej prostocie, dużym możliwościom oraz zintegrowanym mechanizmom służącym do szybkiego tworzenia aplikacji i interfejsów użytkownika. Access jest stosowany wszędzie tam, gdzie pożądana jest minimalna ilość czynności związanych z konserwacją wdrożonego rozwiązania. Może również pełnić funkcję interfejsu użytkownika dla innych baz danych, takich jak Oracle czy MySQL. Poza możliwościami widocznymi na pierwszy rzut oka i powszechnie stosowanymi Access oferuje również wiele mniej znanych funkcji, które mogą okazać się niezwykle przydatne w jego codziennym użytkowaniu.
"100 sposobów na Access" to podręcznik przedstawiający wszystkie funkcje tej bazy danych. Czytając tę książkę, dowiesz się, jak budować złożone kwerendy, odtwarzać pliki wideo i wyświetlać strony WWW w formularzach oraz wykorzystywać funkcje Excela w Accessie. Nauczysz się tworzyć wydajne aplikacje, stosować Accessa w połączeniu z innymi bazami danych oraz korzystać z funkcji pozwalających na obsługę plików XML.
* Dostosowywanie interfejsu aplikacji
* Porządkowanie biblioteki makropoleceń
* Szybkie kopiowanie danych pomiędzy tabelami
* Optymalizacja i usprawnianie działania formularzy
* Stosowanie formatowania warunkowego
* Budowanie tabel Accessa za pomocą MS SQL Servera
* Łączenie Accessa z innymi aplikacjami pakietu MS Office
* Tworzenie i stosowanie aplikacji dodatkowych
Dzięki tej książce poznasz nowe sposoby pracy z Accessem.
Pakiet biurowy MS Office jest jednym z podstawowych narzędzi wykorzystywanych we współczesnych firmach. Zawarty w nim system zarządzania bazami danych Access to wygodna w obsłudze aplikacja służąca do operowania na zbiorach danych. Dzięki prostocie obsługi, sporym możliwościom i wizualnym narzędziom stanowi doskonałe rozwiązanie dla przedsiębiorstw, w których duże znaczenie ma czas poświęcany na opanowanie nowych programów. Kreatory i rozbudowany system pomocy oferowane przez Accessa niezwykle upraszczają proces tworzenia bazy oraz aplikacji przeznaczonych do obsługi zgromadzonych w niej danych.
W książce "Access w biurze i nie tylko" znajdziesz omówienie podstawowych możliwości tego systemu. Nauczysz się tworzyć i otwierać istniejące bazy danych oraz tworzyć nowe. Dowiesz się, w jaki sposób projektować tabele i jak dobierać typy danych dla poszczególnych kolumn tabeli. Przeczytasz o relacjach, poznasz sposoby wybierania i wstawiania danych, a także manipulowania nimi za pomocą kwerend. W kolejnych rozdziałach znajdziesz informacje o tworzeniu formularzy i raportów oraz wyświetlaniu wykresów na podstawie danych zgromadzonych w bazie. Nauczysz się także pisać własne makra i poznasz podstawy języka Visual Basic for Applications.
* Otwieranie istniejących baz danych
* Tworzenie tabel
* Typy danych
* Tworzenie i modyfikowanie relacji
* Manipulowanie danymi za pomocą kwerend
* Konstruowanie formularzy
* Budowanie raportów
* Automatyzacja pracy za pomocą makropoleceń
* Tworzenie i wyświetlanie wykresów
Dane to dziś najcenniejszy towar. Naucz się nim zarządzać.
Książka "Oracle9i. Administrowanie bazami danych od podstaw" krok po kroku wyjaśnia sposoby efektywnego administrowania bazą danych Oracle. Poznasz dzięki niej najważniejsze nowe funkcje baz danych Oracle9, zaznajomisz się z zadaniami czekającymi administratora baz danych, a także poznasz wiele cennych wskazówek, ułatwiających codzienną pracę z Oraclem.
Jeśli jeszcze nie miałeś styczności z zaawansowanymi systemami bazodanowymi, znalazłeś właśnie doskonałe źródło informacji, dzięki któremu zdobędziesz wiele poszukiwanych na rynku pracy umiejętności.
Książka jest idealnym źródłem wiedzy dla początkujących administratorów na temat:
* Instalacji i konfiguracji wydajnej bazy danych Oracle
* Kontroli działania bazy danych za pomocą perspektyw DBA_ i V$
* Wykorzystania różnych poziomów ochrony danych
* Monitorowania i dostrajania bazy danych
* Stosowania narzędzi i programów Oracle
* Utrzymywania niezawodności i stałego dostępu do bazy danych
* Sposobów zapewnienia maksymalnej wydajności serwera bazodanowego
* Wykonywania kopii zapasowych i odtwarzania bazy danych
Moduł mod_rewrite, nazywany często "scyzorykiem armii szwajcarskiej", to potężne narzędzie administratorów serwerów WWW, które uruchomiono w oparciu o Apache. Za jego pomocą można w dowolny niemal sposób manipulować adresami URL wpisywanymi przez użytkowników w przeglądarce internetowej. Mod_rewrite, oparty na dyrektywach i wyrażeniach regularnych, pozwala na zmianę postaci adresów URL w oparciu o zmienne środowiskowe, nagłówki HTTP i wiele innych warunków. Ogromne możliwości mod_rewrite sprawiają, że jest on określany jako "równie skomplikowany i tajemniczy jak magia woodoo".
Celem książki "mod_rewrite. Podręcznik administratora" jest przybliżenie możliwości tego modułu administratorom serwerów. Przedstawia ona zarówno zagadnienia podstawowe, czyli obszar zastosowań modułu oraz zasady wykorzystania wyrażeń regularnych, jak i zagadnienia zaawansowane, takie jak tworzenie serwerów wirtualnych, kontrola dostępu i użycie dyrektyw warunkowych. Czytając tę książkę, dowiesz się, kiedy należy stosować mod_rewrite, jak go instalować i konfigurować, jak pracować z mechanizmem przepisywania oraz w jaki sposób wyszukiwać i usuwać błędy w dyrektywach modułu.
* Podstawowe wiadomości o mod_rewrite
* Wyrażenia regularne
* Procedura instalowania modułu mod_rewrite
* Korzystanie z dyrektywy RewriteRule
* Przepisywanie warunkowe
* Zewnętrzny mechanizm odwzorowania adresów
* Dynamiczne tworzenie serwerów wirtualnych
* Współpraca modułu mod_rewrite z modułem mod_proxy
Przekonaj się, że mod_rewrite jest mniej skomplikowany
od formuły uzyskania złota z ołowiu.
Stwórz własną dynamiczną witrynę WWW.
* Zainstaluj i skonfiguruj PHP oraz serwery Apache i MySQL
* Naucz się zasad programowania w PHP
* Połącz aplikację WWW z bazą danych
* Poznaj sekrety zabezpieczania i optymalizowania aplikacji sieciowych
Dynamiczne witryny WWW spotykamy w sieci coraz częściej. Po mechanizmy bazodanowe i technologie skryptowe działające po stronie serwera sięgają już nie tylko twórcy portali i sklepów internetowych, ale także ci, którym jeszcze do niedawna wystarczał zwykły, statyczny HTML. Wśród technologii wykorzystywanych do tworzenia dynamicznych stron WWW od dawna prym wiedzie duet PHP i MySQL, instalowany na serwerach WWW pracujących pod kontrolą Apache’a. Te właśnie narzędzia są najczęściej wykorzystywane do tworzenia galerii, forów dyskusyjnych, giełd ogłoszeniowych i wielu innych aplikacji WWW.
"PHP, MySQL i Apache dla każdego. Wydanie II" to podręcznik dla wszystkich, którzy chcą poznać zasady tworzenia dynamicznych witryn WWW z wykorzystaniem najpopularniejszych obecnie technologii. Książka opisuje proces instalacji i konfiguracji Apache’a, MySQL-a i PHP na serwerze oraz na stacji roboczej, elementy języka PHP oraz zasady stosowania języka SQL. Na praktycznych przykładach przedstawia możliwości wykorzystywania PHP i bazy danych do tworzenia elementów dynamicznych stron WWW oraz całych projektów. Czytając ją, nauczysz się zabezpieczać aplikacje WWW oraz poprawiać wydajność ich działania.
* Instalowanie i konfigurowanie narzędzi
* Programowanie w języku PHP
* Funkcje, tablice i obiekty
* Przetwarzanie danych z formularzy
* Obsługa sesji oraz systemu plików
* Dynamiczne generowanie grafiki
* Integracja PHP z MySQL
* Operacje na danych w tabelach i język SQL
* Tworzenie prostych projektów aplikacji WWW
* Monitorowanie pracy aplikacji
* Mechanizmy bezpieczeństwa i uwierzytelniania użytkowników
* Poprawa wydajności aplikacji
Lista nazwisk autorów wydrukowanych na okładce książki jest błędna. Autorem książki, pierwotnie wydanej w wydawnictwie "No Starch Press", jest Brian Ward. Za pomyłkę przepraszamy naszych klientów, wydawnictwo No Starch Press i Pana Briana Warda.
Jeśli chcesz poznać Linuksa "od środka" -- sięgnij po tę książkę
* Poznaj mechanizmy uruchamiania i pracy systemu
* Zobacz, jak realizowane są usługi systemowe i sieciowe
* Naucz się administrować Linuksem
Jeśli korzystasz z Linuksa, to na pewno nie trzeba opisywać Ci jego zalet. Bez wątpienia doceniasz jego stabilność i szybkość działania. Dzięki stale zwiększającej się liczbie aplikacji, komputer z zainstalowanym Linuksem można wykorzystać do pełnienia wielu funkcji – od domowej stacji roboczej, aż do serwera sieciowego. Aby jednak w pełni wykorzystać jego możliwości, musisz poznać jego wewnętrzne mechanizmy rządzące uruchamianiem systemu oraz obsługą sieci i urządzeń peryferyjnych, a także zasady administrowania jego zasobami.
Książka "Jak działa Linux" zawiera wszystkie informacje dotyczące wnętrza systemu Linux oraz zasad korzystania z niego. Przedstawia zarówno zagadnienia podstawowe -- przebieg procesu uruchamiania systemu i mechanizmy obsługi sieci, jak i tematy zaawansowane, związane z administracją systemem, jego współpracą z urządzeniami zewnętrznymi oraz programowaniem.
* Podstawy korzystania z Linuksa – polecenia, struktura plików i katalogów oraz dyski logiczne
* Przebieg procesu uruchamiania Linuksa
* Konfigurowanie i uruchamianie sieci i usług sieciowych
* Pisanie własnych programów w języku powłoki oraz w C++
* Kompilowanie programów
* Konserwacja jądra systemu
* Obsługa urządzeń peryferyjnych
* Tworzenie kopii bezpieczeństwa
Borland Delphi to jedno z najpopularniejszych narzędzi służących do szybkiego tworzenia aplikacji bazodanowych. Używając Delphi nie tylko w prosty sposób połączysz się z wieloma systemami zarządzania relacyjnymi bazami danych, ale także szybko stworzysz elegancki i wygodny interfejs, pozwalający końcowemu użytkownikowi na dostęp do danych. Właśnie stąd wzięła się ogromna popularność Delphi przy pisaniu aplikacji bazodanowych klient-serwer.
Książka przedstawia zarówno rozmaite systemy bazodanowe, z jakimi można spotkać się w praktyce programistycznej (w tym m.in. InterBase, MS Access, MS SQL Server 2000 i MySQL) jak też i podstawowe komponenty wspomagające z poziomu Delphi 7 zarządzanie danymi. Prześledzisz proces tworzenia bazy danych, modelowania jej struktury i sposobów korzystania z danych w niej zawartych z poziomu Delphi.
Poznasz:
* Podstawowe informacje na temat baz danych i języka SQL
* Narzędzia wspomagające tworzenie i modyfikację bazy danych
* MS Access i interfejs ODBC
* InterBase i interfejs IBX
* MS SQL Server 2000 i interfejs ADO
* MySQL i narzędzie dbExpress
* Metody korzystania z BDE
* DataSnap i tworzenie aplikacji w architekturze trójwarstwowej
* Zasady pisania własnych komponentów
Jeśli zamierzasz pisać w Delphi, wcześniej czy później staniesz przed koniecznością skorzystania z systemu bazodanowego. Kupujące tę książkę możesz być pewien, że żaden z tych systemów nie zaskoczy Cię i nie przerośnie Twoich umiejętności.
Poznaj tajemnice formuł Excela 2007
* Jak dokonać konsolidacji w oparciu o strukturę danych?
* Jak wstawiać obiekty typu WordArt?
* Jak modyfikować ustawienia dotyczące zewnętrznych łączy?
Microsoft Excel 2007 nie tylko został gruntownie przebudowany, ale także zyskał wiele nowych użytecznych funkcji, na przykład funkcje motywów oraz stylów ułatwiają spójne formatowanie arkuszy i wykresów, a pasek formuł automatycznie zmienia swoją wielkość, dopasowując się nawet do bardzo długich zapisów. Zastosowany w programie nowy format plików bazujący na technologii XML usprawnia łączenie skoroszytów z zewnętrznymi źródłami danych. Unowocześniony widok układu strony pozwala sprawdzić jak arkusz będzie wyglądał po wydrukowaniu, a sam arkusz może teraz pomieścić nawet milion wierszy i 16 tysięcy kolumn!
Książka „Po prostu Excel 2007 PL” stanowi idealny podręcznik na każdym etapie zaawansowania, ponieważ skonstruowana została w taki sposób, aby ułatwić wyszukiwanie potrzebnych informacji zarówno tym, którzy korzystali już z wcześniejszych wersji Excela, jak i początkującym użytkownikom. Zawiera praktyczne informacje wraz z wieloma przykładami, które poprowadzą Cię krok po kroku od tworzenia formuł, przez mechanizmy współużytkowania i zabezpieczanie dokumentów aż po zaawansowane techniki, takie jak: korzystanie z nazw w formułach, odwołania 3-W, otwieranie skoroszytów zawierających łącza czy tworzenie widoków niestandardowych.
* Sprawdzanie błędów za pomocą Tagów
* Serie danych i opcja Autowypełnianie
* Wycofywanie i ponawianie informacji
* Zastosowanie funkcji w formułach
* Formatowanie warunkowe
* Wstawianie obiektów SmartArt
* Tworzenie wykresów
* Praca z tabelami
* Współpraca Excela z innymi programami
* Odwołania 3-W
* Makra
* Publikowanie dokumentów w sieci WWW
Jasno i prosto – zaawansowane techniki Excela 2007
Active Directory jest złożoną bazą danych i nieodłącznym elementem architektury sieciowej Windows 2000. Pozwala organizacjom skutecznie udostępniać i zarządzać informacjami dotyczącymi zasobów sieciowych i użytkowników. Active Directory gra rolę węzła integrującego ze sobą systemy i pozwalającego na konsolidację zarządzania nimi. W niniejszej książce zawarliśmy doświadczenia nabyte przy implementacji AD:
* Planowanie instalacji AD w terminie i w ramach zaplanowanego budżetu.
* Interakcja AD z innymi usługami sieciowymi: DNS, DHCP, RIS, RRAS i WINS.
* Korzystanie z obiektów zasad grup, praw użytkownika, FSMO i mechanizmów delegowania kontroli.
* Unikanie pułapek w strategiach migracji korzystających z narzędzi migracji Active Directory.
* Administracyjne i polityczne aspekty migracji do AD
W książce Projektowanie struktur Active Directory ponadto znajdziemy:
* Przejrzysty opis AD.
* Wyjaśnienie, dlaczego udane wdrożenie Active Directory wymaga starannego zaplanowania.
* Kilka przykladów pomyślnych implementacji AD.
* Sposoby tworzenia solidnych podstaw dla planowania i implementacji Active Directory.
Coraz więcej serwisów internetowych składa się nie tylko z atrakcyjnego interfejsu użytkownika, ale także z rozbudowanych aplikacji działających na serwerze. Są one najczęściej oparte o bazy danych, które przechowują dane i zapewniają szybki do nich dostęp. Jeśli chcesz w krótkim czasie nauczyć się tworzyć takie aplikacje, znalazłeś właściwą książkę.
"PHP i MySQL. Dynamiczne strony WWW" nauczy Cię tworzenia dynamicznych serwisów internetowych z wykorzystaniem PHP i MySQL-a. Książka przekaże Ci wiedzę niezbędną dla projektantów rozwiązań internetowych. Wszystkie zagadnienia opisane są "krok po kroku", każdemu z nich towarzyszy też odpowiedni rysunek. Przykłady odzwierciedlają problemy, z którymi projektanci stron internetowych spotykają się na co dzień.
Książka opisuje:
* Podstawy programowania w PHP
* Tworzenie dynamicznych stron internetowych z użyciem PHP
* Zasady projektowanie baz danych
* Język SQL
* Korzystanie z systemu zarządzania bazami danych MySQL
* Łączenie PHP z systemem MySQL
* Użycie sesji
* Zabezpieczanie stron internetowych przed dostępem nieuprawnionych osób
* Przykładowe aplikacje: rejestracja użytkowników i sklep internetowy
Treść książki uzupełniają dodatki opisujące sposób instalacji omawianych w niej narzędzi oraz dodatkowe, przydatne aplikacje.
Jeśli chcesz w szybko nauczyć się programowania dynamicznych serwisów internetowych, ta książka będzie Twoim intensywnym kursem. Już po przeczytaniu kilku rozdziałów będziesz w stanie pisać pierwsze programy w PHP korzystające z bazy MySQL, a po przeczytaniu całej książki poradzisz sobie również z tworzeniem bardziej rozbudowanych aplikacji.
Microsoft Access jest systemem obsługi relacyjnych baz danych, stanowiącym dla większości użytkowników pierwszą tego rodzaju aplikację, z którą się stykają. Chociaż jego możliwości nie dorównują specjalistycznym systemom, takim jak Oracle czy MS SQL, Access przewyższa je łatwością obsługi i integracją z pozostałym aplikacjami pakietu MS Office, którego jest składnikiem.
Celem tej książki jest nauczenie Cię obsługi programu Microsoft Access 2002/XP PL, zarówno w jej podstawowych jak i bardziej zaawansowanych aspektach. Abyś mógł tworzyć własne bazy, przekaże Ci ona podstawowe informacje o relacyjnych bazach danych w sposób przystępny i pozbawiony zbędnej technicznej terminologii. Znajdziesz w niej dokładny opis najnowszej wersji Accessa, dowiesz się jak tworzyć formularze służące do wprowadzania danych, kwerendy i raporty. Następnie nauczysz się automatyzować swoją pracę za pomocą makr. Poznasz także język SQL, będący standardem w świecie baz danych.
Jeśli twoje potrzeby są większe, "Access 2002/XP PL dla każdego" zaspokoi Twój głód wiedzy. Jest też ona przewodnikiem po zaawansowanych możliwościach Accessa, nauczysz się programować w języku Visual Basic for Applications. Przedstawione zostały także najważniejsze zagadnienia związane z administrowaniem bazami Accessa. Ostatni rozdział, „Access i sieć WWW”, zawiera opisy publikowania danych z tabel w formacie XML, jako statycznych i dynamicznych stron HTML oraz w postaci stron Active Server Pages.
Jak sprawić, aby najważniejsze firmowe systemy internetowe i e-biznesowe były wszechstronne, bezpieczne i łatwo dostępne? Wydana przez Helion, a pierwotnie przez wydawnictwo OraclePress książka "Oracle9i. Podręcznik administratora baz danych" odpowiada na te pytania, wyjaśniając, jak przygotować i obsługiwać rozbudowaną i intensywnie wykorzystywaną bazę danych oraz jak wykorzystać w pełni nowe narzędzia i możliwości, których dostarcza Oracle9i.
Kevin Looney i Marie Thieriault, dwoje znakomitych ekspertów w dziedzinie Oracle, opisują tutaj podstawy działania systemu i dostarczają licznych, zaczerpniętych z życia przykładów oraz prezentują wiele użytecznych technik ułatwiających obsługę systemu Oracle. Książką ta jest niezbędną pozycją w bibliotece każdego administratora baz danych Oracle.
Wewnątrz między innymi:
* Tworzenie i konfigurowanie bazy danych z wykorzystaniem narzędzia Database Configuration Assistant systemu Oracle9i
* Monitorowanie i strojenie pamięci, wykorzystania plików, transakcji oraz zapytań
* Implementowanie w systemie segmentów wycofania lub automatycznego zarządzania wycofywanymi danymi wprowadzonego w Oracle9i
* Sposoby przenoszenia aplikacji oraz zmieniania otwartych tabel bazy danych
* Diagnozowanie i optymalizacja działania systemu z pomocą pakietu STATSPACK
* Implementowanie jak najlepszych procedur bezpieczeństwa i obserwacja bazy danych
* Automatyzacja procedur tworzenia rezerwowych kopii korzystając z programu RMAN
* Wykorzystanie partycjonowania do radzenia sobie z wielkimi bazami danych
* Rozdzielanie zadań i danych pomiędzy różne serwery działające w sieci korzystając z Oracle Net
* Korzystanie z serwera aplikacji Oracle9iAS, który pozwalają na poprawienie wszechstronności i dostępności bazy danych oraz na łatwiejsze jej rozbudowę
Kompletny podręcznik języka VBA
* Praktyczny opis języka
* Współpraca z innymi aplikacjami pakietu Office
* Pełny opis metod, właściwości i zdarzeń obiektów Excela
Visual Basic for Applications, w skrócie VBA, to język programowania, który pozwala tworzyć programy wykorzystujące olbrzymie możliwości Excela. Dzięki niemu można zarówno zbudować makropolecenia czy zautomatyzować żmudne prace wykonywane w arkuszu kalkulacyjnym, jak i zaprojektować oraz wykonać zaawansowane, komunikujące się z użytkownikiem aplikacje, współpracujące z zewnętrznymi danymi.
Książka "Excel 2007 PL. Programowanie w VBA" to znakomite kompendium wiedzy o tym, jak za pomocą potęgi języka VBA rozbudować arkusze Excela. Korzystając z niej, nauczysz się wykorzystywać nazwy, zakresy i listy danych, a także tworzyć tabele i wykresy. Poznasz opracowane na podstawie wieloletnich doświadczeń utalentowanych programistów techniki projektowania interaktywnych aplikacji wykorzystujących formularze i Windows API. Dowiesz się, jak zarządzać zewnętrznymi danymi w różnych formatach oraz publikować arkusze w internecie, nie popełniając błędów związanych z niewłaściwymi ustawieniami lokalizacyjnymi. W książce tej znajdziesz także niezbędne wskazówki i gruntownie omówione przykłady, pozwalające szybko zdobyć wiedzę potrzebną do tworzenia nowoczesnych i profesjonalnych aplikacji w Excelu.
* Podstawy Excel VBA
* Nazwy, zakresy i listy danych
* Tabele i wykresy
* Obsługa zdarzeń
* Formanty
* XML i OpenXML
* Formularze
* RibbonX
* Źródła danych OLAP
* Visual Basic Editor - obsługa i narzędzia
* Windows API
* Lokalizacja
* Model obiektowy Excela 2007
Poznaj pełnię możliwości, zaawansowane oblicze Excela!
Podręczne zestawienie informacji
o najpopularniejszym narzędziu do zarządzania plikami
Korzystając codziennie z komputera stwierdzamy, że ilość plików i katalogów na dysku twardym rośnie w lawinowym tempie. Zarządzanie nimi za pomocą graficznych narzędzi oferowanych przez system operacyjny jest wygodne i intuicyjne, niestety wraz ze wzrostem ilości plików staje się coraz wolniejsze. Wielu użytkowników komputerów używa zatem innych narzędzi do pracy z systemem plików.
Wśród nich największą i zasłużoną popularność zyskał Total Commander -- uniwersalny menedżer plików, oferujący poza możliwością zarządzania plikami i folderami także wiele innych, bardzo przydatnych opcji. Za pomocą Total Commandera można między innymi przeszukiwać zawartość dysków twardych, przesyłać pliki za pośrednictwem protokołu FTP, edytować pliki tekstowe i synchronizować zawartości katalogów.
Książka "Total Commander. Leksykon kieszonkowy" to zwięzłe omówienie tej przydatnej aplikacji. Czytając ją poznasz jej możliwości i nauczysz się z nich korzystać. Dowiesz się, w jaki sposób kopiować, przenosić i usuwać pliki, formatować dyski i pendrive’y, komunikować się z serwerami FTP i przeszukiwać katalogi. Znajdziesz tu informacje o konfigurowaniu Total Commandera i instalowaniu wtyczek, które zwiększają jego możliwości. Przeczytasz o kompresowaniu plików, dzieleniu ich na fragmenty i zmianie atrybutów. Na pewno uznasz też za niezwykle przydatne zestawienie skrótów klawiaturowych, które znajdziesz na końcu tej książki.
* Konfiguracja programu
* Elementy interfejsu użytkownika
* Zaznaczanie plików i folderów
* Kopiowanie, przenoszenie i usuwanie plików
* Edycja plików tekstowych
* Pakowanie i rozpakowywanie plików
* Przesyłanie plików przez FTP
* Instalacja i konfiguracja wtyczek
Przekonaj się jak Total Commander
usprawni Twoją pracę z komputerem.
Dane i informacje to dziś najcenniejszy towar. Systemy zarządzania bazami danych to potężne narzędzia, pozwalające nie tylko na przechowywanie danych, ale także na ich przetwarzanie, modyfikowanie i wydobywanie w oparciu o przeróżne kryteria. Podstawą wszystkich operacji na danych zgromadzonych w bazach jest język SQL -- narzędzie służące do manipulowania zbiorami informacji. SQL, przyjęty i zatwierdzony przez międzynarodowe organizacje i komitety standaryzacyjne, jest wykorzystywany w niemal wszystkich systemach zarządzania bazami danych. Każdy z producentów dodaje do niego "własne" elementy, ale rdzeń języka pozostaje taki sam niezależnie od platformy.
Książka "SQL. Od podstaw" to podręcznik języka SQL i omówienie zagadnień związanych z projektowaniem baz danych przeznaczone dla osób wkraczających dopiero w świat baz danych. Przedstawia podstawowe wyrażenia języka SQL, służące do wprowadzania danych do bazy, wyciągania ich oraz manipulowania nimi. Czytając tą tę książkę, dowiesz się, czym są złączenia i podzapytania, postaci normalne baz danych oraz transakcje i perspektywy. Poznasz sposoby projektowania tabel, zabezpieczania zgromadzonych w nich informacji oraz metody podnoszenia wydajności i szybkości działania baz danych.
* Struktura relacyjnych baz danych
* Wpisywanie danych do bazy
* Wydobywanie i porządkowanie danych
* Normalizacja i postaci normalne
* Projektowanie baz danych
* Operacje matematyczne, grupujące i agregujące
* Stosowanie złączeń i podzapytań
* Tworzenie i wykorzystywanie perspektyw
* Mechanizmy transakcyjne
* Podnoszenie wydajności bazy danych i optymalizowanie zapytań
Dzięki tej książce poznasz wszystko -- znajdziesz omówienie tego, co może okazać się potrzebne podczas projektowania i korzystania z baz danych.
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie IIWydawnictwo Helion
Błyskawiczny kurs tworzenia dynamicznych serwisów internetowych
Dynamiczne strony WWW spotykamy codziennie, korzystając z internetu. Portale, sklepy internetowe, gry sieciowe -- wszystkie te witryny korzystają z baz danych i skryptów wykonywanych po stronie serwera. Technologii umożliwiających realizację tego typu witryn WWW jest kilka. Wśród nich zasłużoną popularnością cieszy się "duet" o ogromnych możliwościach -- język skryptowy PHP i baza danych MySQL. Te dostępne nieodpłatnie narzędzia wykorzystywane są przez tysiące twórców witryn WWW. Dołącz do nich!
Książka "PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie II" to kolejna edycja doskonałego przewodnika po tajnikach tworzenia witryn internetowych za pomocą tych technologii. Znajdziesz w niej wszystkie informacje niezbędne do rozpoczęcia projektowania własnych dynamicznych stron WWW -- od podstaw programowania i korzystania z baz danych, poprzez wykorzystywanie sesji i plików cookie, aż do zaawansowanych technik autoryzowania użytkowników i budowania aplikacji e-commerce. Każde zagadnienie jest przedstawione na praktycznym przykładzie, co doskonale pomoże Ci w przyswojeniu wiedzy.
* Podstawowe elementy skryptów PHP
* Obsługa formularzy HTML
* Tworzenie i stosowanie funkcji
* Projektowanie baz danych
* Operacje na danych
* Wykrywanie i usuwanie błędów w skryptach
* Łączenie skryptów PHP z bazą danych
* Stosowanie plików cookie i mechanizmów zarządzania sesjami
* Zabezpieczanie i szyfrowanie danych
* Zarządzanie treścią strony
* Autoryzowanie użytkowników
* Projektowanie sklepów internetowych
Oracle Discoverer to potężne narzędzie służące do zadawania zapytań ad hoc i analizy danych. Discoverer pomoże Ci podejmować decyzje biznesowe na podstawie informacji zebranych w systemie ERP Twojej firmy. Książka "Oracle Discoverer" to szczegółowy opis tego programu. Dowiesz się z niej, w jaki sposób użytkownik końcowy może uzyskać natychmiastowy dostęp do informacji zgromadzonych w relacyjnych bazach i hurtowniach danych oraz systemach transakcyjnych on-line. Nauczysz się pisać proste i zaawansowane zapytania, przygotowywać ich rezultaty do wykorzystania w prezentacjach oraz zarządzać danymi tak, by stanowiły cenną pomoc przy tworzeniu strategii biznesowej. Książka zawiera także opis wszystkich funkcji aplikacji Discoverer.
* Naucz się pisać efektywne zapytania ad-hoc
* Twórz raporty i zestawienia na podstawie hurtowni danych
* Nadaj raportom elegancki wygląd
* Zaprezentuj dane na wykresach
* Używaj narzędzi analitycznych
* Zamieniaj zapytania w raporty
* Wykorzystaj zaawansowane zapytania
* Podziel się swoimi zapytaniami z innymi użytkownikami
Witryny nie do ukrycia. Jak zbudować stronę, którą znajdzie każda wyszukiwarkaWydawnictwo Helion
* Jak zagwarantować wysokie miejsce Twojej witryny w wyszukiwarkach internetowych?
* Jak pozycjonować słowa kluczowe?
* Jak wykrywać i rozwiązywać problemy z Twoją stroną WWW?
Stworzenie strony WWW to pierwszy krok do sukcesu. Kolejny z nich to wybranie właściwej firmy, która opublikuje Twoją stronę. Jednak najważniejszy jest krok trzeci... Chodzi o to, jak szybko Twoją stronę znajdzie wyszukiwarka, w jaki sposób zostanie ona zindeksowana i jak wysoko pojawi się w wynikach wyszukiwania - czyli jak szybko dotrze do niej potencjalny odbiorca. Wbrew pozorom masz na to wpływ! Jeżeli tworzysz strony WWW, ta książka wskaże Ci, jak zaprojektować strony przyjazne dla wyszukiwarek. Jeśli natomiast jesteś klientem projektanta, możesz zweryfikować jakość dostarczonej Ci strony!
Dzięki tej książce poznasz istotne znaczniki, promujące szybkie wyszukiwanie. Dowiesz się, w jaki sposób zapewnienie zgodności z standardami oraz zastosowanie mikroformatów wpływają na pozycję strony w wynikach wyszukiwania. Zdobędziesz wiedzę na temat mechanizmów po stronie serwera, wpływających na wizerunek Twojej strony. Opanujesz niuanse związane z pozycjonowaniem słów kluczowych. Zrozumiesz, jak wykorzystać wewnętrzną wyszukiwarkę i uniknąć zatorów oraz jakich narzędzi możesz użyć, aby odkryć potencjalne problemy. Autor prezentuje tu najpopularniejsze podejście do kwestii wyszukiwania:
standardy WWW + atrakcyjna treść = lepsze wyszukiwanie = większy sukces witryny
Jeżeli chcesz, aby Twoja strona odniosła sukces i pojawiała się na pierwszych stronach wyszukiwarek, nie przegap tej pozycji!
* Pojęcie wyszukiwalności
* Strategie tworzenia kodu HTML
* Właściwe wykorzystanie znaczników
* Zastosowania systemów wymiany łączy
* Tworzenie dostępnych witryn
* Wykorzystanie mikroformatów
* Używanie modułu Apache - mod_rewrite
* Zastosowanie własnych stron dla błędów 404
* Pozycjonowanie słów kluczowych
* Zasady budowy bloga z możliwością wyszukania
* Wykorzystanie wyszukiwarki wewnętrznej
* Zapobieganie zatorom wyszukiwalności
* Używanie list dyskusyjnych
* Odkrywanie błędów na stronie WWW
* Dostępne narzędzia do analizy witryny
standardy WWW + atrakcyjna treść = lepsze wyszukiwanie = większy sukces witryny!
Podręczna pomoc dla programistów aplikacji bazodanowych
Język SQL jest podstawowym narzędziem programistów i operatorów baz danych. Posiada stosunkowo niewiele instrukcji, a jednak za jego pomocą można wykonywać wszystkie operacje na danych, tabelach i bazach. Często jednak podczas pracy trzeba przypomnieć sobie składnię instrukcji, znaczenie jej parametrów lub sposób korzystania z niej. Sprawę dodatkowo komplikuje to, że implementacje języka SQL w różnych systemach zarządzania bazami danych różnią się nieznacznie od siebie. Przetrząsanie kilkusetstronicowej dokumentacji zwykle zajmuje zbyt wiele czasu. Programistom, pracującym najczęściej pod presją czasu, potrzebne jest podręczne źródło podstawowych informacji.
Taką właśnie rolę pełni książka "SQL. Leksykon kieszonkowy". Zgromadzono w niej opisy poleceń języka w implementacjach dla najpopularniejszych systemów baz danych -- Oracle, DB2, MS SQL Server oraz MySQL. Opis każdego z poleceń jest zilustrowany przykładami, co dodatkowo ułatwia zrozumienie jego zastosowania. W książce opisano:
* Funkcje grupowania i sumowania
* Funkcje przetwarzające dane
* Polecenie SELECT wraz z podzapytaniami i funkcjami agregującymi
* Sposoby uaktualniania i usuwania danych
* Metody wprowadzania danych
* Zarządzanie transakcjami
* Złączenia tabel
Baza danych Oracle od dawna cieszy się zasłużoną sławą wśród informatyków. Jej wydajność, szybkość działania i wysoki poziom bezpieczeństwa powodują, że wykorzystuje się ją wszędzie tam, gdzie niezbędny jest niezawodny i efektywny mechanizm przechowywania danych. Kolejne wersje systemu Oracle są coraz doskonalsze i zawierają kolejne funkcje poprawiające komfort pracy i wydajność działania. Najnowsza wersja Oracle’a nosi oznaczenie 10g.
Książka "Oracle Database 10g. Nowe możliwości" to opis wszystkich nowości, w jakie wyposażony został Oracle 10g. Przedstawia koncepcję Grid (siatki), od której wywodzi się skrót w nazwie, nowe funkcje związane z zarządzaniem, strojeniem oraz bezpieczeństwem bazy, unowocześnione mechanizmy biznesowe bazy oraz nowości związane z tworzeniem aplikacji w języku PL/SQL.
* Aktualizacja starszych wersji Oracla do 10g
* Zarządzanie serwerem bazy
* Poprawianie wydajności
* Mechanizmy bezpieczeństwa
* Odtwarzanie i replikacja danych
* Oracle Data Pump
* Nowości w PL/SQL
* Aplikacja Oracle Enterprise Manager 10g
Wykorzystaj potencjał nowych i usprawnionych funkcji systemu Oracle.
Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.Samodzielna nauka nigdy nie była tak prosta
Znaczenie baz danych trudno przecenić. Służą one nie tylko jako magazyny informacji, ale co ważniejsze, pozwalają na niezwykle szybkie ich przeszukiwanie. W ciągu kilku sekund w tysiącach danych odnajdziesz te, których właśnie potrzebujesz i zaprezentujesz je w formie rozmaitych zestawień, a nawet wykresów. Baza danych pozwoli Ci gromadzić szczegółowe dane o kontrahentach czy produktach i przeprowadzać na nich dowolne operacje. Trudno dziś sobie wyobrazić nowoczesne przedsiębiorstwo, które nie korzystałoby z rozbudowanych baz danych. Program Microsoft Access to jeden z najprostszych w obsłudze i zarazem najpopularniejszy system bazodanowy powszechnie stosowany w firmach i instytucjach na całym świecie.
Książka "Access 2003 PL. Kurs" to nowoczesny podręcznik, dzięki któremu w krótkim czasie poznasz tę aplikację i nauczysz się używać jej w praktyce. Przystępny język, liczne ilustracje, ćwiczenia pokazujące jak krok po kroku realizować najczęstsze zadania -- to wszystko sprawi, że bez pomocy nauczyciela poznasz Accessa i powiększysz swoje kompetencje stając się bardziej cenionym i poszukiwanym pracownikiem.
Nauczysz się:
* Instalować Accessa i pakiet Office
* Tworzyć nowe bazy danych
* Projektować i modyfikować tabele przechowujące dane
* Wprowadzać dane do baz danych
* Wiązać ze sobą tabele za pomocą relacji
* Pisać własne kwerendy przeszukujące bazy danych
* Tworzyć wygodne formularze do wprowadzania danych
* Tworzyć eleganckie raporty na podstawie wybranych danych
* Zarządzać bazami danych
Książki wydawnictwa Helion z serii "Kurs" adresowane są do początkujących użytkowników komputerów, którzy chcą w krótkim czasie nabyć praktycznych umiejętności przydatnych w karierze zawodowej i codziennej pracy. Napisane przystępnym językiem i bogato ilustrowane są wspaniałą pomocą w samodzielnej nauce.
* Przeznaczony dla początkujących
* Praktyczne zadania omówione krok po kroku
* Przystępny i zrozumiały język
* Liczne ilustracje
* Idealny do samodzielnej nauki
Poznaj najpopularniejszą bazę danych dla Windows
Odkryj nieznane możliwości Accessa
* Wyświetl pliki multimedialne w oknach Accessa
* Skorzystaj z funkcji obsługi plików XML
* Połącz Accessa z innymi bazami danych
Microsoft Access to najpopularniejsza w zastosowaniach biurowych baza danych. Dzięki swej prostocie, dużym możliwościom oraz zintegrowanym mechanizmom służącym do szybkiego tworzenia aplikacji i interfejsów użytkownika. Access jest stosowany wszędzie tam, gdzie pożądana jest minimalna ilość czynności związanych z konserwacją wdrożonego rozwiązania. Może również pełnić funkcję interfejsu użytkownika dla innych baz danych, takich jak Oracle czy MySQL. Poza możliwościami widocznymi na pierwszy rzut oka i powszechnie stosowanymi Access oferuje również wiele mniej znanych funkcji, które mogą okazać się niezwykle przydatne w jego codziennym użytkowaniu.
"100 sposobów na Access" to podręcznik przedstawiający wszystkie funkcje tej bazy danych. Czytając tę książkę, dowiesz się, jak budować złożone kwerendy, odtwarzać pliki wideo i wyświetlać strony WWW w formularzach oraz wykorzystywać funkcje Excela w Accessie. Nauczysz się tworzyć wydajne aplikacje, stosować Accessa w połączeniu z innymi bazami danych oraz korzystać z funkcji pozwalających na obsługę plików XML.
* Dostosowywanie interfejsu aplikacji
* Porządkowanie biblioteki makropoleceń
* Szybkie kopiowanie danych pomiędzy tabelami
* Optymalizacja i usprawnianie działania formularzy
* Stosowanie formatowania warunkowego
* Budowanie tabel Accessa za pomocą MS SQL Servera
* Łączenie Accessa z innymi aplikacjami pakietu MS Office
* Tworzenie i stosowanie aplikacji dodatkowych
Dzięki tej książce poznasz nowe sposoby pracy z Accessem.
Pakiet biurowy MS Office jest jednym z podstawowych narzędzi wykorzystywanych we współczesnych firmach. Zawarty w nim system zarządzania bazami danych Access to wygodna w obsłudze aplikacja służąca do operowania na zbiorach danych. Dzięki prostocie obsługi, sporym możliwościom i wizualnym narzędziom stanowi doskonałe rozwiązanie dla przedsiębiorstw, w których duże znaczenie ma czas poświęcany na opanowanie nowych programów. Kreatory i rozbudowany system pomocy oferowane przez Accessa niezwykle upraszczają proces tworzenia bazy oraz aplikacji przeznaczonych do obsługi zgromadzonych w niej danych.
W książce "Access w biurze i nie tylko" znajdziesz omówienie podstawowych możliwości tego systemu. Nauczysz się tworzyć i otwierać istniejące bazy danych oraz tworzyć nowe. Dowiesz się, w jaki sposób projektować tabele i jak dobierać typy danych dla poszczególnych kolumn tabeli. Przeczytasz o relacjach, poznasz sposoby wybierania i wstawiania danych, a także manipulowania nimi za pomocą kwerend. W kolejnych rozdziałach znajdziesz informacje o tworzeniu formularzy i raportów oraz wyświetlaniu wykresów na podstawie danych zgromadzonych w bazie. Nauczysz się także pisać własne makra i poznasz podstawy języka Visual Basic for Applications.
* Otwieranie istniejących baz danych
* Tworzenie tabel
* Typy danych
* Tworzenie i modyfikowanie relacji
* Manipulowanie danymi za pomocą kwerend
* Konstruowanie formularzy
* Budowanie raportów
* Automatyzacja pracy za pomocą makropoleceń
* Tworzenie i wyświetlanie wykresów
Dane to dziś najcenniejszy towar. Naucz się nim zarządzać.
Książka "Oracle9i. Administrowanie bazami danych od podstaw" krok po kroku wyjaśnia sposoby efektywnego administrowania bazą danych Oracle. Poznasz dzięki niej najważniejsze nowe funkcje baz danych Oracle9, zaznajomisz się z zadaniami czekającymi administratora baz danych, a także poznasz wiele cennych wskazówek, ułatwiających codzienną pracę z Oraclem.
Jeśli jeszcze nie miałeś styczności z zaawansowanymi systemami bazodanowymi, znalazłeś właśnie doskonałe źródło informacji, dzięki któremu zdobędziesz wiele poszukiwanych na rynku pracy umiejętności.
Książka jest idealnym źródłem wiedzy dla początkujących administratorów na temat:
* Instalacji i konfiguracji wydajnej bazy danych Oracle
* Kontroli działania bazy danych za pomocą perspektyw DBA_ i V$
* Wykorzystania różnych poziomów ochrony danych
* Monitorowania i dostrajania bazy danych
* Stosowania narzędzi i programów Oracle
* Utrzymywania niezawodności i stałego dostępu do bazy danych
* Sposobów zapewnienia maksymalnej wydajności serwera bazodanowego
* Wykonywania kopii zapasowych i odtwarzania bazy danych
Moduł mod_rewrite, nazywany często "scyzorykiem armii szwajcarskiej", to potężne narzędzie administratorów serwerów WWW, które uruchomiono w oparciu o Apache. Za jego pomocą można w dowolny niemal sposób manipulować adresami URL wpisywanymi przez użytkowników w przeglądarce internetowej. Mod_rewrite, oparty na dyrektywach i wyrażeniach regularnych, pozwala na zmianę postaci adresów URL w oparciu o zmienne środowiskowe, nagłówki HTTP i wiele innych warunków. Ogromne możliwości mod_rewrite sprawiają, że jest on określany jako "równie skomplikowany i tajemniczy jak magia woodoo".
Celem książki "mod_rewrite. Podręcznik administratora" jest przybliżenie możliwości tego modułu administratorom serwerów. Przedstawia ona zarówno zagadnienia podstawowe, czyli obszar zastosowań modułu oraz zasady wykorzystania wyrażeń regularnych, jak i zagadnienia zaawansowane, takie jak tworzenie serwerów wirtualnych, kontrola dostępu i użycie dyrektyw warunkowych. Czytając tę książkę, dowiesz się, kiedy należy stosować mod_rewrite, jak go instalować i konfigurować, jak pracować z mechanizmem przepisywania oraz w jaki sposób wyszukiwać i usuwać błędy w dyrektywach modułu.
* Podstawowe wiadomości o mod_rewrite
* Wyrażenia regularne
* Procedura instalowania modułu mod_rewrite
* Korzystanie z dyrektywy RewriteRule
* Przepisywanie warunkowe
* Zewnętrzny mechanizm odwzorowania adresów
* Dynamiczne tworzenie serwerów wirtualnych
* Współpraca modułu mod_rewrite z modułem mod_proxy
Przekonaj się, że mod_rewrite jest mniej skomplikowany
od formuły uzyskania złota z ołowiu.
Stwórz własną dynamiczną witrynę WWW.
* Zainstaluj i skonfiguruj PHP oraz serwery Apache i MySQL
* Naucz się zasad programowania w PHP
* Połącz aplikację WWW z bazą danych
* Poznaj sekrety zabezpieczania i optymalizowania aplikacji sieciowych
Dynamiczne witryny WWW spotykamy w sieci coraz częściej. Po mechanizmy bazodanowe i technologie skryptowe działające po stronie serwera sięgają już nie tylko twórcy portali i sklepów internetowych, ale także ci, którym jeszcze do niedawna wystarczał zwykły, statyczny HTML. Wśród technologii wykorzystywanych do tworzenia dynamicznych stron WWW od dawna prym wiedzie duet PHP i MySQL, instalowany na serwerach WWW pracujących pod kontrolą Apache’a. Te właśnie narzędzia są najczęściej wykorzystywane do tworzenia galerii, forów dyskusyjnych, giełd ogłoszeniowych i wielu innych aplikacji WWW.
"PHP, MySQL i Apache dla każdego. Wydanie II" to podręcznik dla wszystkich, którzy chcą poznać zasady tworzenia dynamicznych witryn WWW z wykorzystaniem najpopularniejszych obecnie technologii. Książka opisuje proces instalacji i konfiguracji Apache’a, MySQL-a i PHP na serwerze oraz na stacji roboczej, elementy języka PHP oraz zasady stosowania języka SQL. Na praktycznych przykładach przedstawia możliwości wykorzystywania PHP i bazy danych do tworzenia elementów dynamicznych stron WWW oraz całych projektów. Czytając ją, nauczysz się zabezpieczać aplikacje WWW oraz poprawiać wydajność ich działania.
* Instalowanie i konfigurowanie narzędzi
* Programowanie w języku PHP
* Funkcje, tablice i obiekty
* Przetwarzanie danych z formularzy
* Obsługa sesji oraz systemu plików
* Dynamiczne generowanie grafiki
* Integracja PHP z MySQL
* Operacje na danych w tabelach i język SQL
* Tworzenie prostych projektów aplikacji WWW
* Monitorowanie pracy aplikacji
* Mechanizmy bezpieczeństwa i uwierzytelniania użytkowników
* Poprawa wydajności aplikacji
Lista nazwisk autorów wydrukowanych na okładce książki jest błędna. Autorem książki, pierwotnie wydanej w wydawnictwie "No Starch Press", jest Brian Ward. Za pomyłkę przepraszamy naszych klientów, wydawnictwo No Starch Press i Pana Briana Warda.
Jeśli chcesz poznać Linuksa "od środka" -- sięgnij po tę książkę
* Poznaj mechanizmy uruchamiania i pracy systemu
* Zobacz, jak realizowane są usługi systemowe i sieciowe
* Naucz się administrować Linuksem
Jeśli korzystasz z Linuksa, to na pewno nie trzeba opisywać Ci jego zalet. Bez wątpienia doceniasz jego stabilność i szybkość działania. Dzięki stale zwiększającej się liczbie aplikacji, komputer z zainstalowanym Linuksem można wykorzystać do pełnienia wielu funkcji – od domowej stacji roboczej, aż do serwera sieciowego. Aby jednak w pełni wykorzystać jego możliwości, musisz poznać jego wewnętrzne mechanizmy rządzące uruchamianiem systemu oraz obsługą sieci i urządzeń peryferyjnych, a także zasady administrowania jego zasobami.
Książka "Jak działa Linux" zawiera wszystkie informacje dotyczące wnętrza systemu Linux oraz zasad korzystania z niego. Przedstawia zarówno zagadnienia podstawowe -- przebieg procesu uruchamiania systemu i mechanizmy obsługi sieci, jak i tematy zaawansowane, związane z administracją systemem, jego współpracą z urządzeniami zewnętrznymi oraz programowaniem.
* Podstawy korzystania z Linuksa – polecenia, struktura plików i katalogów oraz dyski logiczne
* Przebieg procesu uruchamiania Linuksa
* Konfigurowanie i uruchamianie sieci i usług sieciowych
* Pisanie własnych programów w języku powłoki oraz w C++
* Kompilowanie programów
* Konserwacja jądra systemu
* Obsługa urządzeń peryferyjnych
* Tworzenie kopii bezpieczeństwa
Borland Delphi to jedno z najpopularniejszych narzędzi służących do szybkiego tworzenia aplikacji bazodanowych. Używając Delphi nie tylko w prosty sposób połączysz się z wieloma systemami zarządzania relacyjnymi bazami danych, ale także szybko stworzysz elegancki i wygodny interfejs, pozwalający końcowemu użytkownikowi na dostęp do danych. Właśnie stąd wzięła się ogromna popularność Delphi przy pisaniu aplikacji bazodanowych klient-serwer.
Książka przedstawia zarówno rozmaite systemy bazodanowe, z jakimi można spotkać się w praktyce programistycznej (w tym m.in. InterBase, MS Access, MS SQL Server 2000 i MySQL) jak też i podstawowe komponenty wspomagające z poziomu Delphi 7 zarządzanie danymi. Prześledzisz proces tworzenia bazy danych, modelowania jej struktury i sposobów korzystania z danych w niej zawartych z poziomu Delphi.
Poznasz:
* Podstawowe informacje na temat baz danych i języka SQL
* Narzędzia wspomagające tworzenie i modyfikację bazy danych
* MS Access i interfejs ODBC
* InterBase i interfejs IBX
* MS SQL Server 2000 i interfejs ADO
* MySQL i narzędzie dbExpress
* Metody korzystania z BDE
* DataSnap i tworzenie aplikacji w architekturze trójwarstwowej
* Zasady pisania własnych komponentów
Jeśli zamierzasz pisać w Delphi, wcześniej czy później staniesz przed koniecznością skorzystania z systemu bazodanowego. Kupujące tę książkę możesz być pewien, że żaden z tych systemów nie zaskoczy Cię i nie przerośnie Twoich umiejętności.
Poznaj tajemnice formuł Excela 2007
* Jak dokonać konsolidacji w oparciu o strukturę danych?
* Jak wstawiać obiekty typu WordArt?
* Jak modyfikować ustawienia dotyczące zewnętrznych łączy?
Microsoft Excel 2007 nie tylko został gruntownie przebudowany, ale także zyskał wiele nowych użytecznych funkcji, na przykład funkcje motywów oraz stylów ułatwiają spójne formatowanie arkuszy i wykresów, a pasek formuł automatycznie zmienia swoją wielkość, dopasowując się nawet do bardzo długich zapisów. Zastosowany w programie nowy format plików bazujący na technologii XML usprawnia łączenie skoroszytów z zewnętrznymi źródłami danych. Unowocześniony widok układu strony pozwala sprawdzić jak arkusz będzie wyglądał po wydrukowaniu, a sam arkusz może teraz pomieścić nawet milion wierszy i 16 tysięcy kolumn!
Książka „Po prostu Excel 2007 PL” stanowi idealny podręcznik na każdym etapie zaawansowania, ponieważ skonstruowana została w taki sposób, aby ułatwić wyszukiwanie potrzebnych informacji zarówno tym, którzy korzystali już z wcześniejszych wersji Excela, jak i początkującym użytkownikom. Zawiera praktyczne informacje wraz z wieloma przykładami, które poprowadzą Cię krok po kroku od tworzenia formuł, przez mechanizmy współużytkowania i zabezpieczanie dokumentów aż po zaawansowane techniki, takie jak: korzystanie z nazw w formułach, odwołania 3-W, otwieranie skoroszytów zawierających łącza czy tworzenie widoków niestandardowych.
* Sprawdzanie błędów za pomocą Tagów
* Serie danych i opcja Autowypełnianie
* Wycofywanie i ponawianie informacji
* Zastosowanie funkcji w formułach
* Formatowanie warunkowe
* Wstawianie obiektów SmartArt
* Tworzenie wykresów
* Praca z tabelami
* Współpraca Excela z innymi programami
* Odwołania 3-W
* Makra
* Publikowanie dokumentów w sieci WWW
Jasno i prosto – zaawansowane techniki Excela 2007
Active Directory jest złożoną bazą danych i nieodłącznym elementem architektury sieciowej Windows 2000. Pozwala organizacjom skutecznie udostępniać i zarządzać informacjami dotyczącymi zasobów sieciowych i użytkowników. Active Directory gra rolę węzła integrującego ze sobą systemy i pozwalającego na konsolidację zarządzania nimi. W niniejszej książce zawarliśmy doświadczenia nabyte przy implementacji AD:
* Planowanie instalacji AD w terminie i w ramach zaplanowanego budżetu.
* Interakcja AD z innymi usługami sieciowymi: DNS, DHCP, RIS, RRAS i WINS.
* Korzystanie z obiektów zasad grup, praw użytkownika, FSMO i mechanizmów delegowania kontroli.
* Unikanie pułapek w strategiach migracji korzystających z narzędzi migracji Active Directory.
* Administracyjne i polityczne aspekty migracji do AD
W książce Projektowanie struktur Active Directory ponadto znajdziemy:
* Przejrzysty opis AD.
* Wyjaśnienie, dlaczego udane wdrożenie Active Directory wymaga starannego zaplanowania.
* Kilka przykladów pomyślnych implementacji AD.
* Sposoby tworzenia solidnych podstaw dla planowania i implementacji Active Directory.
Coraz więcej serwisów internetowych składa się nie tylko z atrakcyjnego interfejsu użytkownika, ale także z rozbudowanych aplikacji działających na serwerze. Są one najczęściej oparte o bazy danych, które przechowują dane i zapewniają szybki do nich dostęp. Jeśli chcesz w krótkim czasie nauczyć się tworzyć takie aplikacje, znalazłeś właściwą książkę.
"PHP i MySQL. Dynamiczne strony WWW" nauczy Cię tworzenia dynamicznych serwisów internetowych z wykorzystaniem PHP i MySQL-a. Książka przekaże Ci wiedzę niezbędną dla projektantów rozwiązań internetowych. Wszystkie zagadnienia opisane są "krok po kroku", każdemu z nich towarzyszy też odpowiedni rysunek. Przykłady odzwierciedlają problemy, z którymi projektanci stron internetowych spotykają się na co dzień.
Książka opisuje:
* Podstawy programowania w PHP
* Tworzenie dynamicznych stron internetowych z użyciem PHP
* Zasady projektowanie baz danych
* Język SQL
* Korzystanie z systemu zarządzania bazami danych MySQL
* Łączenie PHP z systemem MySQL
* Użycie sesji
* Zabezpieczanie stron internetowych przed dostępem nieuprawnionych osób
* Przykładowe aplikacje: rejestracja użytkowników i sklep internetowy
Treść książki uzupełniają dodatki opisujące sposób instalacji omawianych w niej narzędzi oraz dodatkowe, przydatne aplikacje.
Jeśli chcesz w szybko nauczyć się programowania dynamicznych serwisów internetowych, ta książka będzie Twoim intensywnym kursem. Już po przeczytaniu kilku rozdziałów będziesz w stanie pisać pierwsze programy w PHP korzystające z bazy MySQL, a po przeczytaniu całej książki poradzisz sobie również z tworzeniem bardziej rozbudowanych aplikacji.
Microsoft Access jest systemem obsługi relacyjnych baz danych, stanowiącym dla większości użytkowników pierwszą tego rodzaju aplikację, z którą się stykają. Chociaż jego możliwości nie dorównują specjalistycznym systemom, takim jak Oracle czy MS SQL, Access przewyższa je łatwością obsługi i integracją z pozostałym aplikacjami pakietu MS Office, którego jest składnikiem.
Celem tej książki jest nauczenie Cię obsługi programu Microsoft Access 2002/XP PL, zarówno w jej podstawowych jak i bardziej zaawansowanych aspektach. Abyś mógł tworzyć własne bazy, przekaże Ci ona podstawowe informacje o relacyjnych bazach danych w sposób przystępny i pozbawiony zbędnej technicznej terminologii. Znajdziesz w niej dokładny opis najnowszej wersji Accessa, dowiesz się jak tworzyć formularze służące do wprowadzania danych, kwerendy i raporty. Następnie nauczysz się automatyzować swoją pracę za pomocą makr. Poznasz także język SQL, będący standardem w świecie baz danych.
Jeśli twoje potrzeby są większe, "Access 2002/XP PL dla każdego" zaspokoi Twój głód wiedzy. Jest też ona przewodnikiem po zaawansowanych możliwościach Accessa, nauczysz się programować w języku Visual Basic for Applications. Przedstawione zostały także najważniejsze zagadnienia związane z administrowaniem bazami Accessa. Ostatni rozdział, „Access i sieć WWW”, zawiera opisy publikowania danych z tabel w formacie XML, jako statycznych i dynamicznych stron HTML oraz w postaci stron Active Server Pages.
Jak sprawić, aby najważniejsze firmowe systemy internetowe i e-biznesowe były wszechstronne, bezpieczne i łatwo dostępne? Wydana przez Helion, a pierwotnie przez wydawnictwo OraclePress książka "Oracle9i. Podręcznik administratora baz danych" odpowiada na te pytania, wyjaśniając, jak przygotować i obsługiwać rozbudowaną i intensywnie wykorzystywaną bazę danych oraz jak wykorzystać w pełni nowe narzędzia i możliwości, których dostarcza Oracle9i.
Kevin Looney i Marie Thieriault, dwoje znakomitych ekspertów w dziedzinie Oracle, opisują tutaj podstawy działania systemu i dostarczają licznych, zaczerpniętych z życia przykładów oraz prezentują wiele użytecznych technik ułatwiających obsługę systemu Oracle. Książką ta jest niezbędną pozycją w bibliotece każdego administratora baz danych Oracle.
Wewnątrz między innymi:
* Tworzenie i konfigurowanie bazy danych z wykorzystaniem narzędzia Database Configuration Assistant systemu Oracle9i
* Monitorowanie i strojenie pamięci, wykorzystania plików, transakcji oraz zapytań
* Implementowanie w systemie segmentów wycofania lub automatycznego zarządzania wycofywanymi danymi wprowadzonego w Oracle9i
* Sposoby przenoszenia aplikacji oraz zmieniania otwartych tabel bazy danych
* Diagnozowanie i optymalizacja działania systemu z pomocą pakietu STATSPACK
* Implementowanie jak najlepszych procedur bezpieczeństwa i obserwacja bazy danych
* Automatyzacja procedur tworzenia rezerwowych kopii korzystając z programu RMAN
* Wykorzystanie partycjonowania do radzenia sobie z wielkimi bazami danych
* Rozdzielanie zadań i danych pomiędzy różne serwery działające w sieci korzystając z Oracle Net
* Korzystanie z serwera aplikacji Oracle9iAS, który pozwalają na poprawienie wszechstronności i dostępności bazy danych oraz na łatwiejsze jej rozbudowę
Kompletny podręcznik języka VBA
* Praktyczny opis języka
* Współpraca z innymi aplikacjami pakietu Office
* Pełny opis metod, właściwości i zdarzeń obiektów Excela
Visual Basic for Applications, w skrócie VBA, to język programowania, który pozwala tworzyć programy wykorzystujące olbrzymie możliwości Excela. Dzięki niemu można zarówno zbudować makropolecenia czy zautomatyzować żmudne prace wykonywane w arkuszu kalkulacyjnym, jak i zaprojektować oraz wykonać zaawansowane, komunikujące się z użytkownikiem aplikacje, współpracujące z zewnętrznymi danymi.
Książka "Excel 2007 PL. Programowanie w VBA" to znakomite kompendium wiedzy o tym, jak za pomocą potęgi języka VBA rozbudować arkusze Excela. Korzystając z niej, nauczysz się wykorzystywać nazwy, zakresy i listy danych, a także tworzyć tabele i wykresy. Poznasz opracowane na podstawie wieloletnich doświadczeń utalentowanych programistów techniki projektowania interaktywnych aplikacji wykorzystujących formularze i Windows API. Dowiesz się, jak zarządzać zewnętrznymi danymi w różnych formatach oraz publikować arkusze w internecie, nie popełniając błędów związanych z niewłaściwymi ustawieniami lokalizacyjnymi. W książce tej znajdziesz także niezbędne wskazówki i gruntownie omówione przykłady, pozwalające szybko zdobyć wiedzę potrzebną do tworzenia nowoczesnych i profesjonalnych aplikacji w Excelu.
* Podstawy Excel VBA
* Nazwy, zakresy i listy danych
* Tabele i wykresy
* Obsługa zdarzeń
* Formanty
* XML i OpenXML
* Formularze
* RibbonX
* Źródła danych OLAP
* Visual Basic Editor - obsługa i narzędzia
* Windows API
* Lokalizacja
* Model obiektowy Excela 2007
Poznaj pełnię możliwości, zaawansowane oblicze Excela!
Podręczne zestawienie informacji
o najpopularniejszym narzędziu do zarządzania plikami
Korzystając codziennie z komputera stwierdzamy, że ilość plików i katalogów na dysku twardym rośnie w lawinowym tempie. Zarządzanie nimi za pomocą graficznych narzędzi oferowanych przez system operacyjny jest wygodne i intuicyjne, niestety wraz ze wzrostem ilości plików staje się coraz wolniejsze. Wielu użytkowników komputerów używa zatem innych narzędzi do pracy z systemem plików.
Wśród nich największą i zasłużoną popularność zyskał Total Commander -- uniwersalny menedżer plików, oferujący poza możliwością zarządzania plikami i folderami także wiele innych, bardzo przydatnych opcji. Za pomocą Total Commandera można między innymi przeszukiwać zawartość dysków twardych, przesyłać pliki za pośrednictwem protokołu FTP, edytować pliki tekstowe i synchronizować zawartości katalogów.
Książka "Total Commander. Leksykon kieszonkowy" to zwięzłe omówienie tej przydatnej aplikacji. Czytając ją poznasz jej możliwości i nauczysz się z nich korzystać. Dowiesz się, w jaki sposób kopiować, przenosić i usuwać pliki, formatować dyski i pendrive’y, komunikować się z serwerami FTP i przeszukiwać katalogi. Znajdziesz tu informacje o konfigurowaniu Total Commandera i instalowaniu wtyczek, które zwiększają jego możliwości. Przeczytasz o kompresowaniu plików, dzieleniu ich na fragmenty i zmianie atrybutów. Na pewno uznasz też za niezwykle przydatne zestawienie skrótów klawiaturowych, które znajdziesz na końcu tej książki.
* Konfiguracja programu
* Elementy interfejsu użytkownika
* Zaznaczanie plików i folderów
* Kopiowanie, przenoszenie i usuwanie plików
* Edycja plików tekstowych
* Pakowanie i rozpakowywanie plików
* Przesyłanie plików przez FTP
* Instalacja i konfiguracja wtyczek
Przekonaj się jak Total Commander
usprawni Twoją pracę z komputerem.
Praktyczne informacje dla użytkowników komputerów Apple
* Jak usprawnić pracę z oknami, Dokiem i Biurkiem?
* Jak przyspieszyć działanie systemu?
* Jak optymalnie wykorzystać możliwości aplikacji dołączonych do systemu?
Mac OS X Tiger - system operacyjny, w jaki wyposażane są komputery Apple - wywołał ogromne poruszenie na rynku. Stabilny, bezpieczny, łatwy w obsłudze i niesamowicie atrakcyjny wizualnie Mac OS X stał się jednym z powodów wzrostu popularności tych komputerów. Jednak w miarę poznawania każdego systemu - Mac OS X nie jest tu wyjątkiem - użytkownik zaczyna zastanawiać się, czy nie można przyspieszyć i usprawnić pracy. Czy są sposoby na skrócenie ścieżki do określonego celu? Czy możliwe jest zautomatyzowanie najczęściej wykonywanych czynności? Oczywiście, trzeba tylko wiedzieć, jak to zrobić!
Książka „Mac OS X Tiger. Skuteczne rozwiązania“ to zbiór porad dla tych użytkowników systemu, którzy chcą wycisnąć z niego wszystkie, nawet najbardziej ukryte możliwości. Czytając ją, poznasz techniki, dzięki którym praca z okienkami, Dokiem, modułem Spotlight i widgetami stanie się szybsza i przyjemniejsza. Dowiesz się, do czego można wykorzystać ciekawe aplikacje, w które wyposażono ten system, nauczysz się przydatnych skrótów klawiaturowych i opanujesz sekrety Sherlocka. Wyłączysz także irytujące Cię funkcje, opanujesz możliwości przeglądarki Safari i programu Mail oraz odkryjesz wszystkie zastosowania pakietu iLife.
* Przyspieszanie pracy z oknami
* Szybka nawigacja pomiędzy teczkami
* Usprawnienie działania Doka
* Sprawne wyszukiwanie danych za pomocą modułu Spotlight
* Ciekawe sztuczki z widgetami
* Wyłączanie niepotrzebnych funkcji
* Korzystanie z Safari
* Odkrywanie możliwości pakietu iLife
Przekonaj się, jak wygodny może być Mac OS X!
Stwórz pełne życia prezentacje internetowe
* Jak tworzyć obiekty graficzne i tekstowe?
* Jak budować animacje i elementy interaktywne?
* Jak optymalizować i publikować gotowe prezentacje?
Macromedia Flash CS3 to kolejne wcielenie rewelacyjnej aplikacji służącej do kreowania dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash to rozbudowane narzędzie łączące w sobie program graficzny i animacyjny, edytor cyfrowego wideo oraz środowisko programistyczne pozwalające na pisanie skryptów w obiektowym języku ActionScript. Możliwości Flasha ułatwiają ożywienie witryn WWW za pomocą dźwięku, interaktywnych przycisków, zapierających dech w piersiach animacji i atrakcyjnych interfejsów użytkownika. Budowane we Flashu arcydzieła mogą być odtwarzane nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka „Flash CS3 Professional PL. Klatka po klatce“ to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby budowania elementów interaktywnych za pomocą oferowanych przez Flash narzędzi pomocniczych. Znajdziesz tu także informacje o języku ActionScript, importowaniu do prezentacji elementów utworzonych przy użyciu innych aplikacji, dodawaniu cyfrowego dźwięku i wideo oraz testowaniu i optymalizowaniu animacji pod kątem odtwarzania przez sieć lub z dysku. Przeczytasz także o publikowaniu gotowej prezentacji. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych utworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Twórz i rób wrażenie - korzystając z niesamowitych możliwości Flasha!
Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku JavaWydawnictwo Helion
Zwiększ swoją wydajność dzięki platformie WTP!
* Jak wykorzystać środowisko Eclipse do tworzenia aplikacji internetowych?
* W jaki sposób zorganizować projekt aplikacji?
* Jak przeprowadzić w aplikacjach testy jednostkowe?
Eclipse to zintegrowane środowisko programistyczne. Projekt został zapoczątkowany przez firmę IBM, natomiast aktualnie jest rozwijany przez Fundację Eclipse. Dzięki licznym dodatkom, pluginom i podprojektom zyskał on ogromną popularność i jest w tej chwili jednym z narzędzi najczęściej wybieranych do tworzenia aplikacji w języku Java — i nie tylko. Natomiast projekt WTP (skrót od ang. Web Tools Platform) dzięki swoim rozszerzeniom ułatwia tworzenie aplikacji WWW.
„Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku Java” jest długo oczekiwaną na polskim rynku książką, poświęconą tej właśnie platformie. Autorzy przedstawiają tu inspirującą historię tego rozwiązania, strukturę projektu oraz sposób konfiguracji Web Tools Platform. Kolejne rozdziały przybliżą Ci zagadnienia związane z warstwą prezentacji, logiki biznesowej i trwałości. Dowiesz się, w jaki sposób wykorzystać narzędzia dostarczane przez WTP do przyspieszenia prac w każdej z tych warstw. W zakresie podejmowanych zagadnień znajdują się również tematy związane z testami integracyjnymi i wydajnościowymi.
* Konfiguracja Web Tools Platform
* Architektura aplikacji WWW
* Podział projektu na warstwy
* Sposób wykorzystania narzędzia Maven
* Wykorzystanie usług WWW
* Testowanie aplikacji WWW
* Rozszerzanie WTP
Poznaj jedną z najlepszych platform do tworzenia aplikacji WWW i nie tylko!
Kompendium DTP. Adobe Photoshop, Illustrator, InDesign i Acrobat w praktyceWydawnictwo Helion
Zdobądź niezbędną wiedzę, aby tworzyć profesjonalne publikacje!
* Jak skutecznie retuszować zdjęcia?
* Jak tworzyć ścieżki i obiekty wektorowe?
* Jak przygotować publikacje do druku?
Przygotowanie profesjonalnej i wyjątkowej ulotki reklamowej, informatora czy innej publikacji wcale nie jest łatwe. Może dlatego umiejętności te są obecnie bardzo pożądane na rynku pracy. Jednak współczesne oprogramowanie komputerowe oraz najnowsze narzędzia poligraficzne dają możliwość stworzenia niepowtarzalnej i doskonałej technicznie pracy nawet początkującym grafikom i operatorom DTP. Aby móc wykorzystać tę szansę, należy najpierw dokładnie poznać narzędzia przydatne przy takiej pracy. W tym na pewno pomoże Ci ta książka — prawdziwe kompendium wiedzy z zakresu programów graficznych i zagadnień poligrafii.
Książka "Kompendium DTP. Adobe Photoshop, Illustrator, InDesign i Acrobat w praktyce" to wyjątkowy podręcznik, opisujący nie tylko funkcje i narzędzia dostępne w przedstawionych programach, ale także zagadnienia związane z profesjonalnym przygotowaniem publikacji do druku. W związku z tym stanowi niezastąpiony poradnik dla wszystkich, którzy chcieliby szybko i bez problemu poznać zasady edycji i tworzenia grafiki oraz odpowiedniego jej opracowania na potrzeby drukarni — tak aby gotowy produkt był zgodny z oczekiwaniami odbiorcy. Korzystając z tej książki, można dowiedzieć się, jak stworzyć ulotkę reklamową lub wielostronicowy katalog, a także poznać podstawowe narzędzia i tajniki poligrafii.
* DTP i grafika komputerowa
* Adobe Photoshop
* Narzędzia retuszu i selekcji
* Warstwy, przekształcenia i montaże
* Wykorzystanie obiektów inteligentnych
* Praca z tekstem
* Korekcja barw i efekty specjalne
* Adobe Illustrator
* Tworzenie i edycja obiektów wektorowych
* Zaawansowana edycja ścieżek
* Maski, zniekształcenia i transformacje
* Adobe InDesign
* Style akapitowe, znakowe, obiektowe i tabel
* Przygotowanie publikacji do druku
Teraz także Ty możesz zostać specjalistą DTP i tworzyć profesjonalne publikacje!
Kompletne źródło wiedzy o programie Illustrator CS3
* Jak używać narzędzi?
* Jak modyfikować atrybuty obiektów?
* Jak dodawać do projektu elementy tekstowe?
* Jak korzystać z warstw i masek?
Adobe Illustrator CS3 to najnowsza, usprawniona wersja jednej z najbardziej uniwersalnych aplikacji dla grafików. Możliwości Illustratora pozwalają na przygotowanie profesjonalnych projektów przeznaczonych dla publikacji drukowanych i elektronicznych, witryn WWW i prezentacji multimedialnych. Niezwykle rozbudowane narzędzia rysunkowe, niesamowite efekty specjalne, perfekcyjny system zarządzania kolorami, a także szeroki wachlarz formatów, w jakich można zapisać gotową pracę, sprawiły, że Illustrator doskonale sprawdza się wszędzie tam, gdzie wygoda pracy, precyzja i wydajność mają istotne znaczenie.
"Adobe Illustrator CS3/CS3 PL. Oficjalny podręcznik" to zbiór ćwiczeń, dzięki którym opanujesz ogromne możliwości tej aplikacji. Każdy z rozdziałów przygotowanych i zatwierdzonych przez certyfikowanych w firmie Adobe nauczycieli i ekspertów opisuje inny aspekt korzystania z Illustratora CS3. Czytając tę książkę, poznasz metody konfigurowania obszaru roboczego, rysowania, zaznaczania elementów i modyfikowania ich. Dowiesz się, jak korzystać z warstw, masek i efektów specjalnych, wzbogacisz projekt graficzny o elementy tekstowe i odpowiednio dobierzesz kolory dla obiektów. Nauczysz się także przygotowywać separacje barwne, wykorzystywać pliki z innych aplikacji firmy Adobe oraz drukować przygotowane prace.
* Nowe narzędzia Illustratora CS3
* Obszar roboczy
* Zaznaczanie elementów
* Korzystanie z narzędzi rysunkowych
* Transformowanie obiektów
* Rysowanie kształtów wektorowych
* Praca z kolorami
* Wprowadzanie i formatowanie tekstu
* Warstwy i maski
* Efekty
* Korzystanie ze stylów
* Przygotowanie pracy do druku
Wykorzystaj wszystkie możliwości programu Illustrator CS3,
posługując się oficjalnymi materiałami szkoleniowymi firmy Adobe.
Aktualne źródło wiedzy o Flashu CS3
* Tworzenie plików interaktywnych
* Praca z ActionScript 3.0
* Importowanie plików audio i wideo
* Publikowanie dokumentów Flasha
"Adobe Flash CS3 Professional. Oficjalny podręcznik" to kolejna książka w bestsellerowej serii podręczników z ćwiczeniami na temat oprogramowania. Program Adobe Flash CS3 wykorzystywany jest przez profesjonalistów do tworzenia interaktywnych stron WWW bogatych w materiały audio, wideo, grafikę i animacje. Podręcznik, oprócz opisu podstawowych koncepcji i funkcji programu, zawiera również nowości, takie jak metody pracy z Action Script 3.0, wykorzystanie nowych komponentów do usprawnienia projektów, importowanie symboli z warstw programu Adobe Ilustrator oraz dołączanie materiałów wideo programu Adobe After Effects i wiele innych ciekawych możliwości.
"Adobe Flash CS3 Professional. Oficjalny podręcznik" jest nie tylko doskonałym kompendium dla początkujących, którzy -- wykonując kolejne lekcje -- poznają krok po kroku możliwości programu, ale także dla zaawansowanych projektantów, chcących wzbogacić swój warsztat, zdobyć dodatkowe umiejętności i poszerzyć wiedzę. Książka zawiera opis wielu zaawansowanych funkcji, w tym wskazówki i techniki dotyczące posługiwania się najnowszą wersją aplikacji.
* Podstawowe wiadomości o Flashu
* Tworzenie i edytowanie symboli
* Praca z tekstem statycznym i dynamicznym, grafiką, wideo i audio
* Tworzenie animacji
* Tworzenie plików interaktywnych
* Metody pracy z ActionScript
* Korzystanie z komponentów
* Ładowanie i optymalizacja zawartości Flasha
* Alternatywne opcje publikacji
Twórz wyjątkowe i oryginalne aplikacje we Flashu!
Dołączona płyta CD dla Windows oraz Mac OS zawiera dodatkowe materiały szkoleniowe dla programu Flash CS3 Basic oraz Professional, w tym 16 przewodników w formie filmów!
MS Project 2007 i MS Project Server 2007. Efektywne zarządzanie projektamiWydawnictwo Helion
Poznaj najnowszą wersję doskonałego narzędzia
wspomagającego zarządzanie projektami
* Zdefiniuj zakres projektu i podziel go na zadania
* Wykorzystaj narzędzia do śledzenia procesu jego realizacji
* Przygotuj raporty kończące projekt
Sprawne zarządzanie projektami wymaga od ich kierowników dużego doświadczenia. Jednak w przypadku wielu projektów samo doświadczenie zwyczajnie nie wystarcza -- tu niezbędne jest efektywne narzędzie wspomagające kierowanie projektem. Takim narzędziem jest Microsoft Office Project 2007 -- kolejna wersja najpopularniejszej aplikacji do zarządzania projektami. Aplikacja ta ułatwia pracę kierownika projektu na każdym etapie -- od definiowania projektu i zadań, poprzez przydzielanie zasobów, aż do analizy powykonawczej. System Microsoft Office Project Server 2007 dodatkowo rozszerza te możliwości o zarządzanie informacjami dotyczącymi większej liczby projektów.
Książka "MS Project 2007 i MS Project Server 2007. Efektywne zarządzanie projektami" jest przeznaczona dla kierowników projektów, osób nadzorujących wiele projektów oraz członków zespołów projektowych. Czytając ją, poznasz możliwości MS Project 2007 i MS Project Server 2007 oraz nauczysz się wykorzystywać je w pracy. Dowiesz się, jak zdefiniować zakres projektu, zaplanować zasoby i przydzielić je do zadań, optymalizować projekt i śledzić proces jego realizacji. Znajdziesz tu także informacje o raportach tekstowych i graficznych oraz nadzorowaniu zmian w wielu projektach i analizowaniu ich portfela.
* Interfejs użytkownika programu MS Project 2007
* Tworzenie nowego projektu
* Zarządzanie zasobami i zadaniami
* Tworzenie kalendarza projektu
* Rozwiązywanie problemów z nadmiernym obciążeniem zasobów
* Śledzenie realizacji projektu
* Analiza odchyleń
* Widoki i raporty
Gotowe na czas! Projekty zawsze zgodne z planem!
Wykorzystaj wszystkie możliwości nowego pakietu MS Office 2007 PL
* Jak edytować i formatować równania matematyczne?
* Jak wypełniać komórki tabeli seriami danych?
* Jak wykorzystać w prezentacji animacje niestandardowe?
Umiejętność poruszania się po programach pakietu MS Office jest dziś niemal jak prawo jazdy — po prostu musisz ją posiadać. Nowy pakiet Office 2007 wprowadza w tym zakresie rewolucyjne zmiany. Inny jest nie tylko wygląd, ale i sposób obsługi programów — stały się one bardziej intuicyjne w obsłudze, a dodatkowo posiadają sporą liczbę gotowych wzorców, które możesz wykorzystać w swoich pracach.
Książka „ABC MS Office 2007 PL” nauczy Cię, jak pracować wydajnie i szybko przy użyciu programów wchodzących w skład pakietu. Dowiesz się, jak zautomatyzować formatowanie tekstu, stosując style i motywy, oraz jak sterować jego przepływem i wzbogacać go elementami graficznymi. Nauczysz się stosować nawiasy do określania kolejności działań i używać funkcji w Excelu. Dzięki temu podręcznikowi z łatwością stworzysz także oryginalną prezentację multimedialną z podkładem muzycznym i elementami animacji. Bez trudu będziesz poruszać się po programach pakietu Office, skutecznie wykorzystując wszystkie ich możliwości.
* Nowe środowisko pracy MS Office 2007
* Narzędzia do edycji tekstu — Word
* Wzbogacanie tekstu obiektami graficznymi
* SmartArt i WordArt
* Edycja i formatowanie danych w arkuszu kalkulacyjnym — Excel
* Budowanie struktury tabeli
* Obliczenia, analiza danych i wykresy
* Stosowanie funkcji
* Działania warunkowe
* Dynamiczne prezentacje multimedialne — PowerPoint
* Budowanie i wzbogacanie prezentacji
* Wstawianie plików dźwiękowych i filmowych
Wszystko, co powinieneś wiedzieć o programach nowego pakietu MS Office 2007!
Flash CS3 Professional PL. Techniki zaawansowane. Klatka po klatceWydawnictwo Helion
Odkryj najgłębiej strzeżone tajemnice Flasha
* Jak tworzyć rozbudowane animacje?
* W jaki sposób kontrolować obiekty, wykorzystując ActionScript?
* Jak pobierać dane z zewnętrznych źródeł?
Flash CS3 Professional to kolejne wcielenie narzędzia, które zyskało uznanie dziesiątek tysięcy twórców witryn WWW. Jednak jego niesamowite możliwości w zakresie tworzenia grafiki i animacji to tylko wierzchołek góry lodowej. Swoją prawdziwą potęgę Flash ujawnia, gdy sięgniemy po rozwiązania oparte na wbudowanym, obiektowym języku programowania noszącym nazwę ActionScript 3.0. Za jego pomocą możemy kontrolować niemal każdy aspekt animacji i wszystkie obiekty wchodzące w jej skład, sterować wyświetlaniem i pobieraniem danych oraz odtwarzaniem dźwięku. Jesteśmy w stanie wykreować niesamowite efekty, jakich nigdy nie uzyskalibyśmy, wykorzystując inne techniki.
W książce „Flash CS Professional PL. Techniki zaawansowane. Klatka po klatce" opisano techniki tworzenia animacji związane ze stosowaniem języka ActionScript. Czytając ją, poznasz podstawy tego języka, a także dowiesz się, w jaki sposób pisać skrypty i do jakich obiektów je dołączać. Nauczysz się kontrolować elementy graficzne, dźwiękowe, tekstowe i nawigacyjne umieszczone w prezentacji za pomocą poleceń ActionScriptu. Opanujesz sposoby łączenia witryn WWW tworzonych we Flashu z zewnętrznymi plikami, przeglądarką internetową i serwerem, na którym są publikowane. Znajdziesz tu także informacje o wykrywaniu błędów w skryptach i ich usuwaniu.
* Animacje poklatkowe i automatyczne
* Animowane maski
* Rotoskopia
* Edycja kodu ActionScript w panelu Actions
* Tworzenie funkcji
* Obsługa zdarzeń w animacji
* Zarządzanie listwami czasowymi
* Tworzenie elementów nawigacyjnych
* Pobieranie plików multimedialnych z zewnętrznych źródeł
* Przetwarzanie elementów graficznych i dźwiękowych oraz danych tekstowych
* Operacje matematyczne we Flashu
* Optymalizacja filmów
Odkryj zapierające dech w piersiach możliwości synergii Flasha i języka ActionScript!
Poznaj i wykorzystaj w praktyce metody korzystania z sieci VPN
* Na czym opiera się standard SSL?
* Jak zestawiać tunele VPN w systemach Windows i Linux?
* Jak połączyć oddziały firm za pomocą tunelu IPSec?
Serwery plików i baz danych spotykamy niemal w każdej firmie. Architektura klient-serwer umożliwia dostęp do aplikacji nie tylko wewnątrz firmy, ale także z dowolnego innego miejsca. Rozwój sieci pozwolił wielu organizacjom na sprawną komunikację i otworzył perspektywy dla tych pracowników, którzy z różnych względów wykonują swoje obowiązki poza biurem. Niestety -- zdalny dostęp do firmowej infrastruktury IT niesie ze sobą także zagrożenia związane z możliwością utraty, uszkodzenia lub wydostania się na zewnątrz cennych danych. Rozwiązaniem tego problemu są łącza szyfrowane, nazywane VPN.
Książka "Sieci VPN. Zdalna praca i bezpieczeństwo danych" to praktyczny przewodnik dla administratorów sieci firmowych, którzy zajmują się wdrażaniem rozwiązań umożliwiających pracę na odległość. Opisuje wszystkie aspekty konfigurowania tuneli VPN z wykorzystaniem protokołów SSL (OpenVPN) i IPSec (OpenSWAN) w systemach Linux i Windows. Czytając ją, poznasz standard SSL, zasady generowania certyfikatów oraz metody implementacji sieci VPN. Analizując zawarte w książce przykłady, nauczysz się otwierać zdalny dostęp do sieci korporacyjnej, łączyć oddziały firmy za pomocą IPSec i uruchamiać tunele VPN w urządzeniach mobilnych.
* Zagrożenia wynikające z konstrukcji protokołu TCP/IP
* Przesyłanie danych z wykorzystaniem SSL
* Zapewnianie pracownikom zdalnego dostępu do zasobów firmy
* Generowanie kluczy
* Tworzenie tuneli SSH
* Instalacja i konfiguracja programu OpenVPN
* Tunele VPN w urządzeniach mobilnych
* Implementacja IPSEC/L2TP w systemie Linux
* Konfiguracja VPN w systemie Windows
Zabezpiecz dostęp do swojej sieci.
Skorzystaj z wiedzy doświadczonego administratora.
Poznaj język PHP -- najpopularniejszą technologiętworzenia dynamicznych witryn WWW
* Sposoby przetwarzania informacji z formularzy na stronach WWW
* Komunikacja z bazą danych
* Usuwanie błędów z kodu
Dynamiczne witryny WWW stopniowo wypierają takie, które opierają się wyłącznie na statycznych treściach. Możliwość połączenia stron z bazą danych pozwoliła na tworzenie portali, sklepów internetowych, katalogów, forów dyskusyjnych i wielu innych witryn, bez których trudno sobie wyobrazić oblicze współczesnego internetu. Spośród technologii wykorzystywanych do tworzenia dynamicznych witryn WWW największą popularnością cieszy się PHP. Tę dostępną nieodpłatnie platformę można uruchomić w każdym systemie operacyjnym. PHP jest językiem stosunkowo prostym. Pisane w nim skrypty są osadzane w kodzie strony WWW i interpretowane podczas jej wyświetlania w przeglądarce.
"PHP w mgnieniu oka" to książka dla tych, którzy chcą szybko poznać najważniejsze elementy programowania w języku PHP. Opisuje podstawowe zagadnienia związane ze zmiennymi, słowami kluczowymi i organizacją kodu. Czytając ją, dowiesz się, jak za pomocą PHP przetwarzać różne typy danych, jak osadzać kod PHP wewnątrz kodu HTML i jak tworzyć elementy stron WWW. Nauczysz się również łączyć skrypty PHP z zewnętrznymi programami, serwerami i usługami, przeczytasz o komunikacji z bazą danych, obsłudze systemu plików i usuwaniu błędów ze skryptów.
* Zmienne i stałe w PHP
* Sterowanie przebiegiem programu
* Stosowanie funkcji
* Przetwarzanie różnych typów danych
* Obsługa formularzy HTML, sesji i plików cookie
* Uwierzytelnianie użytkowników
* Komunikacja z serwerem WWW
* Łączenie z bazą danych
* Obsługa błędów
* Klasy z repozytorium PEAR
Jeśli chcesz nauczyć się PHP, ale nie masz na to zbyt wiele czasu, koniecznie przeczytaj tę książkę.
Od dawna Flash wykorzystywany jest do tworzenia efektownych, interaktywnych witryn WWW i prezentacji internetowych. Język programowania Action Script, znacznie rozbudowany w najnowszych wersjach tej aplikacji, umożliwia napisanie wielu oryginalnych, ciekawych programów. Czasem jednak nawet tak olbrzymi potencjał, jakim dysponuje Action Script, okazuje się niewystarczający. Co zrobić, gdy trzeba sięgnąć do bazy danych znajdującej się na serwerze lub przechować informacje o sesji? Jak dynamicznie uaktualniać treść artykułów opublikowanych w witrynie? Odpowiedź jest oczywista, trzeba sięgnąć po inne, rewelacyjne narzędzie dla twórców stron WWW, czyli duet PHP i MySQL -- dostępny nieodpłatnie w pełni obiektowy język programowania oraz stabilna i wydajna baza danych.
Książka "Flash i PHP5. Podstawy" to niezastąpiony poradnik dla tych użytkowników Flasha, którzy chcą "wycisnąć" z niego więcej, niż oferuje Action Script. Czytając ją, nauczysz się łączyć witryny WWW tworzone we Flashu ze skryptami PHP i bazą danych MySQL. Poznasz podstawy języków PHP i SQL i dowiesz się, jak skonfigurować środowisko pracy. Znajdziesz w niej informacje o możliwościach wykorzystania PHP do realizacji zadań, których wykonanie za pomocą języka Action Script byłoby niemożliwe. Te zadania to przetwarzanie danych wprowadzanych przez użytkowników, zapisywanie i odczytywanie informacji z bazy danych, zarządzanie sesjami i tworzenie mechanizmu zarządzania treścią serwisu.
* Instalacja i konfiguracja środowiska
* Wysyłanie danych z formularzy za pomocą poczty elektronicznej
* Obliczenia matematyczne w PHP
* Przetwarzanie danych tekstowych
* Tworzenie czytnika RSS
* Praca z bazami MySQL i SQLite
* Wprowadzanie informacji do bazy danych
* Obsługa sesji
* System CMS oparty o bazę danych i XML
Wykorzystaj PHP i stwórz dynamiczne witryny WWW we Flashu.
Język programowania PHP stanowi dla wielu osób przepustkę w świat pisania aplikacji działających po stronie serwera WWW. Łatwość z jaką przychodzi nauczenie się tego języka, sprawiła, że używają go setki tysięcy amatorów i profesjonalistów na całym świecie.
Po pewnym czasie wiedza wyniesiona z podręczników opisujących podstawy PHP języka przestaje wystarczać. Niniejsza książka pomoże Ci w wykonaniu kolejnego kroku: kroku w kierunku pisania zaawansowanych aplikacji. Dzięki niej wzbogacisz swoją wiedzę i staniesz się prawdziwym ekspertem programowania w PHP, poszukiwanym na rynku pracy.
* Poznasz tajniki programowania obiektowego.
* Nauczysz się korzystać z baz danych.
* Dowiesz się, w jaki sposób zabezpieczać stworzone przez siebie aplikacje.
* Napiszesz własny sklep internetowy, korzystając z sesji i bazy SQL.
* Poznasz sposoby uruchamiania programów PHP w oderwaniu od serwera WWW.
* Nauczysz się generować nie tylko strony WWW, ale także grafikę i pliki PDF.
* Dowiesz się, jak i po co używać języka XML.
* Skorzystasz z wielu rozszerzeń języka, które ułatwiają rozwiązywanie złożonych problemów.
Pomoże Ci w tym prosty język w jakim napisana jest książka oraz liczne przykłady kodu, a także osoba autora, doświadczonego programisty i wykładowcy PHP na Uniwersytecie Kalifornijskim w Berkeley.
Znajomość języka PHP wykorzystywanego do tworzenia dynamicznych stron WWW to dziś jedna z podstawowych umiejętności wymaganych od webmastera. Era statycznych stron tworzonych za pomocą języka HTML przeminęła już dawno, a dynamiczne generowanie treści stało się obecnie standardem. Język PHP i baza danych MySQL stanowią platformę o wielkich możliwościach, stosowaną do tworzenia zarówno wielkich portali i witryn e-commerce, jak i prostych stron prywatnych.
Książka "PHP5. Praktyczny kurs" jest wprowadzeniem w tajniki nowoczesnego tworzenia stron WWW. Przedstawia proces instalacji języka PHP wraz z serwerami WWW, podstawowe konstrukcje języka i sposoby wykorzystania ich w procesie budowania witryny. Opisuje takie zagadnienia, jak współpraca z systemem plików, obsługa sesji, możliwości programowania obiektowego oraz współpraca z bazami danych. Dowiesz się z niej także, jak za pomocą PHP generować i przetwarzać elementy graficzne oraz wykorzystywać protokoły sieciowe.
* Instalacja i konfiguracja PHP w różnych systemach operacyjnych
* Zmienne, typy danych i operatory
* Instrukcje sterujące
* Komunikacja skryptów z przeglądarką
* Obsługa plików cookie i sesji
* Operacje na plikach
* Programowanie obiektowe w PHP
* Wykorzystywanie danych zgromadzonych w bazie
Poznaj i wykorzystaj w swoich projektach możliwości języka PHP.
Witryny WWW korzystające z baz danych i wyświetlające dynamicznie generowaną treść stają się coraz bardziej popularne. Technologie skryptowe działające po stronie serwera i mechanizmy bazodanowe przestały być cechą charakterystyczną portali i sklepów -- dziś wykorzystywane są również w firmowych i prywatnych stronach WWW, galeriach fotografii oraz blogach. Na rynku istnieje wiele technologii stosowanych do budowania dynamicznych witryn WWW, lecz największym uznaniem cieszy się duet PHP i MySQL uruchamiany na serwerze WWW Apache.
Książka "PHP, MySQL i Apache dla każdego. Wydanie III" to wprowadzenie do tworzenia witryn WWW z wykorzystaniem tej właśnie technologii i najnowszych wersji wchodzących w jej skład narzędzi PHP 5 i MySQL 5. Przedstawiono w niej proces instalacji serwera Apache, bazy danych MySQL, interpretera PHP na serwerze i stacji roboczej oraz zasady programowania w PHP i pobierania danych z tabel. Znajdziesz tu informacje o operacjach na plikach, generowaniu grafiki, zarządzaniu sesjami, tworzeniu zapytań do bazy MySQL i optymalizowaniu wydajności aplikacji. Dzięki zawartym w książce i doskonale omówionym gotowym projektom poznasz technologie PHP i MySQL w praktyce.
* Instalacja i konfiguracja PHP, MySQL i Apache w Windows i Linux
* Struktura języka PHP
* Programowanie obiektowe
* Przetwarzanie danych z formularzy HTML
* Operacje na plikach i katalogach
* Projektowanie baz danych i tabel
* Połączenie skryptów PHP z bazą danych MySQL
* Uwierzytelnianie użytkowników
* Korzystanie z plików XML
* Zabezpieczanie aplikacji sieciowych
* Przykłady dostosowane do PHP 5 i MySQL 5.0
Poznaj najnowsze wersje najpopularniejszych narzędzi do tworzenia dynamicznych witryn WWW.
Poznaj jeden z najpopularniejszych systemów zarządzania bazami danych
* Rozpocznij pracę z bazami danych
* Poznaj możliwości Accessa
* Naucz się tworzyć kwerendy
* Zautomatyzuj własną pracę
* Błyskawicznie twórz raporty
Współczesny świat jest przesycony informacjami. Jest ich tak dużo, że do efektywnego korzystania z nich nie wystarczy już ludzka pamięć ani nawet papierowe kartoteki -- potrzeba do tego wydajniejszego mechanizmu, jaki zapewniają komputerowe bazy danych. Access 2007 to najnowsza wersja jednego z najpopularniejszych systemów zarządzania takimi bazami. Ten program jest na tyle bogaty, że korzystają z niego profesjonalni programiści, a jednocześnie wystarczająco prosty, aby nowicjusze mogli szybko nauczyć się jego obsługi.
Książka "Access 2007 PL. Kurs" to pozycja skierowana do początkujących użytkowników, którzy nie mają dużego doświadczenia w korzystaniu z komputera. Dzięki licznym ilustracjom i szczegółowym wyjaśnieniom szybko nauczysz się tworzyć i używać bazy danych. Z krótkich rozdziałów, w których krok po kroku opisane są rozwiązania standardowych problemów, dowiesz się, jak wykonać podstawowe operacje w programie Access 2007. Nauczysz się:
* Korzystać z baz danych w programie Access 2007
* Projektować, tworzyć i modyfikować tabele
* Używać relacji do łączenia tabel
* Obsługiwać dane przy użyciu kwerend
* Korzystać z formularzy
* Prezentować dane za pomocą raportów
* Używać makr do automatyzacji zadań
* Zarządzać bazami danych
Zamiast długich tekstów -- rysunki z dokładnymi objaśnieniami.
Samodzielna nauka nigdy nie była tak prosta.
PHP i MySQL. Tworzenie sklepów internetowych. Wydanie IIWydawnictwo Helion
Liczba firm oferujących towary w internecie stale wzrasta. Taki sposób przedstawienia oferty umożliwia dotarcie do szerszego grona klientów i pozwala na znaczną redukcję kosztów prowadzenia działalności handlowej. Rozwój handlu elektronicznego spowodował zwiększenie zainteresowania usługami związanymi z tworzeniem sklepów internetowych. Programiści, którzy otrzymują takie zlecenie, zazwyczaj korzystają z dwóch bezpłatnych aplikacji: PHP i MySQL. Ciągle rozwijany i rozbudowywany PHP jest jednym z najpopularniejszych języków skryptowych interpretowanych po stronie serwera. Jego najnowsza wersja, oznaczona numerem 5, to w pełni obiektowe środowisko stosowane przez twórców dynamicznych aplikacji WWW odwołujących się do baz danych. Funkcję zaplecza bazodanowego spełnia baza MySQL -- prosta i wydajna.
Zbudowanie funkcjonalnego i bezpiecznego sklepu internetowego to ciekawe wyzwanie dla programisty. Jeśli chcesz się z nim zmierzyć, książka "PHP i MySQL. Tworzenie sklepów internetowych. Wydanie II" jest dla Ciebie idealną lekturą. Znajdziesz w niej wszystkie informacje, jakich potrzebujesz, by zaprojektować i stworzyć sklep internetowy, korzystając z języka PHP 5, bazy danych MySQL i dodatkowych mechanizmów opisanych w kolejnych rozdziałach książki.
* Opracowanie koncepcji sklepu internetowego
* Nowe możliwości PHP 5
* Oddzielenie kodu PHP od HTML z zastosowaniem szablonów Smarty
* Wykorzystanie funkcji z biblioteki PEAR
* Mechanizmy obsługi sesji i plików cookie
* Zabezpieczanie aplikacji
* Przygotowanie projektu sklepu
* Katalog produktów i koszyk
* Moduł zarządzania klientami i zamówieniami
* Obsługa płatności elektronicznych
Przyczyń się do rozwoju e-biznesu --stwórz własny sklep internetowy.
PHP i MySQL. Witryna WWW oparta na bazie danych. Wydanie IIIWydawnictwo Helion
Zbuduj witrynę WWW, do której użytkownicy będą powracać codziennie
* Zainstaluj i skonfiguruj PHP i MySQL
* Poznaj zasady programowania w języku PHP
* Zaprojektuj bazę danych dla witryny WWW
* Wyświetl artykuły z bazy danych w oknie przeglądarki internetowej
Co zrobić, żeby wśród setek tysięcy witryn WWW użytkownicy zapamiętali właśnie naszą? Co sprawi, że będą do niej wracać? Atrakcyjny projekt graficzny to tylko jeden z czynników wpływających na odbiór witryny przez odwiedzających. Nawet najbardziej profesjonalnie zaprojektowana grafika nie przyciągnie internautów na stronę, na której dzień po dniu będą znajdować te same informacje. W jaki sposób rozwiązać kwestię aktualizowania treści witryny? Edycja plików HTML i mechanizmy SSI to rozwiązania zdające egzamin w przypadku niewielkich serwisów WWW. Dla większych witryn najlepszym rozwiązaniem jest przechowywanie treści stron w bazie danych i stworzenie mechanizmu pozwalającego na ich łatwą modyfikację.
Książka "PHP i MySQL. Witryna WWW oparta na bazie danych. Wydanie III" to przewodnik dla programistów, którzy chcą stworzyć własny system zarządzania treścią witryny WWW. Opisuje sposób realizacji takiego projektu za pomocą najpopularniejszej obecnie technologii -- języka PHP i bazy danych MySQL. Przedstawia sposób instalacji PHP i MySQL-a w różnych systemach operacyjnych oraz podstawy korzystania z bazy danych i programowania w języku PHP. Nauczysz się przygotowywać strukturę tabel dla witryny WWW i tworzyć skrypty PHP, za pomocą których będziesz mógł edytować, formatować i wyświetlać artykuły z bazy danych w oknie przeglądarki WWW. Nauczysz się też administrować bazą danych MySQL i korzystać z mechanizmów obsługi sesji w PHP.
* Instalacja PHP i MySQL-a w Windows, Linuksie i Mac OS X
* Praca z MySQL-em
* Podstawowe zasady programowania w PHP
* Projektowanie relacyjnej bazy danych dla witryny WWW
* Tworzenie systemu edycji artykułów
* Formatowanie tekstów i wyświetlanie ich na stronie WWW
* Budowanie złożonych zapytań w języku SQL
* Korzystanie z danych binarnych w MySQL-u
* Stosowanie mechanizmów obsługi sesji i cookies w PHP
Jeśli chcesz, aby artykuły na Twojej witrynie WWW były zawsze aktualne, wykorzystaj system zarządzania treścią, który samodzielnie stworzysz.
Tworzenie dynamicznych witryn WWWza pomocą technologii open source
* Zainstaluj i skonfiguruj serwery oraz narzędzia
* Połącz aplikację internetową z bazą danych
* Napisz samodzielnie system zarządzania treścią witryny
PHP, Apache i MySQL to najpopularniejsze obecnie technologie służące do tworzenia i udostępniania w sieci dynamicznych witryn WWW. Łączy je jedna wspólna cecha -- wszystkie dostępne są na licencji open source, co oznacza, że korzystanie z nich nie wiąże się z żadnymi opłatami. PHP to język programowania służący do pisania aplikacji internetowych, MySQL to baza danych, która przechowuje informacje wyświetlane na stronach, a Apache to serwer WWW, dzięki któremu witryny te dostępne są w internecie. Za pomocą tych narzędzi tworzone są portale, sklepy internetowe, fora dyskusyjne i inne strony, z których codziennie korzystają dziesiątki tysięcy użytkowników sieci.
"PHP5, Apache i MySQL. Od podstaw” to podręcznik dla tych użytkowników, którzy chcą poznać sposoby tworzenia dynamicznych witryn WWW w oparciu o te technologie. Przedstawia zasady pisania aplikacji internetowych, stosowania w nich formularzy z mechanizmem weryfikacji poprawności wpisanych danych, łączenia aplikacji z bazą danych i modyfikowania elementów graficznych za pomocą PHP. Opisano tu także sposoby przechowywania danych użytkownika w plikach cookie, mechanizmy wysyłania poczty elektronicznej, obsługi błędów i ograniczania dostępu do określonych obszarów witryny za pomocą nazwy użytkownika i hasła. Każde zagadnienie zaprezentowano na rzeczywistych przykładach dynamicznych witryn WWW.
* Instalacja i konfiguracja Apache, PHP i MySQL-a
* Podstawowe elementy języka PHP
* Komunikacja z bazą danych
* Wyświetlanie oraz modyfikowanie danych
* Obsługa formularzy i weryfikacja poprawności wpisów
* Korzystanie z elementów graficznych i zastosowanie biblioteki GD
* Obsługa błędów
* Komunikacja za pomocą poczty elektronicznej
* Mechanizmy logowania i personalizacji serwisu
* System zarządzania treścią serwisu WWW
* Lista mailingowa i forum dyskusyjne
* Elementy sklepu internetowego
* Analiza ruchu w witrynie WWW za pomocą statystyk
Poznaj najnowsze technologie tworzenia dynamicznych witryn WWW
Niezastąpiony przewodnik po programowaniu
korporacyjnych systemów bazodanowych
* Jak zastosować nowe funkcje i narzędzia Microsoft SQL Server 2005, aby zwiększyć wydajności Twojej pracy?
* W jaki sposób wykorzystać możliwości, jakie daje środowisko zintegrowane bazujące na SQL Server 2005, Visual Studio 2005 i platformie .NET?
* Jak zapewnić skalowalność, bezpieczeństwo i integrację systemu z innymi platformami?
Przemysł internetowy ewoluuje w niesamowitym tempie, a wraz z nim zadania, jakie stawiane są oprogramowaniu. Najnowsza wersja Microsoft SQL Server jest przeznaczona do zarządzania korporacyjnymi bazami danych. Ma przede wszystkim zapewniać skalowalność, bezpieczeństwo i wydajność, a także umożliwiać integrację z innymi produktami oraz -- co najważniejsze dla wielu przedsiębiorstw -- gwarantować zwrot z inwestycji. Jednak sam system bazodanowy, choćby najdoskonalszy, nie wystarczy do osiągnięcia sukcesu -- potrzebni są jeszcze programiści i administratorzy, którzy wykorzystają możliwości oprogramowania.
"Microsoft SQL Server 2005. Podręcznik programisty" to kompletny przewodnik po możliwościach i funkcjach tego rozbudowanego systemu bazodanowego. Dzięki niemu poznasz wszystkie nowe cechy Microsoft SQL Server 2005, takie jak usługi powiadomień, usługi raportowania, podsystem integracji usług i wiele innych. Dowiesz się, jak tworzyć wydajne aplikacje działające zarówno po stronie serwera, jak i po stronie klienta. Nauczysz się także optymalizować działanie baz danych i efektywnie zarządzać nimi za pomocą skryptów.
* Praca w środowisku SQL Management Studio
* Korzystanie z języka T-SQL
* Aplikacje asynchroniczne bazujące na Service Broker
* Usługi powiadomień
* Tworzenie aplikacji bazodanowych za pomocą ADO i ADO.NET
* Korzystanie z usług raportowania
* System integrowania usług
* Inteligentna analiza danych przy użyciu ADOMD.NET
* Zarządzanie systemem za pomocą SMO
* Tworzenie i używanie skryptów administracyjnych
Lektura obowiązkowa dla profesjonalistów
pracujących z Microsoft SQL Server 2005.
Zestaw projektów do natychmiastowego wykorzystania!
* Opisy założeń projektowych
* Instrukcje w kwestii instalacji
* Wskazówki dla programistów
Rosnąca popularność platformy .NET 2.0 widoczna jest także w internecie. Coraz więcej aplikacji internetowych powstaje z wykorzystaniem technologii ASP.NET 2.0. Kontrolki i biblioteki udostępniane programistom zdecydowanie ułatwiają budowanie nawet najbardziej złożonych systemów. Biblioteki .NET 2.0 to także zmieniona architektura witryn, nowe mechanizmy dostępu do danych i znacznie większa szybkość działania aplikacji. Jednak tak ogromna liczba zmian wiąże się z koniecznością opanowania przez programistów nowych możliwości i zasad stosowania ich w praktyce. Jednym z najlepszych sposobów nauki jest analiza gotowych projektów i implementowanie ich we własnych systemach.
Książka "ASP.NET 2.0. Gotowe rozwiązania" to przegląd 12 projektów zrealizowanych z wykorzystaniem tej technologii. Znajdziesz tu omówienie najpopularniejszych elementów witryn i aplikacji internetowych - założenia projektowe, kod źródłowy, wykorzystane w projekcie biblioteki i kontrolki, wskazówki dotyczące instalacji i uruchamiania oraz porady związane z samodzielnym modyfikowaniem omawianego modułu. Każdy z projektów przedstawia różne aspekty stosowania technologii ASP.NET 2.0 i stanowi doskonałe źródło wiedzy.
* Internetowy dziennik i kalendarz
* System wymiany plików
* Serwer chatów
* Mechanizm obsługi ankiet
* CMS
* Blog
* Album fotograficzny
* Witryna pomocy dla klienta
* Sklep internetowy
* System rezerwacji online
* Kartki internetowe
* Baza błędów
Poznaj ASP.NET 2.0 na praktycznych przykładach.
Język PHP to jedna z najpopularniejszych platform programistycznych służących do tworzenia aplikacji internetowych. Wszędzie tam, gdzie zamierzamy dynamicznie generować treść witryny, gromadzić i przetwarzać dane, identyfikować użytkowników strony lub wysyłać pliki do witryny WWW, wykorzystujemy PHP. Gdy pojawiają się problemy, wertujemy książki, szukając porad i przykładów. Jeśli przydatne wskazówki znajdują się w jednym miejscu, praca szybko posuwa się do przodu.
Przyspiesz proces tworzenia aplikacji w PHP
-- wykorzystaj gotowe fragmenty kodu.
Książka "PHP. Rozmówki" to zbiór ponad 100 przykładów kodu opatrzonych komentarzami i dokładnie przetestowanych w różnych systemach operacyjnych i przeglądarkach. Autor podpowiada gotowe rozwiązania problemów, z którymi borykają się na co dzień programiści PHP. Przykładowy kod z łatwością można dostosować do własnych potrzeb, przyspieszając w ten sposób pracę nad aplikacją i zwiększając produktywność.
* Operacje na łańcuchach tekstowych
* Stosowanie wyrażeń regularnych
* Przetwarzanie tablic
* Operacje na datach
* Obsługa formularzy WWW
* Uwierzytelnianie użytkowników
* Stosowanie plików cookie i mechanizmów sesji
* Praca z systemem plików na serwerze
* Połączenia z bazami danych
* Przetwarzanie dokumentów XML
* Komunikacja z usługami sieciowymi
Do efektywnej pracy z PHP wystarczy ta książka --zatem po co korzystać z opasłych tomów?
Każdy z nas na co dzień korzysta z relacyjnych baz danych, czasem nawet nie zdając sobie z tego sprawy. Bazy danych zbierają to, co najcenniejsze w dzisiejszym świecie: informacje. Można je więc porównać do współczesnych skarbców.
Zrozumienie zasad projektowania baz danych umożliwia pełne wykorzystanie nowoczesnych aplikacji, niezbędnych w funkcjonowaniu niemal każdego przedsiębiorstwa. Pozwala na dobrą organizację, sprawne zarządzania danymi gromadzonymi przez poszczególne osoby.
"Wprowadzenie do baz danych" to książka dla kogoś, kto słyszał o bazach danych, ale nigdy tak naprawdę nie dowiedział się, czym są, co zawierają, jak je projektować i tworzyć. Książka napisana została z punktu widzenia osoby, której zadaniem jest utworzenie pierwszego w życiu projektu bazy danych lub która po prostu chce zdobyć wiedzę na ich temat.
Dzięki tej książce:
* Poznasz teorię baz danych, która pomoże zrozumieć ci, w jaki sposób funkcjonują bazy danych
* Zrozumiesz różnicę pomiędzy analizą a projektowaniem bazy danych oraz dowiesz się, w jaki sposób te dwie koncepcje ze sobą współistnieją
* Zrozumiesz potrzebę analizy podczas projektowania bazy danych
* Nauczysz się, jak na podstawie projektu zbudować fizyczną bazę danych
* Poznasz język programowania baz danych SQL
* Zrozumiesz znaczenie zarządzania bazami danych
* Nauczysz się budować aplikacje bazodanowe
Książka jest napisana prostym i przystępnym językiem, zrozumiałym zarówno dla początkujących programistów, jak i dla osób bez doświadczenia informatycznego. Przykłady prezentowane w książce oparte są na popularnym Accessie.
Jeśli jesteś osobą, która chce rozpocząć podróż po świecie baz danych, ale nie wiesz, od czego zacząć, ta książka jest właśnie dla Ciebie!
W typowych zastosowaniach systemów baz danych wykorzystuje się architekturę scentralizowaną, w której system zarządzania bazą i wszystkie dane znajdują się w tym samym węźle sieci informatycznej. Istnieje jednak wiele zastosowań, w których scentralizowane bazy danych nie zapewniają wymaganej funkcjonalności i efektywności pracy. W takich przypadkach stosuje się tzw. rozproszone bazy danych.
Wiele problemów związanych z projektowaniem i zarządzaniem scentralizowanymi bazami danych, m.in. projektowanie struktury bazy, przetwarzanie i optymalizacja zapytań, zarządzanie współbieżnością transakcji staje się znacznie trudniejsze w przypadku baz rozproszonych.
Najpopularniejszymi systemami umożliwiającymi tworzenie rozproszonych baz danych są systemy firmy Oracle. Funkcjonalność Oracle pociąga za sobą dużą złożoność oprogramowania. Niniejsza książka stanowi kompendium wiedzy niezbędnej do projektowania rozproszonych baz danych, opartych na Oracle, a także potrzebnej do administrowania takimi bazami.
Tematy poruszone w książce to m.in.:
* Architektura rozproszonych baz danych
* Oprogramowanie komunikacji sieciowej Oracle Net
* Procesy komunikacji sieciowej Oracle
* Zarządzanie transakcjami rozproszonymi
* Replikacja danych: migawki i zaawansowane sposoby replikacji
* Oracle9i Lite - rozproszona baza danych dla urządzeń mobilnych
* Optymalizacja zapytań rozproszonych
* Partycjonowanie tabel i indeksów
Książka jest adresowana do administratorów rozproszonych baz danych (nie tylko systemu Oracle), szerokiego grona informatyków, zajmujących się projektowaniem rozproszonych systemów informatycznych opartych na bazach danych, studentów kierunków związanych z informatyką oraz wszystkich tych, którzy interesują się problematyką rozproszonych baz danych.
* Projektuj rozproszone bazy danych
* Zarządzaj transakcjami w rozproszonych bazach danych
* Integruj bazy danych umieszczone na urządzeniach przenośnych
* Wybierz właściwą metodę replikacji danych rozproszonych
MySQL zajmuje szczególną pozycję wśród systemów obsługi relacyjnych baz danych. Dzięki dużej wydajności, prostocie obsługi i dostępności interfejsów programistycznych dla wielu języków programowania, osiągnął ogromną popularność w zastosowaniach internetowych. Jeśli dysponujesz ograniczonym budżetem, powinieneś rozważyć użycie darmowego systemu, który pod wieloma względami może konkurować z drogimi systemami komercyjnymi. MySQL rozwija się zresztą bardzo dynamicznie, a jego kolejne wersje dysponują coraz to bardziej wyrafinowanymi funkcjami.
Do kogo adresowana jest ta książka?
"Bazy danych i MySQL. Od podstaw" to pozycja zarówno dla początkujących, jak i dla zaawansowanych użytkowników MySQL-a. Początkujący dowiedzą się jak instalować i konfigurować system MySQL, nauczą się projektowania wydajnych baz danych i zgłębią tajemnice języka SQL. Doświadczeni programiści będą mogli poznać interfejs pozwalający na korzystanie z MySQL-a z poziomu ich ulubionego języka programowania (książka omawia C, C++, Perla, PHP i Javę). Zainteresować ich powinny także rozdziały poświęcone wzorcom projektowym stosowanym przy tworzeniu aplikacji bazodanowych i omówienie mechanizmu transakcji, zaimplementowanego w najnowszych wersjach MySQL-a.
Co zawiera ta książka?
* Przystępne omówienie zagadnień związanych z projektowaniem baz danych
* Opis kompilacji, instalacji, konfiguracji i obsługi systemu MySQL
* Kompletny kurs języka SQL w wersji implementowanej w MySQL
* Prezentację narzędzi ułatwiających pracę z MySQL
* Omówienie zagadnień związanych z administracją systemem bazodanowym (replikacja, tworzenie kopii zapasowych, odtwarzanie danych)
* Opis interfejsów umożliwiających pisanie aplikacji bazodanowych w językach C, C++, PHP, Perl i Java
* Dodatki, zawierające m.in. skorowidz poleceń SQL i informacje na temat obsługi dużych obiektów (pola BLOB)
Autorzy szybko nauczą Cię korzystać z MySQL-a, dzięki czemu więcej czasu zostanie Ci na właściwe zadania.
Książka "PHP i MySQL. Aplikacje bazodanowe" jest przeznaczona dla tych, którzy tworzą lub zamierzają tworzyć witryny WWW oparte na technologii PHP i MySQL. Opisano w niej reguły i techniki wykorzystywane przy tworzeniu małych i średnich aplikacji bazodanowych wykorzystywanych do przechowywania danych, odczytywania ich i zarządzania nimi. Przedstawia zasady pracy z bazami danych. Pokazuje, jak śledzić poczynania użytkowników za pomocą sesji, pisać bezpieczny kod, oddzielać go od warstwy prezentacyjnej i uniezależniać go od wyboru bazy danych. Opisuje również techniki generowania raportów i obsługi błędów oraz zaawansowane zagadnienia związane z bazami danych i programowaniem zorientowanym obiektowo.
* Typowe modele architektury aplikacji bazodanowych
* Język PHP -- podstawowe wiadomości
* Programowanie zorientowane obiektowo w PHP5
* Język SQL i baza danych MySQL
* Biblioteka PEAR
* Kontrola poprawności wprowadzanych danych z wykorzystaniem PHP i JavaScript
* Mechanizmy bezpieczeństwa w aplikacjach bazodanowych
* Wdrażanie aplikacji
* Generowanie raportów
* Przykład praktyczny -- internetowy sklep z winami
Wiadomości zawarte w tej książce pomogą każdemu programiście stworzyć sklep internetowy, portal lub system zarządzania treścią.
Poznaj funkcje i możliwości SQL Server 2005
* Przegląd architektury platformy SQL Server 2005
* Zarządzanie bazami danych i ich projektowanie
* Zabezpieczenia w SQL Server 2005
SQL Server 2005 to najnowsza wersja flagowego produktu Microsoftu przeznaczonego do zarządzania danymi i ich analizowania. Zapewnia ona większą wydajność, bezpieczeństwo, a także udostępnia szereg nowych funkcji związanych między innymi z usługami analitycznymi i raportowaniem. Jak działają te funkcje i które z nich są Ci naprawdę potrzebne? Jakiej wersji SQL Server 2005 potrzebujesz? Jakie korzyści dla Twojej firmy przyniesie zastosowanie nowych rozwiązań bazodanowych? Jak wykorzystać możliwości SQL Server 2005, aby usprawnić działanie używanych baz danych?
W udzieleniu odpowiedzi na powyższe pytania pomoże Ci książka "SQL Server 2005. Wyciśnij wszystko"; dzięki niej w przystępny sposób poznasz możliwości tej platformy. Dowiesz się, jak działa SQL Server 2005 oraz jakie są różnice między jej poszczególnymi wersjami. Zrozumiesz funkcjonowanie i znaczenie różnych zabezpieczeń oraz poznasz funkcje i usługi związane z bezpieczeństwem. Zobaczysz, na czym polega zarządzanie firmowymi bazami danych i jak wygląda projektowanie aplikacji bazodanowych. Przeczytasz o generowaniu analiz i raportów oraz wykonywaniu innych zadań za pomocą platformy Business Intelligence.
* Przegląd wersji i możliwości SQL Server 2005
* Zabezpieczenia i kontrola nad danymi
* Administrowanie korporacyjnymi bazami danych
* Projektowanie aplikacji bazodanowych
* Analizy i raporty w Business Intelligence
* Pisanie i diagnozowanie kodu za pomocą Visual Studio
* Przykładowy kod demonstrujący stosowanie nowych funkcji
Ta książka będzie dla Ciebie nieocenioną pomocą przy podejmowaniu decyzji dotyczących technologii bazodanowych.
Poznaj możliwości PHP6 oraz MySQL 5 i twórz dynamiczne strony WWW
* Jak utworzyć podstawowy skrypt PHP?
* Jak korzystać z wielowymiarowych tablic?
* Jak budować bazy danych?
Każda funkcjonalna i atrakcyjna dla użytkowników strona internetowa musi być na bieżąco aktualizowana, a umieszczone na niej interesujące informacje powinny być łatwo dostępne. Najpopularniejsze narzędzia typu open source, służące do tworzenia dynamicznych witryn, to język PHP i system zarządzania relacyjnymi bazami danych MySQL. Oba te narzędzia oferują wysoką wydajność, przenośność i niezawodność. Wśród wielu ogromnych możliwości oraz zalet PHP i MySQL mają także taką, że sprawne posługiwanie się nimi nie jest zbyt skomplikowane nawet dla początkujących.
Książka "PHP6 i MySQL 5. Dynamiczne strony WWW. Szybki start" zawiera precyzyjny opis czynności oraz bogato ilustrowane zrzutami ekranu niezbędne wskazówki i wyjaśnienia, ułatwiające samodzielne zbudowanie dynamicznej strony internetowej. Dzięki temu podręcznikowi nauczysz się wyszukiwać i usuwać błędy w skryptach PHP, tworzyć formularze w języku HTML oraz zapobiegać atakom na Twoje witryny. Poznasz także podstawowe i zaawansowane techniki tworzenia różnych aplikacji (na przykład stron wielojęzycznych lub obsługujących fora dyskusyjne).
* PHP i MySQL
* Tworzenie formularza w języku HTML
* Tablice i łańcuchy
* Tworzenie i wywoływanie własnych funkcji
* Wypełnianie baz danych
* Zabezpieczenia
* Stosowanie modyfikatorów
* Szyfrowanie danych
* Tworzenie uniwersalnych witryn
* Budowanie strony domowej
* Wielojęzyczna strona WWW
* Tworzenie kont użytkowników i nadawanie uprawnień
Szybko i łatwo naucz się tworzyć funkcjonalne oraz bezpieczne witryny internetowe
Profesjonalne techniki programowania obiektowego w PHP5
* Poznaj zasady projektowania i programowania obiektowego
* Zastosuj wzorce projektowe podczas tworzenia aplikacji
* Wykorzystaj narzędzia wspomagające pracę programisty PHP5
Wraz z rosnącą popularnością języka PHP zwiększa się również zakres jego zastosowań. Za pomocą PHP tworzy się już nie tylko proste dynamiczne witryny WWW i fora dyskusyjne, ale również rozbudowane aplikacje sieciowe, wykorzystywane często w dużych przedsiębiorstwach. Już w PHP4 zaimplementowano pewne mechanizmy ułatwiające tworzenie rozbudowanych systemów, jednak dopiero PHP5 stał się w pełni obiektowym językiem programowania pozwalającym na korzystanie z wszystkich wynikających z tego możliwości.
"PHP5. Obiekty, wzorce i narzędzia" stanowi dokładne omówienie wszystkich technik obiektowych w kontekście zastosowania ich podczas tworzenia aplikacji w PHP5. Zawiera przegląd podstawowych i zaawansowanych cech PHP5 związanych z obiektowością. Przedstawia przykłady najczęściej wykorzystywanych wzorców projektowych i zasady ich stosowania. Książka opisuje również narzędzia, które mogą okazać się bardzo przydatne podczas tworzenia rozbudowanych aplikacji, służące do tworzenia dokumentacji i kontroli wersji plików.
* Podstawowe pojęcia z dziedziny obiektowości
* Obsługa obiektów
* Wyjątki i obsługa błędów
* Projektowanie obiektowe
* Modelowanie obiektów w języku UML
* Wzorce projektowe
* Stosowanie pakietu PEAR
* Generowanie dokumentacji za pomocą PHPDocumentor
* Zarządzanie wersjami plików w systemie CVS
* Tworzenie pakietów instalacyjnych
Przekonaj się, jak potężnym narzędziem jest najnowsza wersja języka PHP.
Praktyczny przewodnik po SQL Server 2005
dla programistów i administratorów baz danych
* Jakie nowe funkcje oferuje SQL Server 2005?
* Jak zintegrować system bazodanowy z .NET?
* Jak wykorzystać możliwości SQL Server 2005 w otoczeniu biznesowym?
Każda nowa wersja SQL Server zawiera coraz więcej funkcji i udostępnia nowe możliwości. Tak też jest w przypadku SQL Server 2005, który ma nie tylko ulepszony system zarządzania bazami danych, ale również zabezpieczania ich. System ten oferuje rozszerzenia języka T-SQL przydatne zarówno programistom, jak i administratorom, umożliwia integrację baz z platformą .NET, a także posiada znacznie bardziej rozbudowane funkcje do manipulowania danymi XML. SQL Server 2005 wyposażony został też w wiele innych mechanizmów pozwalających zwiększyć produktywność w pracy z bazami danych i zapewnić ich lepsze funkcjonowanie.
Książka "SQL Server 2005" to przegląd usprawnień najnowszej wersji tego systemu bazodanowego napisany przez profesjonalistów dla profesjonalistów. Dowiesz się z niej, jak w praktyce wykorzystać możliwości SQL Server 2005. Nauczysz się tworzyć rozbudowane raporty przy użyciu Raporting Services, przeprowadzać analizy danych za pomocą Analysis Services, automatyzować zadania, dodawać do baz danych obiekty platformy .NET oraz stosować wygodne funkcje do obsługi danych w formacie XML.
* Zarządzanie SQL Server 2005 za pomocą SSMS
* Korzystanie z rozszerzeń języka T-SQL
* Integrowanie baz danych z .NET
* Zastosowania formatu XML w SQL Server 2005
* Raportowanie przy użyciu Raporting Services
* Analizowanie danych za pomocą Analysis Services
* Zabezpieczanie baz danych
* Kolejkowanie komunikatów przy użyciu Service Broker
* Obsługa powiadomień za pomocą Notification Services
* Automatyzowanie zadań
Similar to PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych (20)
Windows Movie Maker dołączany do systemu Windows XP to doskonałe narzędzie do domowego montażu cyfrowych filmów wideo. Jest prosty w obsłudze, posiada spore możliwości, a montaż filmów za jego pomocą jest przyjemną zabawą. Movie Maker pozwala na przeniesienie klipów z kamery cyfrowej, zaimportowanie materiałów z dysku, rozmieszczenie ujęć i połączenie ich przejściami, a także udźwiękowienie i dodanie efektów specjalnych. Gotowy film można wysłać pocztą elektroniczną, zapisać na dysku lub płycie CD albo opublikować w internecie.
Książka "Tworzenie filmów w Windows XP. Projekty" przedstawia proces tworzenia filmu wideo. Opisuje kolejne kroki prowadzące do zmontowania cyfrowego filmu wideo z przechwyconych ujęć i zaimportowanych materiałów. Nie znajdziesz w niej jednak długich opisów i dziesiątek parametrów. Każde zagadnienie jest przedstawione za pomocą zrzutów ekranu i krótkich instrukcji. Dzięki temu w ciągu kilku godzin zrealizujesz swój pierwszy projekt w Movie Makerze.
* Elementy interfejsu użytkownika
* Przechwytywanie klipów z kamery wideo
* Import materiałów źródłowych
* Tworzenie wstępnego montażu
* Dodawanie przejść i efektów specjalnych
* Nakładanie plansz tytułowych i napisów
* Udźwiękowienie filmu
* Korzystanie z funkcji Autofilm
* Eksport zmontowanego filmu
Przekonaj się, jak proste może być tworzenie własnych filmów wideo.
Przedstaw się światu!
* Jak zbudować elegancką stronę z blogiem?
* Jak tworzyć wyspecjalizowane przeglądarki bloga?
* Jak dodawać do własnego serwisu blogowego kanał RSS?
Prowadzenie bloga to nowy sposób na zwiększenie aktywności społecznej - szansa na zaistnienie w rzeczywistości wirtualnej, mająca swoje odbicie w tak zwanym „prawdziwym życiu”. Dlatego blogi piszą dziś niemal wszyscy: politycy, marketingowcy, celebryci, biznesmeni. Forma publicznie dostępnego pamiętnika pozwala na szeroką prezentację własnych poglądów, przekonań czy wartości. Z tego powodu blogi wykorzystywane są też jako wortale poświęcone określonej tematyce, promujące idee lub produkty. Ich użytkownicy stworzyli nawet własną społeczność, która 31 sierpnia obchodzi swoje święto - Dzień Bloga. Już dziś możesz do nich dołączyć!
„Blog, więcej niż internetowy pamiętnik” to książka, która pokaże Ci, jak założyć i prowadzić własny blog, a także aktywnie korzystać z innych blogów. Dowiesz się z niej, jak skorzystać z oprogramowania obsługującego serwisy blogowe, jak zintegrować języki PHP, HTML, CSS i SQL, aby stworzyć elegancką stronę prezentującą Twój blog. Nauczysz się budować własną bazę danych, przeznaczoną do przechowywania wpisów, a także zabezpieczać ją przed niepowołanymi modyfikacjami. I wreszcie poznasz sposób na dodanie do własnego serwisu kanału RSS, aby czytelnicy na bieżąco mogli obserwować pojawianie się nowych wpisów. Znajdziesz tu wszystko, czego potrzebujesz, aby zaprezentować światu swój blog!
* Obsługa okna tworzenia bloga
* Modyfikowanie wyglądu bloga
* Publikowanie w określonym terminie
* Rozbudowa bloga
* Instalacja czytnika RSS
* Subskrybowanie blogów za pomocą RSS
* Instalacja oprogramowania własnego serwera
* Baza danych i modyfikacja danych
* Projektowanie struktury bloga
* Zakładanie konta użytkownika
* Zakładanie bazy danych i tabeli danych
* Nadawanie uprawnień do korzystania z tabeli
* Przygotowanie szablonu i tworzenie strony www
* Automatyzowanie, blokowanie i trwałe usuwanie wpisu
* Tworzenie formularza wyszukiwania
* Tworzenie kanału RSS i wypełnianie go treścią
* Pobieranie programu Weber
Blog to prosty i fascynujący sposób, aby świat dowiedział się o Twoim istnieniu!
Pozycjonowanie i optymalizacja stron WWW. Ćwiczenia praktyczneWydawnictwo Helion
Zapewnij swojej witrynie miejsce w pierwszej dziesiątce!
* Jak działają wyszukiwarki?
* Jaki wpływ na pozycję serwisu mają linki przychodzące i wychodzące?
* Czy istnieją zagrożenia związane z niewłaściwym pozycjonowaniem?
Stworzenie serwisu WWW to dopiero połowa sukcesu w Internecie. Druga połowa to zapewnienie witrynie odpowiedniej popularności. A tę popularność może zagwarantować przede wszystkim wysokie miejsce w wynikach wyszukiwarek. Jak to osiągnąć? Od czego zacząć i jak monitorować skuteczność prowadzonych działań? Wszystkie odpowiedzi znajdziesz właśnie w tej książce!
Poprzez liczne przykłady i ćwiczenia autorzy zapoznają Cię ze sposobem działania wyszukiwarki Google i zasadami doboru właściwych słów kluczowych. Pokażą, jak najlepiej rozmieścić je na stronie. Ponadto dowiesz się, jaki wpływ na pozycję strony mają linki wychodzące oraz przychodzące, jak przebiega proces indeksowania strony, jak działają systemy wymiany linków oraz jak wykorzystać statystyki do obserwacji ruchu na stronie. Przeczytasz także o tym, jakie zagrożenia niesie ze sobą niewłaściwa procedura pozycjonowania.
* Sposób działania Google oraz innych wyszukiwarek
* Definiowanie fraz i słów kluczowych
* Wpływ linków przychodzących i wychodzących na pozycję strony
* Korzystanie z systemów wymiany linków
* Proces indeksacji witryny
* Zagrożenia związane z niewłaściwym pozycjonowaniem
* Wykorzystanie statystyk do śledzenia ruchu na stronie
* Sposoby reklamowania serwisu
Zwiększ oglądalność swojej witryny WWW!
E-wizerunek. Internet jako narzędzie kreowania image'u w biznesieWydawnictwo Helion
Lustereczko, powiedz przecie,
kto jest najwspanialszy w necie?
* Tworzenie i wykorzystywanie odpowiedniego wizerunku oraz zarabianie na nim
* Budowanie pożądanych marek bez wielkich nakładów finansowych
* Interaktywne relacje z klientami
* Wykorzystanie Internetu do rozwoju biznesu
* Narzędzia kreowania wizerunku w sieci
Jak Cię widzą (w sieci), tak Cię piszą
Internet jest nie tylko rewolucyjnym medium, pierwszym o naprawdę masowym zasięgu działania. Stanowi on przede wszystkim fascynujący alternatywny świat. Działa jak magnes, co roku przyciągając nowych użytkowników. Niczym używka, wciąż odnotowuje wydłużenie czasu kontaktu z odbiorcą. I last but not least — Internet to niekończący się pasaż handlowy, wymarzone miejsce spotkań podaży i popytu.
Poznaj specyfikę światowej sieci WWW i znajdź w niej właściwe miejsce dla Twojej marki. E-marketing rządzi się własnymi prawami — z jednej strony bezustannie stawia firmy przed nowymi wyzwaniami, z drugiej zaś stale kreuje nowe narzędzia dotarcia do klienta. A są one naprawdę fascynujące: możliwość dowolnej personalizacji przekazu, olbrzymia ilość kanałów, a przede wszystkim atrakcyjne społeczności — ludzie młodzi, aktywni, hobbyści, biznesmeni oraz entuzjaści nowinek. Mogą oni zostać ambasadorami Twojej marki, ale mogą też ją zniszczyć. Dlatego musisz poznać zasady rządzące Internetem i jego społecznościami, a następnie zacząć budować instrumenty wywierania wpływu i wykorzystać je dla dobra Twojego produktu.
Internet ma przyszłość!
* Czym jest e-wizerunek i jak wpływa na sukces firm, produktów i ludzi?
* Narzędzia budowania image’u — strona WWW, fora internetowe, newslettery i inne.
* Sześć zasad skutecznego kreowania e-wizerunku.
* Grzechy główne działań internetowych.
* Marka jako efekt przemyślanej strategii wizerunkowej.
* Case studies
Microsoft Visual C++ 2008. Tworzenie aplikacji dla WindowsWydawnictwo Helion
Rozpocznij przygodę z Visual C++!
* Jakie prawa rządzą programowaniem obiektowym?
* Jak tworzyć usługi systemowe?
* Jak dokumentować tworzony kod?
Microsoft Visual C++ jest zintegrowanym środowiskiem, pozwalającym na tworzenie aplikacji przy użyciu języków C, C++ lub C++/CLI. Zawiera ono wyspecjalizowane narzędzia, pomagające w wydajnym tworzeniu rozwiązań opartych o te języki. Pierwsza wersja Visual C++ została wydana w 1992 roku, a środowisko to jest bezustannie ulepszane. Najnowsze wydanie, z datą 2008, zostało opublikowane w listopadzie 2007 roku i wprowadziło wiele nowości — jak chociażby wsparcie dla technologii .NET 3.5. Niewątpliwie narzędzie firmowane przez giganta z Redmond jest jednym z najpopularniejszych, a używają go programiści z całego świata.
Dzięki tej książce również Ty możesz dołączyć do tego wybitnego grona. Po jej przeczytaniu będziesz miał wiedzę na temat środowiska programistycznego i platformy .NET. Poznasz podstawy programowania obiektowego, nauczysz się uzyskiwać dostęp do informacji zgromadzonych w bazach danych oraz korzystać z możliwości Internetu bezpośrednio w Twoich programach. Kolejne rozdziały przedstawiają interesujące tematy dotyczące obsługi wyjątków, programów wielowątkowych oraz sposobów tworzenia usług systemowych. Ostatni rozdział poświęcony został tak istotnej kwestii, jak dokumentowanie kodu — to czynność, o której wielu programistów zapomina. Jeżeli chcesz rozpocząć przygodę z Microsoft Visual C++, ta książka jest idealną lekturą dla Ciebie!
* Praca w zintegrowanym środowisku programistycznym
* Pojęcia związane z programowaniem obiektowym
* Uzyskiwanie dostępu do informacji zgromadzonych w bazach danych
* Wykorzystanie transakcji w pracy z danymi
* Sposoby integracji z siecią Internet
* Obsługa wyjątków
* Programowanie wielowątkowe
* Tworzenie grafiki oraz wykorzystanie multimediów
* Drukowanie w systemie Windows
* Tworzenie usług systemowych
* Dokumentowanie kodu programu
Wykorzystaj możliwości Microsoft Visual C++ 2008!
Co potrafi Twój iPhone? Podręcznik użytkownika. Wydanie IIWydawnictwo Helion
Poznaj możliwości iPhone’a!
* Jak rozpocząć pracę z iPhone’em?
* Jak wykorzystać możliwości przeglądarki Safari?
* Jak używać map?
Pojawienie się iPhone’a firmy Apple można bez wahania nazwać Rewolucją! Rewolucją przez duże "R". Nigdy wcześniej żaden nowy telefon nie wzbudził takich emocji. Nigdy wcześniej nie ustawiały się na wiele dni przed premierą kolejki pod salonami. Co sprawia, że ludzie szaleją za tym małym cudem techniki? Wielodotykowy (ang. multitouch) ekran, dostęp do tysięcy aplikacji, stabilny system operacyjny oraz elegancki, przykuwający uwagę wygląd to tylko niektóre z jego zalet.
Właśnie dzięki tej książce dowiesz się, co tak naprawdę potrafi Twój iPhone. Autor — niezawodny Scott Kelby — bez zbędnego zagłębiania się w szczegóły techniczne opowie Ci o możliwościach tego rewolucyjnego urządzenia. Zaprezentuje Ci m.in. sposoby wykonywania różnych operacji przy użyciu tego telefonu. Poznasz tajniki jego konfiguracji i synchronizacji z komputerem oraz metodę sprawdzania poziomu naładowania baterii. Nauczysz się wykorzystywać wszystkie możliwości przeglądarki Safari, czytnika poczty oraz terminarza. Dowiesz się również, jak odtwarzać klipy z YouTube, słuchać muzyki czy oglądać filmy. Książka ta jest zatem świetną pozycją zarówno dla początkującego użytkownika telefonu iPhone, jak również dla zaawansowanego — ten ostatni znajdzie tu informacje, które go zaskoczą i zachwycą! W końcu iPhone to zdolna i piękna bestia…
* Włączanie, usypianie, wyłączanie iPhone’a
* Wykorzystanie wbudowanego głośnika
* Obsługa ekranu
* Importowanie kontaktów
* Dodawanie numerów
* Połączenia konferencyjne
* Wyciszanie dzwonka
* Odbieranie i wysyłanie wiadomości e-mail
* Obsługa przeglądarki Safari
* Wykorzystanie kalendarza
* Odtwarzanie klipów z YouTube
* Używanie mapy
* Sprawdzanie prognozy pogody
* Importowanie i odtwarzanie muzyki
* Wykonywanie zdjęć
* Rozwiązywanie typowych problemów
Sprawdź, co potrafi Twój iPhone!
Uwiecznij świat, jakiego nie znałeś!
* Jaki sprzęt jest potrzebny do makrofotografii?
* Jak uzyskać duże powiększenia?
* Jak komponować efektowne zdjęcia?
Wiele osób nie zwraca uwagi na niepozorne, małe elementy otaczającego nas świata. Czyż nie warto pokazać im, co tracą? Wykonanie dobrego zdjęcia w skali makro to wyzwanie, ale zachwyt na twarzach oglądających jest wart wszelkich poświęceń. Właśnie dzięki makrofotografii można ujrzeć cudowny świat, niezauważalny na co dzień. Magiczny świat szczegółów!
Autor książki "Makrofotografia. Magia szczegółu " przedstawia ten temat w sposób przejrzysty i systematyczny. Dzięki tej publikacji zdobędziesz informacje dotyczące sprzętu potrzebnego do wykonania makrofotografii oraz sposobu kompozycji zdjęcia. Poznasz zagadnienia związane z właściwym doborem ostrości, a także takie pojęcia, jak głębia ostrości, długość ogniskowej, jasność obiektywu i wiele innych. Pozwolą Ci one na swobodne poruszanie się po świecie makrofotografii. Ponadto poszerzysz swoją wiedzę odnośnie doboru właściwego oświetlenia oraz programów odpowiednich do obróbki wykonanych zdjęć. Niewątpliwym atutem tej książki są pytania i zadania kontrolne, które pozwolą Ci zweryfikować zdobyte umiejętności. Jeżeli chcesz uwiecznić otoczenie w makrofotografii, ta pozycja będzie dla Ciebie nieocenionym źródłem informacji, a może nawet twórczej inspiracji!
* Sprzęt konieczny do wykonania makrofotografii
* Sposoby na uzyskanie dużych powiększeń
* Komponowanie zdjęć
* Zasady doboru kadru
* Uzyskiwanie właściwej ostrości
* Ograniczenia ostrości
* Dobór właściwego oświetlenia
* Metody pomiaru światła
* Doświetlanie zdjęć
* Narzędzia do edycji zdjęć
Odsłoń na fotografiach całe piękno szczegółu!
Naucz się korzystać z nowoczesnych narzędzi PowerShella
i usprawniaj żmudne zadania administracyjne!
* Jak skonfigurować środowisko PowerShella?
* Jak tworzyć aplety poleceń i jak ich używać?
* Jak korzystać z potoku danych?
Windows PowerShell to innowacyjne narzędzie do zarządzania systemem i przetwarzania skryptów dla serwerów oraz klientów pod kontrolą Windows. Charakterystyczną cechą tego interpretera poleceń jest obiektowa logika, która sprawia, że wynikiem każdego polecenia jest obiekt określonego typu. Dodatkowo wszystkie funkcje dostępne przez API systemu są możliwe do wywołania z poziomu PowerShella. Dzięki swojej uniwersalności oraz nowoczesnym narzędziom interpreter ten zapewnia spójny oraz jasny mechanizm zarządzania, oparty na wierszu poleceń i niewymagający od użytkownika dużej wiedzy programistycznej.
Książka "Windows PowerShell. Podstawy" zawiera dokładny opis innowacyjnej architektury PowerShella, zasad pisania skryptów oraz możliwości korzystania z podstawowych interfejsów systemowych: COM, WMI, ADSI i ADO.NET, a także obszerny zbiór opisów rozwiązań konkretnych zadań administracyjnych. Korzystając z tego przewodnika, poznasz funkcje i narzędzia PowerShella. Nauczysz się również korzystać z obiektowego potoku danych i zarządzać procesami, dziennikami zdarzeń oraz wpisami rejestru. Dzięki zawartej tu wiedzy z pewnością usprawnisz i zautomatyzujesz wszelkie czasochłonne zadania administracyjne, by móc swobodnie stosować PowerShell jako podstawową konsolę do codziennej pracy.
* Aplety poleceń
* Przetwarzanie potokowe
* Potoki danych
* Uniwersalny model nawigacji
* Definiowanie dysków
* Język skryptów PowerShella
* Tablice asocjacyjne
* Praca ze skryptami
* Różnicowanie reakcji na błędy
* Biblioteki klas
* Narzędzia PowerShella
* Zarządzanie użytkownikami i grupami w Active Directory
* Bazy danych
* Zaawansowane operacje dostępu do danych
PowerShell skróci czas Twojej pracy!
Poznaj specyfikę języka Java i zostań mistrzem programowania
* Jak korzystać z bibliotek języka Java?
* Jak pisać funkcjonalny i klarowny kod?
* Jak stworzyć profesjonalny i efektowny program?
Język Java jest językiem obiektowym z dziedziczeniem jednobazowym. Wewnątrz każdej metody korzysta on ze zorientowanego na instrukcje stylu kodowania. Aby dobrze poznać jakikolwiek język, należy nauczyć się posługiwać jego regułami, zasadami i składnią — podobnie jest z językiem programowania. Jeśli chcesz zyskać możliwość efektywnego programowania w języku Java, powinieneś poznać struktury danych, operacje i udogodnienia, oferowane przez biblioteki standardowe, a także często stosowane i efektywne sposoby tworzenia kodu. Całą potrzebną Ci wiedzę znajdziesz właśnie w tym podręczniku.
W książce „Java. Efektywne programowanie” w sposób zrozumiały i klarowny przedstawiono zasady opisujące mechanizmy używane w najlepszych technikach programowania. Ten podręcznik podpowie Ci, jak najbardziej racjonalnie korzystać z języka Java oraz jego podstawowych bibliotek. Dowiesz się, jak stosować wyjątki przechwytywalne i wyjątki czasu wykonania, poznasz także zalety stosowania statycznych klas składowych. Opanujesz metody sprawdzania poprawności parametrów i projektowania sygnatur oraz wszelkie instrukcje, które pozwolą Ci na wydajne i profesjonalne programowanie.
* Tworzenie i usuwanie obiektów
* Klasy i interfejsy
* Zapewnianie niezmienności obiektu
* Projektowanie i dokumentowanie klas przeznaczonych do dziedziczenia
* Zalety stosowania statycznych klas składowych
* Typy ogólne
* Typy wyliczeniowe i adnotacje
* Metody
* Programowanie
* Wykorzystanie ogólnie przyjętych konwencji nazewnictwa
* Wyjątki
* Współbieżność i serializacja
* Dokumentowanie bezpieczeństwa dla wątków
Nie wystarczy samo poznanie języka Java. Trzeba wiedzieć, jak z niego efektywnie korzystać!
Rozpocznij swoją przygodę z JavaScript!
* Jak rozpocząć przygodę z JavaScript?
* Jakie obiekty dostarcza JavaScript?
* Jak reagować na błędy?
Język JavaScript, choć ma już blisko dwanaście lat, swoimi możliwościami wciąż potrafi zafascynować niejednego projektanta stron internetowych. Ma już za sobą gorsze dni, jednak aktualnie dzięki technologii AJAX znów jest na topie. Wykorzystując go w odpowiedni sposób, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny.
Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów reagowania na błędy w skryptach. Autor przedstawia tu także dostępne obiekty JavaScript oraz pokazuje, jak wykonywać operacje związane z czasem. Ogromnym atutem tej książki jest przejrzystość i usystematyzowany sposób prezentowania informacji. Dzięki temu również Ty szybko i bezboleśnie poznasz JavaScript!
* Typowe konstrukcje języka JavaScript
* Wykorzystanie zmiennych
* Zastosowanie funkcji
* Reagowanie na zdarzenia
* Sposoby użycia okien dialogowych
* Wykonywanie operacji związanych z czasem
* Dostępne obiekty JavaScript
* Obiekty DOM HTML
* Przygotowanie własnych obiektów
* Dziedziczenie w JavaScript
* Obsługa błędów
Przejdź bezboleśnie pierwsze starcie z JavaScript!
Naucz się łączyć największe zalety języków oraz technik programowania
i twórz interaktywne strony internetowe
* Jak unikać typowych błędów i sprawnie rozwiązywać problemy programistyczne?
* Jak połączyć zalety HTML, XML i PHP dla uzyskania pożądanych efektów?
* Jak tworzyć aplikacje wyposażone w aktywny interfejs użytkownika?
Statyczne strony WWW to dziś już przeszłość. Powszechnie dostępne narzędzia dają programistom prawie nieograniczone możliwości w zakresie tworzenia interaktywnych witryn internetowych, wzbogaconych o najróżniejsze efekty wizualne, animacje oraz wbudowane narzędzia pomocnicze. Największą popularność zdobyły sobie narzędzia z kategorii open source — z powodu ich minimalnego kosztu oraz niezwykle dużych zasobów, dostępnych za pośrednictwem Internetu. Z tej książki dowiesz się, jak tworzyć bogate i interaktywne strony WWW, łącząc rozmaite techniki i korzystając z różnych języków.
Książka "Ajax, JavaScript i PHP. Intensywny trening" poprowadzi Cię krok po kroku po podstawowych zasadach programowania w językach JavaScript, PHP i HTML oraz technologiach programowania. Dzięki temu podręcznikowi dowiesz się m.in., jak wykorzystywać dostępne biblioteki ajaksowe do implementowania i ulepszania podstawowych mechanizmów aplikacji. Szybko nauczysz się tworzyć interaktywne strony WWW, zarówno za pomocą technologii serwerowych, jak i technik oraz narzędzi umiejscowionych po stronie klienckiej, a także ich kombinacji.
* Tworzenie stron WWW w języku HTML
* Stylizacja stron za pomocą arkuszy CSS
* Tworzenie skryptów w języku JavaScript
* Wbudowanie skryptu w stronę WWW
* Obiektowy model dokumentu (DOM)
* Obiekty String
* Instrukcje warunkowe i pętle
* Funkcje wbudowane i biblioteki
* Konstruowanie aplikacji ajaksowych
* Zmienne w języku PHP
* Funkcje liczbowe, łańcuchy i tabele
* Kontrola przepływu sterowania
* Usługi webowe oraz protokoły REST i SOAP
Łącz, kompiluj, dobieraj — niech Twoje strony WWW zrobią wrażenie!
Poznaj narzędzia programu PowerPoint i twórz wyjątkowe prezentacje!
* Jak stworzyć profesjonalną prezentację na każdą okazję?
* Jak modyfikować grafikę SmartArt?
* Jak korzystać z programu Clip Organizer i biblioteki slajdów?
Z pewnością wiesz, do czego służy program PowerPoint, lecz jeśli jeszcze nie potrafisz z niego korzystać, a musisz szybko przygotować profesjonalną prezentację, ta książka jest właśnie dla Ciebie! Znajdziesz tu opis ostatniej wersji programu — PowerPoint 2007. Umożliwia ona stworzenie zaawansowanej i bogatej prezentacji, wyposażonej w dźwięk, fotografie i animacje filmowe. Nowy PowerPoint pozwala także na bezpieczne udostępnianie Twojej prezentacji wszystkim zainteresowanym.
Książka "PowerPoint 2007 PL. Seria praktyk" to bogato ilustrowany, a przy tym prawdziwie intuicyjny podręcznik, dzięki któremu każdy nauczy się sprawnie korzystać z tej aplikacji. Kolor i zrzuty ekranowe ilustrujące kolejne informacje, jak również klarowne i zrozumiałe instrukcje sprawiają, że nauka staje się niezwykle prosta. Dzięki tej książce poznasz wszystkie niezbędne narzędzia PowerPointa i ciekawe funkcje tego programu. Dowiesz się, jak zastosować w swojej prezentacji grafiki SmartArt oraz zaawansowane układy slajdów, a także w jaki sposób korzystać z galerii stylów czy biblioteki slajdów.
* Tworzenie prezentacji
* Praca z tekstem
* Grafika i linie
* Konwersja na grafikę SmartArt
* Tabele i wykresy
* Używanie Excela 2007 — kopiowanie i wstawianie tabel
* Wzbogacanie prezentacji — animacje
* Multimedia
* Dodawanie filmów i dźwięku
* Tworzenie albumów
* Pokaz slajdów
* Nagrywanie narracji
* Udostępnianie prezentacji
* Bezpieczeństwo
PowerPoint jest dla każdego!
Poznaj narzędzia oraz funkcje Excela i z łatwością wykorzystuj tę wiedzę w pracy
* Jak tworzyć skoroszyty i wykresy?
* Jak zarządzać danymi w arkuszach?
* Jak szacować formuły?
Na samo brzmienie słowa "Excel" reagujesz paniką? Uważasz, że to bardzo skomplikowany i trudny w obsłudze program? Świetnie! Ta książka została napisana właśnie z myślą o Tobie! Podręcznik, który trzymasz w rękach, stanowi namacalny dowód na to, że Excel 2007 może być prosty, a nauka jego obsługi bardzo przyjemna! Choć trudno Ci w tej chwili w to uwierzyć, aplikacja ta oferuje cale spektrum nowoczesnych, a przy tym przyjaznych i intuicyjnych narzędzi oraz funkcji, dzięki którym znacznie usprawnisz i przyspieszysz swoją pracę. Naprawdę warto je poznać!
Książkę "Excel 2007 PL. Seria praktyk" przygotowano w taki sposób, aby każdy mógł nauczyć się korzystać z narzędzi Excela, tworzyć odpowiednie arkusze oraz wykonywać na nich praktyczne operacje. Wszystkie porady i instrukcje napisane zostały prostym, zrozumiałym językiem. Dzięki temu szybko opanujesz sposoby zarządzania danymi czy szacowania formuł w tym programie. Wszystkie omawiane zagadnienia zilustrowane są ułatwiającymi zrozumienie zrzutami ekranowymi, a kolorowy druk znacznie uprzyjemni Ci korzystanie z książki. Wystarczy ją przeczytać, a poznasz Excela w stopniu pozwalającym Ci na swobodną pracę w tym programie. Na co zatem czekasz? Przed Tobą nauka takich zagadnień, jak:
* Tworzenie skoroszytu
* Wprowadzanie danych do arkusza i zarządzanie nimi
* Formuły i funkcje
* Tabele i wykresy
* Konwersja tabeli do postaci zakresu
* Zaawansowane funkcje
* Szacowanie formuł
* Zarządzanie Excelem
* Makra
* Szablony i scenariusze
* Łącza i odwołania
* Stosowanie aktualizacji
Najprostszy i najprzyjemniejszy sposób na poznanie Excela!
Poznaj praktyczne możliwości programu Access 2007!
* Jak właściwie zaprojektować bazę danych?
* Jak korzystać z szablonów?
* Jak tworzyć tabele i definiować relacje między nimi?
Wbrew pozorom nie trzeba być specjalistą, żeby korzystać z Accessa! Jest to program wyjątkowo przyjazny dla użytkownika, umożliwiający tworzenie baz danych i zarządzanie nimi bez potrzeby dogłębnego poznawania języka SQL oraz skomplikowanych środowisk serwerowych. Aplikacja pozwala na zapisywanie danych z wykorzystaniem formularzy, kierowanie zapytań do bazy, a także dzielenie danych ze współpracownikami za pośrednictwem sieci komputerowej.
Książka "Access 2007 PL. Seria praktyk" zawiera zwięzły i czytelny opis wszystkich najważniejszych funkcji tego programu, a także konkretne przykłady i jasne instrukcje zastosowania narzędzi Accessa. Kolorowe strony pozwalają na szybkie odnalezienie interesujących Cię zagadnień. Dzięki temu podręcznikowi poznasz podstawowe zasady tworzenia dobrego projektu bazy danych oraz jej zaawansowane możliwości. Nauczysz się tworzyć tabele, formularze i raporty, a także korzystać z kluczy podstawowych i obcych. Bez problemu zbudujesz taką bazę danych, która pozwoli Ci sprawnie zarządzać informacjami.
* Personalizacja Accessa 2007
* Projektowanie baz danych
* Relacyjne bazy danych
* Klucze podstawowe i obce
* Tworzenie tabel
* Korzystanie z typów danych
* Definiowanie relacji
* Kwerendy
* Korzystanie z SQL
* Tworzenie i dostrajanie formularzy
* Tworzenie raportów
* Współdzielenie Accessa
Naucz się korzystać z Accessa — zachwycą Cię jego możliwości!
Odkryj bogactwo funkcji Worda!
Jak poprawnie formatować i uatrakcyjniać dokumenty?
Chcesz zacząć sprawnie tworzyć w programie Word dokumenty o profesjonalnym wyglądzie? A może tak dobrze go już znasz, że wątpisz, by skrywał przed Tobą jeszcze jakiekolwiek tajemnice? Tak czy inaczej warto opanować wszystkie potężne możliwości najpopularniejszego edytora tekstów, różne sposoby pracy z nim i metody tworzenia dokumentów tekstowych. Uzbrojony w taką wiedzę, z pewnością będziesz pracował szybciej i sprawniej.
Książka "Word 2007 PL. Seria praktyk" jest graficznym przewodnikiem po najnowszej wersji Worda i zawiera dokładny opis jego funkcji podstawowych oraz zaawansowanych — począwszy od tworzenia i formatowania tekstów, a na złożonych makrach skończywszy. Wszystko to przedstawione zostało za pomocą przejrzystych, kolorowych i szczegółowych instrukcji oraz praktycznych przykładów. Dzięki temu podręcznikowi poznasz całe spektrum narzędzi Worda i udoskonalisz swoją pracę z tym programem.
* Narzędzia główne
* Formatowanie tekstu
* Szybkie style
* Praca z dokumentem
* Drukowanie i publikowanie
* Konwersja do formatu PDF
* Biblioteka ClipArt i SmartArt
* Hiperłącza i zakładki
* Równania
* Zaawansowane funkcje — podpis cyfrowy
* Makra
Opanuj wszystkie narzędzia Worda i ciesz się swobodą tworzenia dokumentów!
Serwisy społecznościowe. Budowa, administracja i moderacjaWydawnictwo Helion
Dołącz do kreatorów nowych trendów! Stwórz własny serwis społecznościowy!
* Pierwsze kroki w roli twórcy serwisu — rodzaje stron, prawo i reklama
* Skrypty, instalacja i administracja — PHPizabi, Elgg, Dolphin, Joomla!
* ABC moderatora i użytkownika — regulamin, trolle, zakres ingerencji
Serwisy społecznościowe są bodaj najszybciej rozwijającą się dziś częścią internetu. Nie sposób przecenić ich roli społecznej i opiniotwórczej. Liczba użytkowników i ich poczucie wspólnoty decydują o sile i prężności tych serwisów. W każdej chwili możesz przyłączyć się do któregoś z nich. Jednak znacznie więcej radości sprawiłoby Ci na pewno prowadzenie własnego serwisu, wokół którego skupiałaby się cała społeczność osób o zainteresowaniach podobnych do Twoich.
W książce "Serwisy społecznościowe. Budowa, administracja i moderacja" znajdziesz wszelkie informacje dotyczące tworzenia i obsługi serwisu społecznościowego. Opisano w niej początki tego zjawiska społecznego, podstawy jego działania, rozmaite odmiany serwisów, wszelkie kwestie prawne i techniczne. Niezależnie od tego, czy szukasz inspiracji odnośnie treści umieszczanych w serwisie, czy chciałbyś dowiedzieć się, jak rozwiązać konkretne problemy z konfiguracją, rejestracją, wyborem mechanizmu działania czy wyglądu Twojego serwisu, autorzy służą Ci rzetelną wiedzą, wskazówkami i podpowiedziami. Oprócz tego wprowadzą Cię w kwestie związane z bezpieczeństwem w sieci, rolą moderatora i rozwiązywaniem problemów z użytkownikami.
* Społeczności internetowe
* Serwisy społecznościowe (historia, rodzaje, reklama)
* Regulacje prawne
* Wybór domeny i hostingu
* Niezbędne narzędzia (klient FTP, edytory CSS i tekstowe)
* Serwis społecznościowy a forum dyskusyjne
* Bezpieczeństwo serwisu
* Skrypty (PHPizabi, Elgg, Dolphin, Joomla!, BuddyPress, Joovili, SocialEngine i wiele innych)
* Online-Community-Building
* Skrypty do budowy serwisu wideo (ClipBucket Lite, Clipshare, ClipHouse i wiele innych)
* Rola moderatora
* Social shopping
Sprawdź, jak wiele satysfakcji daje własny serwis społecznościowy!
AutoCAD to program do komputerowego wspomagania projektowania, który od lat wyznacza standardy na rynku takich aplikacji. Z jego możliwości korzystają projektanci różnych branż, a ogromna liczba bibliotek, modułów i nakładek sprawia, że realizacja nawet najbardziej złożonych projektów przebiega szybko i sprawnie. Każda kolejna wersja AutoCAD-a jest bardziej rozbudowana. W wersji 2008 autorzy aplikacji zadbali o optymalizację znanych już użytkownikom narzędzi i zwiększenie produktywności pracy. Zmodernizowany interfejs użytkownika oraz nowe możliwości docenią nie tylko profesjonaliści, ale również ci, którzy stawiają pierwsze kroki w świecie komputerowego wspomagania projektowania.
Książka "AutoCAD 2008 i 2008 PL" to wyczerpujące omówienie najnowszej edycji tej aplikacji. Każdy użytkownik AutoCAD-a, niezależnie od stopnia zaawansowania, znajdzie w niej interesujące informacje. Czytając tę książkę, nauczysz się tworzyć i modyfikować rysunki, wymiarować je, korzystać z warstw, bloków i stylów oraz drukować projekty. Poznasz zasady modelowania bryłowego, tworzenia szablonów oraz rysowania w trybie aksonometrycznym. Każde z narzędzi dostępnych w aplikacji jest dokładnie omówione, a ilustrowane przykłady ułatwiają poznanie ich w praktyce.
* Interfejs użytkownika, menu i paski narzędzi
* Praca z dokumentami
* Układy współrzędnych
* Tworzenie podstawowych obiektów i definiowanie ich właściwości
* Napisy i tabelki
* Rysowanie precyzyjne
* Rysunek aksonometryczny
* Kreskowanie
* Naprawianie uszkodzonych rysunków
* Techniki wymiarowania, modyfikowanie wymiarów i style wymiarowe
* Modelowanie 3D i bryły ACIS
Poznaj najnowszą wersję narzędzia, które zrewolucjonizowało pracę projektantów na całym świecie.
Zobacz, jakie to proste — naucz się tworzyć bazy danych!
* Jak tworzyć formularze i raporty?
* Jak modyfikować strukturę tabel?
* Jak stosować mechanizmy wymiany danych?
Współczesny świat wymusza na przedsiębiorstwach gromadzenie oraz przetwarzanie ogromnej ilości informacji. To sprawia, że muszą one dysponować wydajnymi i sprawnymi bazami danych. Aby zbudować taki system zarządzania danymi, niezbędne są odpowiednie narzędzia — jednym z nich jest program MS Access. Ta aplikacja przede wszystkim pozwala na łatwą kontrolę poprawności tworzonych projektów oraz zapewnia integrację narzędzi służących do tworzenia struktury relacyjnej. Dba także o zgodność tych narzędzi ze standardem języka zapytań SQL, wykorzystywanym do tworzenia i modyfikowania baz danych oraz operowania na zgromadzonych w nich informacjach.
Książka „Bazy danych. Pierwsze starcie” stanowi doskonałe wprowadzenie w tematykę tworzenia baz danych. Zawiera wszystkie potrzebne informacje, podane w prosty i przejrzysty sposób. Ten podręcznik przyda się zarówno studentom kierunków informatycznych, jak i wszystkim tym, którzy chcą zdobyć wiedzę o nowoczesnych metodach budowania takich baz. Stąd dowiesz się m.in., jak wykorzystywać język zapytań SQL, w jaki sposób tworzyć tabele, formularze i raporty oraz stosować mechanizmy wymiany danych, a także na czym polega filtrowanie i sortowanie w zapytaniach. Zdobędziesz wiedzę i umiejętności wystarczające do samodzielnego zbudowania wydajnej bazy danych i sprawnego nią zarządzania.
* Projektowanie bazy danych — narzędzia wizualne
* Tworzenie formularzy i raportów
* Strukturalny język zapytań SQL w wersji MS JetSQL
* Składnia podstawowa
* Unia — koniunkcja zbiorów
* Grupowanie i funkcje agregujące
* Zastosowanie języka SQL z poziomu formularzy
* Mechanizmy wymiany danych
* Obiekty: DAO, RDO, ADO
* Zastosowanie mechanizmów wymiany danych przy tworzeniu aplikacji
Stwórz własną, niezawodną bazę danych!
Wkrocz w świat projektowania 3D
* Jak definiować parametry projektu?
* W jaki sposób korzystać z narzędzi projektowych?
* Jak generować dokumentację techniczną?
Inventor, opracowany i sprzedawany przez firmę Autodesk, to program typu CAD, pozwalający na zamodelowanie projektowanego urządzenia lub elementu w postaci bryły trójwymiarowej. W oparciu o tak zamodelowaną bryłę Inventor umożliwia wygenerowanie pełnej dokumentacji projektowej — rysunków wykonawczych i złożeniowych, wykazu części i innych. Aplikacja pozwala także na przeprowadzenie symulacji i analizy działania projektowanego urządzenia.
"Inventor. Pierwsze kroki " to podręcznik dla wszystkich osób, które chcą poznać możliwości tej aplikacji i wykorzystać je w swojej pracy. Książka opisuje proces instalacji i konfiguracji programu oraz definiowania parametrów projektu. Pokazuje także kolejne kroki jego realizacji. Przeczytasz w niej o tworzeniu szkiców, definiowaniu wiązań, generowaniu modeli bryłowych i tworzeniu zespołów. Dowiesz się także, w jaki sposób wygenerować dokumentację techniczną w oparciu o gotowy model oraz jak zaprezentować elementy projektu w postaci animacji trójwymiarowej.
* Instalacja Inventora
* Konfiguracja interfejsu użytkownika
* Praca z oknami dialogowymi
* Tworzenie szkiców i wiązań
* Edycja obiektów graficznych
* Tworzenie brył trójwymiarowych
* Łączenie elementów w zespoły
* Tworzenie dokumentacji technicznej
* Prezentacja zespołów
Zrealizuj swoje wizje za pomocą Inventora!
Poznaj nowoczesne technologie zarządzania bazami danych
* Jak zainstalować i skonfigurować SQL Server 2008?
* W jaki sposób monitorować wydajność i bezpieczeństwo serwera bazy danych?
* Jak tworzyć oprogramowanie współpracujące z SQL Serverem?
System zarządzania bazami danych MS SQL Server zyskał sobie zasłużoną renomę wśród projektantów baz danych i programistów. Stabilna i wydajna platforma, dostępna w kilku edycjach, różniących się możliwościami i zastosowaniami, wykorzystywana jest w aplikacjach biznesowych, portalach internetowych i aplikacjach mobilnych. Jej najnowsza wersja, oznaczona symbolem 2008, to potężna platforma do zarządzania danymi, umożliwiająca nie tylko przechowywanie ich w tabelach, ale także przetwarzanie, analizowanie, udostępnianie i zabezpieczanie. Pozwala ona także na składowanie danych nierelacyjnych — obiektów binarnych i danych geograficznych.
Książka „Serwer SQL 2008. Administracja i programowanie” zawiera szczegółowe omówienie możliwości najnowszej wersji tej platformy bazodanowej. Zarówno administratorzy, jak i programiści znajdą w niej wiele przydatnych informacji. Opisano w niej poszczególne edycje SQL Servera 2008, sposób ich instalacji, konfiguracji i administrowania, techniki optymalizacji wydajności oraz zabezpieczania i analizowania danych. Dzięki niej dowiesz się, jakie nowe funkcje wprowadzono w wersji 2008, jak korzystać z języka T-SQL i przechowywać dane nierelacyjne. Przeczytasz także o integracji z platformą CLR oraz korzystaniu z technologii SOA.
* Instalacja SQL Servera 2008
* Administrowanie serwerem bazy danych
* Optymalizacja dostępności i wydajności
* Nowe funkcje SQL Servera 2008
* Monitorowania pracy serwera
* Zabezpieczanie danych
* Programowanie w T-SQL
* Nierelacyjne typy danych
* Korzystanie z dokumentów XML
* Praca z SQL Server Compact Edition
Wykorzystaj w praktyce możliwości najnowszej wersji platformy bazodanowej SQL Server.
PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
1. PHP, Microsoft IIS i SQL
Server. Projektowanie
i programowanie baz danych
Autor: Andrzej Szel¹g
ISBN: 978-83-246-1513-1
Format: 158x235, stron: 368
Poznaj i wykorzystaj narzêdzia do projektowania baz danych
• Jak konfigurowaæ repozytorium PEAR?
• Jak przetwarzaæ formularze za pomoc¹ jêzyka PHP?
• Jak wprowadzaæ dane do tabeli bazy danych, a póŸniej je usuwaæ?
Umiejêtnoœæ tworzenia interaktywnych stron www typu e-commerce i zarz¹dzania nimi
jest dzisiaj w³aœciwie niezbêdna. Przydaje siê nie tylko administratorom sieci, ale tak¿e
wszystkim informatykom i w³aœcicielom firm. Relacyjne bazy danych stanowi¹
podstawê nowoczesnej aplikacji internetowej, wiêc przede wszystkim nale¿y poznaæ
najpopularniejsze jêzyki wykorzystywane podczas pracy na tych bazach: jêzyk
skryptowy PHP oraz jêzyk zapytañ SQL, a tak¿e internetowe us³ugi informacyjne (IIS)
wystêpuj¹ce w najnowszych serwerowych systemach operacyjnych Microsoft Windows.
Ksi¹¿ka „PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych”
w przystêpny sposób i na konkretnym przyk³adzie przedstawia zagadnienia dotycz¹ce
projektowania, programowania i implementowania relacyjnej bazy danych. Mimo ¿e
podrêcznik przeznaczony jest dla osób, które przynajmniej w niewielkim stopniu
orientuj¹ siê w tej tematyce, szeroka skala prezentowanych informacji (od prostych
zagadnieñ teoretycznych do problemów zaawansowanych technicznie) sprawia,
¿e ka¿dy mo¿e z niego skorzystaæ – aby na przyk³ad nauczyæ siê podstawowych
instrukcji jêzyka SQL i PHP, instalowania i konfigurowania ich w systemie Windows,
korzystania z us³ug IIS i wreszcie zarz¹dzania w³asn¹ baz¹ danych.
• System zarz¹dzania baz¹ danych
• Nazwy i typy danych
• Indeksy, klucze i schematy
• Architektura baz danych
• Normalizacja i projektowanie baz danych
Wydawnictwo Helion • Œrodowisko jêzyka SQL
ul. Koœciuszki 1c • Podstawowe klauzule jêzyka SQL
44-100 Gliwice • Podstawowe w³aœciwoœci jêzyka PHP
tel. 032 230 98 63 • Architektura us³ug IIS
e-mail: helion@helion.pl • Obs³uga baz danych Microsoft SQL z poziomu PHP
• PEAR
Znajdziesz tu wszystko, czego potrzebujesz,
aby stworzyæ w³asn¹ profesjonaln¹ bazê danych!
2. Spis tre ci
Wprowadzenie .................................................................................. 9
Kto powinien przeczytaü t ksi k ? .............................................................................. 10
O czym jest ta ksi ka? .................................................................................................. 11
Informacje o testowym rodowisku sieciowym ............................................................. 13
Przykáady do ksi ki ....................................................................................................... 24
Rozdziaä 1. Podstawy baz danych ..................................................................... 25
Czym jest baza danych? ................................................................................................. 25
System Zarz dzania Baz Danych .................................................................................. 27
Podstawowe poj cia zwi zane z bazami danych ............................................................ 30
Tabele, kolumny i wiersze danych ........................................................................... 31
Nazwy i typy danych ................................................................................................ 36
Indeksy, klucze i schematy ....................................................................................... 38
Architektura baz danych ................................................................................................. 43
Typy baz danych ............................................................................................................. 46
Normalizacja relacyjnej bazy danych ............................................................................. 48
Projektowanie relacyjnej bazy danych ............................................................................ 51
Tworzenie relacyjnej bazy danych ................................................................................. 56
Dodatkowe ródáa informacji ......................................................................................... 68
Rozdziaä 2. Jözyk SQL ...................................................................................... 69
Czym jest SQL? .............................................................................................................. 69
rodowisko j zyka SQL ................................................................................................. 73
Podstawowe instrukcje j zyka SQL ............................................................................... 77
Data Definition Language (DDL) ................................................................................... 78
Instrukcja CREATE DATABASE ........................................................................... 79
Instrukcja CREATE TABLE .................................................................................... 81
Instrukcja CREATE VIEW ...................................................................................... 83
Instrukcja CREATE INDEX .................................................................................... 84
Data Manipulation Language (DML) ............................................................................. 85
Instrukcja INSERT ................................................................................................... 86
Instrukcja SELECT .................................................................................................. 88
Instrukcja UPDATE ................................................................................................. 93
Instrukcja DELETE .................................................................................................. 95
Data Control Language (DCL) ....................................................................................... 96
3. 6 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Podstawowe klauzule j zyka SQL .................................................................................. 97
Klauzula FROM ............................................................................................................. 97
Klauzula WHERE .................................................................................................... 98
Klauzula ORDER BY .............................................................................................. 99
Klauzula GROUP BY ............................................................................................ 100
Klauzula HAVING ................................................................................................. 101
Dodatkowe ródáa informacji ....................................................................................... 102
Rozdziaä 3. PHP ............................................................................................. 103
Czym jest PHP? ............................................................................................................ 104
Podstawowe elementy j zyka PHP ............................................................................... 114
Zmienne i staáe ....................................................................................................... 114
Wyra enia i operatory ............................................................................................ 117
Struktury kontroluj ce ............................................................................................ 124
Funkcje ................................................................................................................... 129
Tablice .................................................................................................................... 131
Podstawowe wáa ciwo ci j zyka PHP .......................................................................... 133
Przetwarzanie formularzy ....................................................................................... 133
Zapis i odczyt plików ............................................................................................. 138
Data i czas .............................................................................................................. 141
Instalowanie PHP w systemie Windows Server 2003 i Windows Vista ....................... 143
Pobieranie PHP ...................................................................................................... 144
Instalowanie i konfigurowanie PHP w systemie Windows .................................... 146
Dodatkowe ródáa informacji ....................................................................................... 156
Rozdziaä 4. Microsoft IIS ................................................................................ 157
Podstawowe informacje o usáugach IIS ........................................................................ 158
Architektura usáug IIS .................................................................................................. 160
Instalowanie serwera IIS 6.0 w systemie Windows Server 2003 .................................. 165
Instalowanie serwera IIS 7.0 w systemie Windows Vista ............................................ 180
Rozszerzenia ISAPI i CGI/FastCGI ............................................................................. 184
Dodawanie obsáugi PHP do serwera IIS 6.0 jako rozszerzenia ISAPI .......................... 185
Dodawanie obsáugi PHP do serwera IIS 7.0 jako rozszerzenia ISAPI .......................... 204
Dodawanie obsáugi PHP do serwera IIS 6.0 jako rozszerzenia CGI ................................... 210
Dodatkowe ródáa informacji ....................................................................................... 218
Rozdziaä 5. Microsoft SQL Server ................................................................... 221
Microsoft SQL Server 2000 .......................................................................................... 222
Wprowadzenie ........................................................................................................ 222
Przygotowanie do instalacji .................................................................................... 223
Wymagania sprz towe i programowe .................................................................... 224
Instalowanie bazy danych programu Microsoft SQL Server 2000 ......................... 225
Instalowanie dodatku Service Pack 4 dla Microsoft SQL Server 2000 .................. 233
Microsoft SQL Server 2005 .......................................................................................... 238
Wprowadzenie ........................................................................................................ 238
Przygotowanie do instalacji .................................................................................... 240
Wymagania sprz towe i programowe .................................................................... 241
Instalowanie bazy danych programu Microsoft SQL Server 2005 ......................... 241
Instalowanie dodatku Service Pack 2 dla Microsoft SQL Server 2005 .................. 257
Logowanie do serwera bazy danych programu Microsoft SQL Server 2005 ............... 264
Implementacja relacyjnej bazy danych w programie
Microsoft SQL Server 2005 ................................................................................. 265
Dodatkowe ródáa informacji ....................................................................................... 270
4. Spis tre ci 7
Rozdziaä 6. Obsäuga bazy danych Microsoft SQL Server z poziomu PHP ............ 271
Aplikacja Obsáuga bazy danych programu Microsoft SQL Server z poziomu
skryptów PHP ............................................................................................................ 272
Standardy sieciowe W3C ....................................................................................... 276
Oddzielenie struktury, prezentacji i zachowania .................................................... 276
Deklaracja typu dokumentu i typu przestrzeni nazw .............................................. 278
Deklaracja typu kodowania znaków ....................................................................... 279
Deklaracja typu arkusza stylów .............................................................................. 279
Konfigurowanie obsáugi bazy danych w PHP .............................................................. 281
Obsáuga bazy danych z poziomu skryptów PHP .......................................................... 286
Podstawowe funkcje PHP obsáuguj ce baz danych Microsoft SQL Server ................ 291
Funkcja mssql_connect() ........................................................................................ 292
Funkcja mssql_select_db() ..................................................................................... 293
Funkcja mssql_query() ........................................................................................... 293
Funkcja mssql_num_rows() ................................................................................... 294
Funkcja mssql_fetch_array() .................................................................................. 295
Funkcja mssql_free_result() ................................................................................... 296
Funkcja mssql_close() ............................................................................................ 296
Pozostaáe funkcje PHP ........................................................................................... 296
Dost p do bazy danych Microsoft SQL Server 2005 z poziomu skryptów PHP .......... 297
Poá czenie z serwerem bazy danych ...................................................................... 298
Poá czenie z relacyjn baz danych ........................................................................ 299
Wprowadzanie nowych danych do tabeli bazy danych ........................................ 300
Wy wietlanie zawarto ci tabeli bazy danych ......................................................... 303
Uaktualnianie zawarto ci tabeli bazy danych ......................................................... 305
Usuwanie danych z tabeli bazy danych .................................................................. 309
Wyszukiwanie danych w tabeli bazy danych ......................................................... 311
Dodatkowe ródáa informacji ....................................................................................... 314
Rozdziaä 7. PEAR ........................................................................................... 315
Czym jest PEAR? ......................................................................................................... 315
Instalowanie PEAR DB w systemie Windows ............................................................. 317
Pobieranie repozytorium PEAR ............................................................................. 317
Instalowanie repozytorium PEAR .......................................................................... 317
Instalowanie moduáu DB ........................................................................................ 321
Obsáuga bazy danych Microsoft SQL Server 2005 z wykorzystaniem moduáu
PEAR DB ................................................................................................................... 324
Poá czenie z serwerem bazy ................................................................................... 325
Poá czenie z relacyjn baz .................................................................................... 327
Wprowadzanie nowych danych do tabeli bazy danych .......................................... 328
Wy wietlanie zawarto ci tabeli bazy danych ......................................................... 332
Uaktualnianie zawarto ci tabeli bazy danych ......................................................... 334
Usuwanie danych z tabeli bazy danych .................................................................. 336
Wyszukiwanie danych w tabeli bazy danych ......................................................... 338
Dodatkowe ródáa informacji ....................................................................................... 339
5. 8 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Dodatek A Struktura relacyjnej bazy danych WirtualnySklep ........................... 341
Dodatek B Operatory stosowane w klauzuli WHERE ....................................... 345
Dodatek C Funkcje PHP do kontroli typów zmiennych .................................... 347
Dodatek D Zmienne superglobalne wystöpujñce w PHP .................................. 349
Dodatek E Zawarto è folderu skompresowanego phiisq.zip ............................ 351
Skorowidz .................................................................................... 353
6. Rozdziaä 6.
Obsäuga bazy danych
Microsoft SQL Server
z poziomu PHP
Jedn z najwa niejszych zalet j zyka PHP jest mo liwo ü pozyskiwania ró nych infor-
macji z relacyjnych baz danych znajduj cych si na serwerach baz danych firmy Micro-
soft: SQL Server 2000 lub SQL Server 2005 za pomoc skryptów PHP. St d te j zyk
PHP jest logicznym wyborem dla dynamicznego tworzenia zawarto ci stron czy apli-
kacji internetowych, za pomoc których mo liwa jest obsáuga relacyjnej bazy danych.
Poza wspomnianymi wy ej Systemami Zarz dzania Bazami Danych j zyk PHP standar-
dowo udost pnia wiele wbudowanych oraz wyspecjalizowanych funkcji umo liwiaj cych
dost p do wi kszo ci popularnych Systemów Zarz dzania Bazami Danych, do których
mo na zaliczyü:
Database firmy Oracle,
MySQL firmy MySQL AB,
PostgreSQL firmy PostgreSQL Global Development Group,
DB2 firmy IBM.
J zyk PHP umo liwia równie wspóáprac z relacyjnymi bazami danych obsáuguj cymi
uniwersalny standard ODBC (ang. Open DataBase Connectivity)1, którym nie b dzie-
my si zajmowali w tej ksi ce. Skupimy si tu przede wszystkim na przedstawieniu
obsáugi bazy danych programu Microsoft SQL Server 2005 za pomoc wbudowanych
w j zyk PHP 5.2.5 funkcji do obsáugi tego typu bazy danych.
1
ODBC to niezale ny od j zyka programowania, systemu operacyjnego i bazy danych interfejs API
(ang. Application Programming Interface), który pozwala programom á czyü si z systemami
zarz dzania baz danych.
7. 272 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Dost p do przykáadowej relacyjnej bazy danych o nazwie WirtualnySklep zostanie
przedstawiony na przykáadzie aplikacji internetowej o nazwie Obsáuga bazy danych
Microsoft SQL Server z poziomu skryptów PHP, na któr skáada si kilkana cie
skryptów PHP. Aplikacja ta b dzie uruchamiana z poziomu przegl darki internetowej
klienta WWW. Z kolei za pomoc serwera internetowego IIS firmy Microsoft i odpo-
wiednio skonfigurowanego interpretera skryptów PHP b dzie realizowana obsáuga rela-
cyjnej bazy danych.
Aplikacja Obsäuga bazy danych
programu Microsoft SQL Server
z poziomu skryptów PHP
W poprzednich rozdziaáach zostaáy opisane ró ne skáadniki i zastosowania j zyka struk-
turalnego PHP oraz baz danych firmy Microsoft: SQL Server 2000 oraz SQL Server
2005. Z kolei dalsze podrozdziaáy koncentruj si na podstawowych elementach i meto-
dach dost pu do relacyjnych baz danych przy wykorzystaniu przegl darki interneto-
wej oraz skryptów PHP. Przykáady te z pewno ci nie mówi wszystkiego o dost pie do
tego typu baz danych. Nale y je raczej traktowaü jako wst p do projektowania czy
programowania na wi ksz skal , tj. tworzenia w peáni profesjonalnych i rozbudowa-
nych aplikacji internetowych, za pomoc których mo liwa b dzie obsáuga baz danych
dowolnych typów.
Podane dalej przykáady daj solidne podstawy do zrozumienia kolejnych czynno ci,
jakie maj miejsce podczas obsáugi relacyjnej bazy danych programu Microsoft SQL
Server 2005 z poziomu skryptów j zyka PHP. Do tych czynno ci mo na zaliczyü:
poá czenie z serwerem bazy danych o nazwie EA-SQL2005,
wybranie relacyjnej bazy danych o nazwie WirtualnySklep,
wykonanie zapytania SQL (lub kilku zapyta ) na tabeli bazowej o nazwie
tKlienci relacyjnej bazy danych,
obejrzenie wyników przygotowanych przez interpreter PHP, przesáanych
przez serwer internetowy i wy wietlonych w przegl darce internetowej klienta,
zwolnienie zajmowanych zasobów systemu przez wynik zapytania
oraz poá czenie z serwerem bazy danych.
Wszystkie przykáady zawarte w tym i w nast pnym rozdziale b d uruchamiane
w uproszczonym rodowisku testowym, które zostaáo przedstawione na rysunku 6.1.
Za pomoc przegl darki internetowej Internet Explorer 7.0, która jest cz ci systemu
klienckiego Microsoft Windows Vista Business zainstalowanego na komputerze o na-
zwie EA-K1, b dzie uzyskiwany dost p do relacyjnej bazy danych o nazwie Wirtualny-
Sklep, która zostaáa zainstalowana na serwerze czáonkowskim EA-SQL2005. Na tym
serwerze zostaáy równie zainstalowane trzy aplikacje: interpreter PHP w wersji 5.2.5,
8. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 273
Rysunek 6.1. Uproszczone rodowisko testowe do obsáugi bazy danych Microsoft SQL Server 2005
z poziomu skryptów PHP
usáugi IIS w wersji 6.0 (serwer internetowy) i baza danych programu Microsoft SQL
Server 2005 w wersji Enterprise Evaluation Edition. Serwer czáonkowski EA-SQL2005,
jak ju wiemy z wcze niejszych rozdziaáów, b dzie pracowaá pod kontrol systemu ope-
racyjnego Microsoft Windows Server 2003 w wersji Enterprise Edition z dodatkiem
Service Pack 2. Dost p do serwera internetowego firmy Microsoft realizowany b dzie
za pomoc lokalnej sieci komputerowej, która pracuje w domenie sieciowej o na-
zwie EA.local.
Na serwerze internetowym IIS w wersji 6.0 (w jego domy lnym katalogu %System-
Drive%Inetpubwwwroot) powinny znajdowaü si skrypty PHP, które skáadaj si
na prost aplikacj internetow o nazwie Obsáuga bazy danych programu Microsoft
SQL Server z poziomu skryptów PHP. Wszystkie skrypty s dost pne pod adresem
ftp://ftp.helion.pl/przyklady/phiisq.zip w folderze Skrypty PHP. Po ci gni ciu i rozpa-
kowaniu tego katalogu nale y je skopiowaü do powy szej lokalizacji na serwerze in-
ternetowym. Okno gáówne tej aplikacji zostaáo przedstawione na rysunku 6.2, a jej kod
na listingu 6.1. Aplikacja ta skáada si z kilkunastu przykáadowych skryptów PHP
zawieraj cych kod XHTML, CSS, PHP i tzw. osadzony SQL, który przeznaczony jest
gáównie do manipulowania danymi zawartymi w relacyjnej bazie danych WirtualnySklep
pracuj cej pod kontrol programu Microsoft SQL Server 2005. Aplikacja internetowa,
która stanowi cz ü tej ksi ki, zostaáa w skrócie przedstawiona szerzej w nast pnym
podrozdziale.
9. 274 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Rysunek 6.2. Okno gáówne aplikacji internetowej Obsáuga bazy danych programu Microsoft SQL Server
z poziomu skryptów PHP
Listing 6.1. Kod aplikacji internetowej Obsáuga bazy danych programu Microsoft SQL Server
z poziomu skryptów PHP (index.php)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Obs uga bazy danych programu Microsoft SQL Server z poziomu skryptów
PHP</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<link href="style.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div id="wyrownanie_do_srodka">
<h1>
<?php
require_once('nazwa_programu.php');
?></h1>
<h2> <a href="index.php"><img style="border:none;width:16px;height:16px"
src="home.gif" alt="" title="Strona g ówna" /></a></h2>
<h3> <img src="kropka.jpg" alt="" title="Strona g ówna" /> Zapraszamy!</h3>
<table>
<tbody>
<tr>
<td class="td_kolor_glowna_nagl"> Zadania do wykonania</td>
<td class="td_kolor_glowna_nagl"> Skrypt PHP</td>
<td class="td_kolor_glowna_nagl"> Skrypt PHP [PEAR DB]</td></tr>
10. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 275
<tr>
<td class="td_kolor_glowna"> » Testowanie po æczenia
z serwerem</td>
<td class="td_kolor_glowna"> » <a href="polacz_z_serwerem.php">
polacz_z_serwerem.php</a></td>
<td class="td_kolor_glowna"> » <a href="polacz_z_
´serwerem_DB.php">
polacz_z_serwerem_DB.php</a></td></tr>
<tr>
<td class="td_kolor_glowna"> » Testowanie po æczenia
z bazæ danych</td>
<td class="td_kolor_glowna"> » <a href="polacz_z_bd.php">
polacz_z_bd.php</a></td>
<td class="td_kolor_glowna"> » <a href="polacz_z_bd_DB.php">
polacz_z_bd_DB.php</a></td></tr>
<tr>
<td class="td_kolor_glowna"> » Dodawanie nowego rekordu
do tabeli</td>
<td class="td_kolor_glowna"> » <a href="insert.php">
insert.php</a></td>
<td class="td_kolor_glowna"> » <a href="insert_DB.php">
insert_DB.php</a></td></tr>
<tr>
<td class="td_kolor_glowna"> » Wy wietlanie rekordów
´z tabeli</td>
<td class="td_kolor_glowna"> » <a href="select.php">
select.php</a></td>
<td class="td_kolor_glowna"> » <a href="select_DB.php">
select_DB.php</a></td></tr>
<tr>
<td class="td_kolor_glowna"> » Aktualizacja rekordu w tabeli</td>
<td class="td_kolor_glowna"> » <a href="update.php">
update.php</a></td>
<td class="td_kolor_glowna"> » <a href="update_DB.php">
update_DB.php</a></td></tr>
<tr>
<td class="td_kolor_glowna"> » Usuwanie rekordu z tabeli</td>
<td class="td_kolor_glowna"> » <a href="delete.php">
delete.php</a></td>
<td class="td_kolor_glowna"> » <a href="delete_DB.php">
delete_DB.php</a></td></tr>
<tr>
<td class="td_kolor_glowna"> » Wyszukiwanie rekordów
´w tabeli</td>
<td class="td_kolor_glowna"> » <a href="szukaj.php">
szukaj.php</a></td>
<td class="td_kolor_glowna"> » <a href="szukaj_DB.php">
szukaj_DB.php</a></td></tr></tbody></table></div></body></html>
11. 276 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Powy szy kod zostanie do ü szczegóáowo opisany w kolejnych podrozdziaáach — szcze-
gólnie te jego elementy, które s zwi zane ze standardami sieciowymi organizacji W3C,
czyli mi dzy innymi z technologiami CSS i XHTML.
Aplikacja internetowa Obsáuga bazy danych programu Microsoft SQL Server z poziomu
skryptów PHP jest niezwykle prostym projektem zawieraj cym kilkana cie skryptów
PHP, za pomoc których realizowana jest obsáuga bazy danych programu Microsoft SQL
Server 2005 przy wykorzystaniu funkcji bazodanowych dost pnych w PHP. Skrypty te
ilustruj zastosowanie j zyków strukturalnych: PHP i SQL oraz bazy danych progra-
mu Microsoft SQL Server 2005. Oczywi cie kod tej aplikacji mo na zoptymalizowaü
tak, by w jeszcze mniejszym stopniu obci aá zasoby systemu i lepiej realizowaá
swoje funkcje.
Standardy sieciowe W3C
W przypadku budowania witryn i aplikacji internetowych opartych na nowoczesnych
standardach sieciowych nale y pami taü o tym, aby mo liwe byáo ich szybkie prze-
budowanie w przyszáo ci, je eli kiedykolwiek zajdzie taka potrzeba. Pozwalaj na to
technologie rekomendowane przez mi dzynarodowe konsorcjum o nazwie W3C (ang.
World Wide Web Consortium). Generalnie, aplikacja internetowa o nazwie Obsáuga bazy
danych programu Microsoft SQL Server z poziomu skryptów PHP jest prostym projek-
tem, którego struktura zostaáa zbudowana przy u yciu tzw. standardów sieciowych2.
Co daje projektowanie i budowanie witryn oraz aplikacji internetowych z u yciem stan-
dardów sieciowych? Odpowied jest prosta: obni enie kosztów produkcji i utrzyma-
nia przy zapewnieniu dost pno ci dla klientów czy u ytkowników, a tak e zgodno ü z
przegl darkami internetowymi i dziaáanie na ró nych platformach systemowych (Win-
dows, Unix itp.). Generalnie mówi c, standardy sieciowe s pot nym i profesjonalnym
narz dziem, dzi ki któremu mo na projektowaü oraz budowaü zaawansowane i profe-
sjonalnie wygl daj ce witryny czy aplikacje internetowe. S one kluczem do projekto-
wania w niezwykle efektywny, efektowny, a zarazem dost pny dla wielu osób sposób.
Oddzielenie struktury, prezentacji i zachowania
Powszechnie znana w ród projektantów i programistów witryn czy aplikacji interne-
towych jest idea stosowania kodu XHTML3 do opisywania struktury dokumentu in-
ternetowego (np. strony internetowej), stylów CSS4 do opisywania jego wygl du (czyli
prezentacji), a j zyków PHP czy JavaScript — jego zachowania. Koncepcja oddziele-
nia sposobu prezentacji (za pomoc plików z rozszerzeniem .css) od zawarto ci (pliki
z rozszerzeniem .html) mo e byü z powodzeniem rozszerzona na skrypty PHP, tj. pliki
2
Standardy sieciowe stanowi kontynuacj istniej cych dot d technik internetowych. S to wi c j zyki
strukturalne (takie, jak XHTML czy XML), j zyki warstwy aplikacji (takie, jak CSS) czy j zyki
skryptowe (takie, jak ECMAScript).
3
Wi cej informacji na temat XHTML-a mo na znale ü na stronie pod adresem http://www.w3.org/MarkUp/.
4
Wi cej informacji na temat CSS mo na znale ü na stronie pod adresem http://www.w3.org/Style/CSS/.
12. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 277
z rozszerzeniem .php. Przykáadem takiego rozszerzenia jest wáa nie przedstawiona
tutaj aplikacja internetowa Obsáuga bazy danych programu Microsoft SQL Server z po-
ziomu skryptów PHP. Dlaczego warto stosowaü tego typu rozwi zanie? Otó dlatego,
e du o áatwiej utrzymywaü, u ywaü czy te modyfikowaü poszczególne pliki skáadaj -
ce si na aplikacj internetow przez dáu szy czas, je eli logika (pliki .php) b dzie
oddzielona od zawarto ci (pliki .html), a ta z kolei od sposobu prezentacji (pliki .css).
Generalnie mówi c, sprowadza si to do rozdzielenia kodu PHP od kodu XHTML i CSS.
Bez tego kod aplikacji internetowej stanie si znacznie trudniejszy w utrzymaniu, u yt-
kowaniu czy modyfikowaniu. Szczególnie wa ne jest to np. w przypadku wi kszych
projektów. Otó mo e si np. okazaü, e w przypadku wi kszych zmian w kodzie wi-
tryny czy aplikacji internetowej niemo liwe b dzie przystosowanie jej do nowej rzeczy-
wisto ci. Problemem mo e okazaü si np. du a cz ü kodu XHTML, który zawiera
znaczniki HTML decyduj ce o wygl dzie poszczególnych jej elementów. Ich usuni -
cie czy zmodyfikowanie mo e zaj ü naprawd bardzo du o czasu oraz stworzyü wiele
problemów.
J zyk znaczników XHTML mo e zawieraü sformatowane dane tekstowe, obiekty osa-
dzone (jak rysunki, filmy, prezentacje itp.). J zyk prezentacyjny CSS z kolei formatuje
poszczególne witryny czy aplikacje internetowe oraz kontroluje rozmieszczenie, uáo e-
nie czy kolor poszczególnych ich elementów. Za j zyk strukturalny PHP czy JavaScript
umo liwia tworzenie zaawansowanych funkcji witryny czy aplikacji internetowej,
a tak e efektów dziaáaj cych w ró nych przegl darkach internetowych czy platformach
systemowych (Windows, Unix, MacOS itp).
Odseparowanie struktury dokumentu od prezentacji i zachowania jest oznakñ pro-
fesjonalnego podej cia do projektowania oraz programowania witryn i aplikacji inter-
netowych. Mówiñc jeszcze inaczej, jest to metoda, wedäug której bödñ projektowane
witryny i aplikacje internetowe w przyszäo ci.
Autor niniejszej ksi ki jest zdania, e strony czy aplikacje internetowe powinny byü
tworzone w oparciu o kaskadowe arkusze stylów (jak j zyk prezentacji CSS) i standar-
dy sieciowe (jak j zyk znaczników XHTML). Dlaczego? Otó powy sze mechanizmy
rozwi zuj liczne problemy nie tylko projektantów czy programistów, ale równie
zwykáych u ytkowników, którzy korzystaj z witryn i aplikacji internetowych.
Technologie takie, jak CSS czy XHTML, pozwalaj :
zmniejszaü nakáad pracy projektantów i programistów oraz skróciü czas
projektowania,
projektowaü zaawansowane funkcje interaktywne witryn lub aplikacji
internetowych, które dziaáaj w ró nych przegl darkach internetowych
i na ró nych platformach systemowych (Windows, Unix, MacOS itp.),
kontrolowaü rozmieszczenie w przegl darkach internetowych poszczególnych
elementów czy cz ci witryn lub aplikacji internetowych,
áatwo i szybko modyfikowaü cz ü czy caáo ü witryn lub aplikacji internetowych,
odci aü serwery internetowe i á cza internetowe,
13. 278 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
oddzielaü styl witryn lub aplikacji internetowych od ich struktury czy zachowania,
skróciü czas wczytywania witryn internetowych,
zapewniü wzrost dost pno ci witryny internetowej,
obsáugiwaü urz dzenia przeno ne, takie jak np. telefony komórkowe czy inne
urz dzenia bezprzewodowe.
Deklaracja typu dokumentu i typu przestrzeni nazw
Aplikacja internetowa Obsáuga bazy danych programu Microsoft SQL Server z poziomu
skryptów PHP jest projektem, którego struktura zostaáa zbudowana przy u yciu jed-
nego z trzech aktualnie wykorzystywanych standardów sieciowych — XHTML 1.0
Transtional, który rekomendowany jest przez konsorcjum W3C. Mo na si o tym prze-
konaü, edytuj c kod dowolnego ze skryptów PHP, które skáadaj si na t aplikacj .
Mianowicie ka dy dokument zaczyna si od deklaracji typu dokumentu internetowe-
go wraz z deklaracj typu przestrzeni nazw, które zostaáy pokazane na listingu 6.2.
Listing 6.2. Deklaracja typu dokumentu internetowego wraz z deklaracj typu przestrzeni nazw
(index.php)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Dokumenty internetowe, które zostaáy stworzone przy u yciu j zyka znaczników
XHTML, rozpoczynaj si od elementów informuj cych dowoln przegl dark inter-
netow o tym, w jaki sposób maj byü one interpretowane i sprawdzane. St d te
pierwszy z tych elementów (DOCTYPE) jest deklaracj typu dokumentu internetowego.
Generalnie j zyk XHTML pozwala projektantom i programistom tworzyü klika ró nych
typów dokumentów, ka dy z zestawem innych reguá, które s wymieniane w specyfika-
cji XHTML jako definicja typu dokumentu (w skrócie DTD). Wspomniana deklaracja
typu dokumentu internetowego (DOCTYPE) informuje przegl dark internetow o tym,
jakiej definicji typu dokumentu trzymaá si programista tworz cy dan stron inter-
netow . Deklaracja ta jest niezwykle wa na w dokumencie internetowym stworzonym
w j zyku znaczników XHTML. Bez poprawnie zdefiniowanej deklaracji DOCTYPE adna
przegl darka internetowa nie zweryfikuje kodu znaczników XHTML i stylu CSS.
W efekcie pojawi si problemy, gdy przegl darka internetowa nie b dzie potrafiáa
obsáu yü, tj. sprawdziü i poprawnie wy wietliü, strony internetowej. Po deklaracji
DOCTYPE znajduje si deklaracja typu przestrzeni nazw XHTML. Przestrze ta jest
kolekcj typów elementów i nazw atrybutów skojarzonych z definicj typu dokumentu
internetowego. Deklaracja przestrzeni nazw pozwala zidentyfikowaü swoj przestrze
nazw przez wskazanie jej lokalizacji (http://www.w3.org/1999/xhtml).
14. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 279
Deklaracja typu kodowania znaków
Aby dokumenty internetowe utworzone za pomoc j zyka znaczników o nazwie XHTML
mogáy byü poprawnie zinterpretowane przez dowoln przegl dark internetow i przej ü
pomy lnie wszystkie testy sprawdzaj ce, musz deklarowaü tzw. typ kodowania zna-
ków u yty do ich stworzenia. W przypadku aplikacji Obsáuga bazy danych programu
Microsoft SQL Server z poziomu skryptów PHP jest to charset=iso-8859-2, zgodnie
z tym, co zostaáo przedstawione na listingu 6.3.
Listing 6.3. Deklaracja typu kodowania znaków w dokumencie internetowym (index.php)
<head>
<title>Obs uga bazy danych programu Microsoft SQL Server z poziomu skryptów
PHP</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<link href="style.css" type="text/css" rel="stylesheet" />
</head>
Jak widaü na powy szym listingu, typ kodowania znaków, który zapewnia popraw-
ne wy wietlanie znaków narodowych, zostaá zadeklarowany za pomoc elementu
http-equiv="content-type" umieszczonego w elemencie <meta… /> cz ci nagáówko-
wej dokumentu internetowego, czyli pomi dzy znacznikami <head>…</head>. Zaznaczo-
ny na listingu 6.3 czcionk pogrubion wiersz pokazuje zapis dla kodowania iso-8859-2.
Takie oznaczenie nosi polska strona kodowa, tj. dla polskich czcionek.
W przypadku tworzenia miödzynarodowej witryny czy aplikacji internetowej, która
bödzie zawieraè znaki niewystöpujñce w kodzie ASCI, nale y u yè kodowania utf-8
zamiast iso-8859-2.
Standard ISO 8859 stworzony zostaá w poáowie lat 80. XX w. przez Europejskie Sto-
warzyszenie Producentów Komputerów. Jest on seri standaryzowanych wieloj zycz-
nych zestawów znaków graficznych, które s kodowane na jednym bajcie (1 B), czyli
8 bitach (1 B = 8 bitów). Jednym z tych zestawów jest wspomniany ju wy ej standard
iso-8859-2.
Deklaracja typu arkusza stylów
Kaskadowe arkusze stylów mog wyst powaü jako zewn trzne, byü osadzone w ko-
dzie XHTML danej witryny internetowej lub wyst powaü w tzw. miejscu (ang. inline).
W niniejszej ksi ce zostanie omówione jedynie pierwsze z tych wyst pie arkuszy
stylów. Dlaczego? Otó dlatego, e przy zastosowaniu zewn trznych arkuszy stylów
otrzymujemy szereg wymiernych korzy ci, które wynikaj choüby ze znacznego zmniej-
szenia obci enia serwera internetowego czy á czy internetowych. Poza tym s one
obsáugiwane przez wi kszo ü popularnych przegl darek internetowych (w tym rów-
nie Internet Explorer, która jest skáadnikiem systemów operacyjnych z rodziny Micro-
soft Windows).
15. 280 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Zewn trzny arkusz stylów, czyli plik z rozszerzeniem .css (np. style.css, który jest do-
st pny pod adresem ftp://ftp.helion.pl/przyklady/phiisq.zip w folderze Skrypty PHP, a jego
przykáadowa zawarto ü zostaáa pokazana na rysunku 6.3), jest dokumentem tekstowym
zawieraj cym kod CSS w postaci okre lonych reguá CSS. Mo e on byü wykorzystany
z powodzeniem na stronie internetowej zgodnej ze standardami sieciowymi. Inaczej
mówi c, strona internetowa XHTML mo e u ywaü pliku z rozszerzeniem .css (pliku
arkusza stylów), odwoáuj c si do niego poprzez element o nazwie link, który zostaá
umieszczony w nagáówku dokumentu internetowego, tj. w sekcji <head>…</head>.
Rysunek 6.3. Przykáadowa zawarto ü pliku style.css
Przykáadowy element link mo e wygl daü podobnie to tego z listingu 6.4.
Listing 6.4. Deklaracja arkusza stylów w dokumencie internetowym (index.php)
<head>
<title>Obs uga bazy danych programu Microsoft SQL Server z poziomu skryptów
PHP</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<link href="style.css" type="text/css" rel="stylesheet" />
</head>
Reguäa w kodzie CSS jest to kompletne okre lenie stylu skäadajñcego siö z selek-
tora oraz bloku deklaracji umieszczonych pomiödzy nawiasami klamrowymi, np.
w postaci: p {font-family: Verdana, sans-serif;}.
Takie podej cie powoduje, e plik ten jest podá czany w trakcie pierwszego urucho-
mienia skryptu PHP o nazwie index.php, w którym zadeklarowany zostaá arkusz sty-
lów CSS. Zmniejsza to nie tylko obci enie samego serwera internetowego, ale i á cz,
za pomoc których plik ten jest wywoáywany.
16. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 281
Konfigurowanie obsäugi
bazy danych w PHP
Gdy ju poznali my podstawowe elementy j zyków SQL, PHP czy XHTML, a tak e
utworzyli my relacyjn baz danych o nazwie WirtualnySklep wraz z poszczególnymi
jej tabelami bazowymi w programie Microsoft SQL Server 2005, mo emy przyst piü
do skonfigurowania obsáugi tej e bazy z poziomu skryptów PHP.
W niniejszym podrozdziale skupimy si gáównie na klientach wirtualnego sklepu, tj. na
obsáudze tabeli bazowej o nazwie tKlienci, która znajduje si w relacyjnej bazie danych
o nazwie WirtualnySklep. To wáa nie na jej przykáadzie zostanie zaprezentowany do-
st p do serwera bazy danych Microsoft SQL Server 2005 z poziomu skryptów PHP
(za pomoc wbudowanych funkcji obsáuguj cych tego typu baz danych), do relacyj-
nej bazy danych WirtualnySklep oraz jej tabeli bazowej tKlienci, a tak e wszelkiego
rodzaju operacje zwi zane z dodawaniem, odczytywaniem, modyfikacj , usuwaniem czy
wyszukiwaniem danych.
Aby w ogóle mo liwa byáa jakakolwiek komunikacja pomi dzy baz danych progra-
mu Microsoft SQL Server 2005 a interpreterem PHP, nale y wykonaü pewne wst pne
kroki konfiguracyjne, które zostan opisane w tym podrozdziale. W przypadku j zyka
PHP w wersji 5.2.5 ka demu serwerowi baz danych odpowiada dynamiczna bibliote-
ka, czyli zazwyczaj jaki plik z rozszerzeniem .dll, który znajduje si w katalogu in-
stalacyjnym PHP z rozszerzeniami, tj. C:PHP5ext. Plik ten zawiera zbiór okre lo-
nych z góry funkcji, które s wykorzystywane w komunikacji z okre lon relacyjn
baz danych.
Przykáadowa zawarto ü katalogu rozszerze j zyka PHP w wersji 5.2.5 zostaáa przed-
stawiona na rysunku 6.4. Warto tu dodaü, e w przypadku bazy danych programu Micro-
soft SQL Server 2005 bardzo wa ne s dwa pliki: php_mssql.dll (znajduj cy si w loka-
lizacji C:PHP5ext) oraz ntwdblib.dll (znajduj cy si w lokalizacji C:PHP5), który
do dziaáania wymaga wspomnianej biblioteki php_mssql.dll. W przypadku innych baz
danych, np. Oracle Database, niezwykle wa ny jest plik php_oci8.dll, dla MySQL
AB MySQL — php_mysql.dll, z kolei dla bazy danych PostgreSQL Global Development
Group PostgreSQL — php_pgsql.dll.
Po czystej instalacji bazy danych programu Microsoft SQL Server 2005 oraz dodatku
Service Pack 2 dla tego programu, która zostaáa przedstawiona szczegóáowo w po-
przednim rozdziale, nale y uruchomiü na komputerze klienta EA-K1 przegl dark inter-
netow i wpisaü jako adres URL http://ea-sql2005. Po wybraniu klawisza Enter zostanie
wy wietlona testowa aplikacja internetowa Obsáuga bazy danych programu Microsoft
SQL Server z poziomu skryptów PHP, której okno gáówne zostaáo przedstawione
wcze niej, tj. na rysunku 6.2. Po klikni ciu odno nika polacz_z_serwerem.php, za po-
moc którego mo na przetestowaü poá czenie z serwerem bazy danych o nazwie EA-
SQL2005 z poziomu skryptu PHP, pojawi si „pusta strona internetowa” — zgodnie
z tym, co zostaáo pokazane na rysunku 6.5. Termin „pusta strona internetowa” nale y
tutaj rozumieü jako „strona bez przetworzonego kodu PHP”, tj. kodu znajduj cego si
pomi dzy znacznikami j zyka PHP <?php //… ?>. Czyli inaczej mówi c, bez kodu
17. 282 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Rysunek 6.4.
Zawarto ü katalogu
C:PHP5ext
z plikami do obsáugi
ró nych typów
relacyjnych
baz danych
pokazanego na listingu 6.5, który pochodzi z pliku polacz_z_serwerem.php. Plik ten, jak
ju wiemy, znajduje si w katalogu gáównym serwera internetowego EA-SQL2005,
tj. C:Inetpubwwwroot. Wy wietlany jest jedynie statyczny kod strony internetowej,
tj. kod HTML. Dlaczego tak si dzieje? Otó dzieje si tak z kilku przedstawionych
poni ej powodów.
Brak w katalogu %SystemRoot%system32 serwera czáonkowskiego EA-SQL2005
(na którym dziaáa interpreter PHP 5.2.5 i usáugi IIS 6.0) bardzo wa nego pliku
o nazwie ntwdblib.dll, który dostarczany jest wraz z interpreterem PHP 5.2.5,
czyli z repozytorium o nazwie php-5.2.5-Win32.zip. W przypadku programu
Microsoft SQL Server 2000 plik ten jest domy lnie instalowany
w powy szym katalogu.
Wyá czone jest rozszerzenie php_mssql.dll w sekcji Windows Extensions
pliku konfiguracyjnego %SystemRoot%php.ini, które po domy lnej instalacji
interpretera PHP 5.2.5 nie jest aktywne (znak rednika w linii ;extension=
´php_mssql.dll, który oznacza komentarz). Jak pami tamy, polecenia ze
znakiem komentarza nie s wczytywane do pami ci operacyjnej serwera
czáonkowskiego podczas uruchamiania interpretera PHP.
Nie zostaáa poprawnie zdefiniowana cie ka w dyrektywie extension_dir
= "C:PHP5ext" pliku konfiguracyjnego %SystemRoot%php.ini, która
po domy lnej instalacji interpretera PHP 5.2.5 ma postaü extension_dir = "./".
Powoduje to, e nie mo e byü wczytany plik php_mssql.dll, który znajduje si
w katalogu rozszerze PHP.
Dodatkowo — w przypadku gdy PHP wykorzystuje rozszerzenie CGI
(plik wykonywalny php-cgi.exe zamiast php5isapi.dll) — nie zostaáa
wá czona (odpowiednio skonfigurowana) w pliku konfiguracyjnym
%SystemRoot%php.ini linijka tekstu ;cgi.force_redirect = 1. Nale y j
wá czyü, usuwaj c znak rednika, który, jak wiemy, jest komentarzem,
i ustawiü na warto ü 0. Poprawna linijka kodu powinna wygl daü tak:
cgi.force_redirect = 0.
18. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 283
Rysunek 6.5. Negatywny wynik testowania poá czenia z serwerem bazy danych programu Microsoft
SQL Server 2005 z poziomu skryptu polacz_z_serwerem.php
Listing 6.5. Kod PHP realizuj cy poá czenie z serwerem bazy danych programu
Microsoft SQL Server 2005 (polacz_z_serwerem.php)
<?php
require_once('funkcje.php');
polacz_z_serwerem_bd();
?>
Jak widaü na powy szym listingu, wykorzystana zostaáa instrukcja require_once()
pozwalaj ca na zaáadowanie pliku funkcje.php do skryptu PHP i wywoáana funkcja
polacz_z_serwerem_bd(), która znajduje si w tym pliku. Funkcja ta zawiera para-
metry potrzebne do zestawienia poá czenia z serwerem bazy danych Microsoft SQL
Server 2005, który dziaáa na serwerze czáonkowskim o nazwie EA-SQL2005, oraz obsáu-
gi bá dów, jakie mog wyst piü podczas zestawiania tego poá czenia.
Biblioteka dynamiczna ntwdblib.dll, która do dziaáania wymaga innej biblioteki
— php_mssql.dll, znajduje si w katalogu instalacji interpretera PHP, czyli C:PHP5
(po rozpakowaniu repozytorium php-5.2.5-Win32.zip), oraz jest wykorzystywana pod-
czas dost pu do relacyjnej bazy danych programu Microsoft SQL Server 2005 z po-
ziomu skryptów PHP. Plik ten wykorzystywany jest w komunikacji z serwerem bazy
danych Microsoft SQL Server 2005.
Ze wzglödu na szybko è wykonywania skryptów PHP najlepiej jest, kiedy zarówno PHP,
jak i Microsoft SQL Server 2005 dziaäajñ na tym samym komputerze.
19. 284 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Aby istniaáa mo liwo ü odczytywania plików z rozszerzeniami .php (skryptów PHP)
i wy wietlania wyników ich dziaáania z poziomu przegl darki internetowej klienta
EA-K1, nale y wykonaü poni sze kroki na serwerze czáonkowskim EA-SQL2005,
na którym zostaáy zainstalowane:
interpreter skryptów PHP w wersji 5.2.5,
serwer internetowy IIS w wersji 6.0,
serwer bazy danych Microsoft SQL Server 2005.
1. Skopiowaü plik ntwdblib.dll z katalogu C:PHP5 do katalogu %SystemRoot%
´system32. Mo na to wykonaü bardzo szybko np. za pomoc komendy
wydanej z okna Wiersz polecenia: copy C:PHP5ntwdblib.dll %SystemRoot%
´system32.
2. Zatrzymaü i ponownie uruchomiü usáugi IIS 6.0 na serwerze czáonkowskim
EA-SQL2005 — zgodnie z tym, co przedstawia rysunek 6.6 — czyli z poziomu
konsoli Mened er internetowych usáug informacyjnych (IIS), któr mo na
uruchomiü za pomoc komendy inetmgr (wydanej z poziomu okna dialogowego
Uruchamianie) lub start inetmgr (wydanej z poziomu okna Wiersz polecenia).
Rysunek 6.6. Ponowne uruchamianie usáugi IIS na serwerze czáonkowskim EA-SQL2005
3. W oknie dialogowym o nazwie Zatrzymywanie/uruchamianie/uruchamianie
ponowne…, które zostaáo przedstawione na rysunku 6.7, nale y sprawdziü,
czy wybrana jest czynno ü Uruchom ponownie Usáugi internetowe
na EA-SQL2005, i klikn ü przycisk OK.
20. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 285
Rysunek 6.7.
Okno dialogowe
o nazwie
Zatrzymywanie/
uruchamianie/
uruchamianie
ponowne…
Zatrzymanie i ponowne uruchomienie usäug IIS 6.0 na serwerze czäonkowskim
EA-SQL2005 mo na szybko wykonaè za pomocñ nastöpujñcej komendy wiersza
poleceþ: iisreset EA-SQL2005.
4. Sprawdziü w skryptach PHP, czy zostaáy zdefiniowane poprawnie takie
zmienne, jak: nazwa serwera bazy danych Microsoft SQL Server 2005 (EA-
SQL2005), nazwa u ytkownika (sa) i hasáo (27aB.#cd75) — zgodnie z tym, co
przedstawia listing 6.6. Dodatkowo nale y te sprawdziü zmienn
$bazaDanych, która powinna mieü przypisan nazw WirtualnySklep, czyli
$bazaDanych = 'WirtualnySklep'. Zmienna ta nie jest potrzebna w przypadku
nawi zywania poá czenia z samym serwerem bazy danych Microsoft SQL
Server 2005. Jest za to wr cz niezb dna w pozostaáych skryptach PHP, które
np. operuj na danych zgromadzonych w tabeli bazowej tKlienci.
Listing 6.6. Zmienne wymagane do poá czenia z serwerem bazy danych Microsoft SQL Server 2005
i baz danych WirtualnySklep
<?php
$nazwaSerwera = 'EA-SQL2005';
$bazaDanych = 'WirtualnySklep';
$nazwaUzytkownika = 'sa';
$hasloUzytkownika = '27aB.#cd75';
/*
blok kodu skryptu PHP
*/
?>
Po wykonaniu powy szych kroków próba poá czenia za pomoc przegl darki inter-
netowej klienta EA-K1 z serwerem bazy danych Microsoft SQL Server 2005 z po-
ziomu skryptu PHP (za pomoc adresu http://ea-sql2005/polacz_z_serwerem.php)
powinna si powie ü, co przedstawia rysunek 6.8, czyli komunikat o tre ci [+] Poá -
czono si z serwerem bazy danych. Je eli tak si stanie, to mo emy zaáo yü, e odt d
mo liwa jest komunikacja nie tylko pomi dzy relacyjna baz danych programu Micro-
soft SQL Server 2005 a interpreterem PHP 5.2.5, ale tak e pomi dzy serwerem IIS 6.0
21. 286 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Rysunek 6.8. Pozytywny wynik testowania poá czenia z serwerem bazy danych programu
Microsoft SQL Server 2005 z poziomu skryptu polacz_z_serwerem.php
i przegl dark internetow klienta EA-K1. Inaczej mówi c, mo liwa jest obsáuga bazy
danych programu Microsoft SQL Server 2005 z poziomu aplikacji internetowej Ob-
sáuga bazy danych programu Microsoft SQL Server z poziomu skryptów PHP, która
znajduje si na serwerze internetowym IIS 6.0 (w katalogu gáównym tego serwera).
W razie problemów z podá czeniem si do serwera bazy danych Microsoft SQL Server
2005 z poziomu skryptu PHP o nazwie polacz_z_serwerem.php nale y sprawdziü usta-
wienia w pliku konfiguracyjnym w katalogu %SystemRoot%php.ini. Najwa niejsze
ustawienia zostaáy zaprezentowane w podrozdziale „Instalowanie i konfigurowanie PHP
w systemie Windows” niniejszej ksi ki.
Obsäuga bazy danych
z poziomu skryptów PHP
Obsáug relacyjnej bazy danych o nazwie WirtualnySklep znajduj cej si na serwerze
bazy danych Microsoft SQL Server 2005 o nazwie EA-SQL2005 (z poziomu skryptu
PHP, np. select.php, który jest dost pny pod adresem ftp://ftp.helion.pl/przyklady/
´phiisq.zip w folderze Skrypty PHP) mo na podzieliü na pi ü poni ej przedstawio-
nych kroków.
Krok 1. Nawi zanie poá czenia z serwerem bazy danych programu Microsoft SQL
Server 2005 o nazwie EA-SQL2005.
22. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 287
Przykáadowy kod PHP zostaá przedstawiony na listingu 6.7. Istotne elementy kodu PHP
zostaáy zaznaczone tekstem pogrubionym.
Listing 6.7. Nawi zanie poá czenia z serwerem bazy danych programu Microsoft SQL Server 2005
o nazwie EA-SQL2005
<?php
$nazwaSerwera = 'EA-SQL2005';
$bazaDanych = 'WirtualnySklep';
$nazwaUzytkownika = 'sa';
$hasloUzytkownika = '27aB.#cd75';
$polacz_z_serwerem = @mssql_connect($nazwaSerwera,
$nazwaUzytkownika,
$hasloUzytkownika)
or die("[-] Nie mo na po æczyè siú z serwerem
bazy danych!<br /><br />");
/*
kod skryptu PHP
*/
?>
Krok 2. Nawi zanie poá czenia z relacyjn baz danych o nazwie WirtualnySklep,
która znajduje si na serwerze bazy danych programu Microsoft SQL Server 2005
o nazwie EA-SQL2005.
Przykáadowy kod PHP zostaá przedstawiony na listingu 6.8. Jego istotne elementy zo-
staáy zaznaczone tekstem pogrubionym.
Listing 6.8. Nawi zanie poá czenia z relacyjn baz danych o nazwie WirtualnySklep
<?php
$nazwaSerwera = 'EA-SQL2005';
$bazaDanych = 'WirtualnySklep';
$nazwaUzytkownika = 'sa';
$hasloUzytkownika = '27aB.#cd75';
$polacz_z_serwerem = @mssql_connect($nazwaSerwera,
$nazwaUzytkownika,
$hasloUzytkownika)
or die("[-] Nie mo na po æczyè siú z serwerem
bazy danych!<br /><br />");
$polacz_z_baza = @mssql_select_db($bazaDanych,
$polacz_z_serwerem)
or die("[-] Nie mo na po æczyè siú z bazæ
danych!<br /><br />");
/*
kod skryptu PHP
*/
?>
23. 288 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
Krok 3. Wysáanie zapytania SQL do tabeli bazowej tKlienci relacyjnej bazy danych
WirtualnySklep programu Microsoft SQL Server 2005 o nazwie EA-SQL2005.
Przykáadowy kod zostaá przedstawiony na listingu 6.9. Jego istotne elementy zostaáy
zaznaczone tekstem pogrubionym.
Listing 6.9. Wysáanie zapytania SQL do tabeli bazowej tKlienci
<?php
/*
kod skryptu PHP
*/
$zapytanie = "SELECT *
FROM tKlienci";
/*
kod skryptu PHP
*/
?>
Krok 4. Pobranie i wykorzystanie otrzymanych wyników (np. wy wietlenie zawarto-
ci tabeli bazowej tKlienci relacyjnej bazy danych WirtualnySklep) w postaci statycznej
tabeli HTML.
Przykáadowy kod zostaá pokazany na listingu 6.10. Jego istotne elementy zostaáy za-
znaczone tekstem pogrubionym.
Listing 6.10. Pobranie i wykorzystanie otrzymanych wyników w postaci statycznej tabeli HTML
<?php
/*
kod skryptu PHP
*/
$wynik = @mssql_query($zapytanie);
if (!$wynik)
{
echo "[-] Wykonanie zapytania nie powiod o siú!<br /><br />";
exit;
}
else
{
echo "<table cellspacing='3' cellpadding='5'>";
echo "<tr bgcolor='#dddddd' align='left'>";
echo "<th>Nr ID</th>
<th>Nazwisko</th>
<th>Imiú</th>
<th>Ulica</th>
<th>Kod poczt.</th>
<th>Miejscowo è</th>
<th>Województwo</th>
<th>Telefon</th>
<th>Email</th>";
24. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 289
echo "</tr>";
while ($wiersz = @mssql_fetch_array($wynik))
{
echo "<tr align='left'>";
echo "<td>".$wiersz['KlientID']."</td>";
echo "<td>".$wiersz['Nazwisko']."</td>";
echo "<td>".$wiersz["Imie"]."</td>";
echo "<td>".$wiersz["Ulica"]."</td>";
echo "<td>".$wiersz["KodPocztowy"]."</td>";
echo "<td>".$wiersz["Miejscowosc"]."</td>";
echo "<td>".$wiersz["Wojewodztwo"]."</td>";
echo "<td>".$wiersz["Telefon"]."</td>";
echo "<td>".$wiersz["Email"]."</td>";
echo "</tr>";
}
echo "</table>";
}
/*
kod skryptu PHP
*/
?>
Krok 5. Zwolnienie zaj tych zasobów serwera bazy danych Microsoft SQL Server 2005
o nazwie EA-SQL2005 (gáównie jego pami ci operacyjnej RAM) przez zmienne $wynik
i $polacz_z_serwerem oraz zamkni cie poá czenia z tym serwerem bazy danych.
Przykáadowy kod PHP zostaá przedstawiony na listingu 6.11. Jego istotne elementy zo-
staáy zaznaczone tekstem pogrubionym.
Listing 6.11. Zwolnienie zaj tych zasobów serwera bazy danych Microsoft SQL Server 2005
o nazwie EA-SQL2005 i zamkni cie poá czenia z tym serwerem
<?php
/*
blok kodu skryptu PHP
*/
@mssql_free_result($wynik);
@mssql_close($polacz_z_serwerem);
/*
blok kodu skryptu PHP
*/
?>
Reasumuj c, spróbujmy okre liü, jakie czynno ci wykonuje skrypt PHP o nazwie
select.php. W skrócie mo na przedstawiü je w nast puj cych krokach.
Krok 1. Na samym pocz tku zestawiane jest poá czenie z serwerem bazy danych
Microsoft SQL Server 2005 o nazwie EA-SQL2005, na którym znajduje si relacyjna
baza danych o nazwie WirtualnySklep — przy u yciu funkcji wewn trznej PHP
mssql_connect(), której podstawowymi parametrami s :
25. 290 PHP, Microsoft IIS i SQL Server. Projektowanie i programowanie baz danych
nazwa serwera bazy danych Microsoft SQL Server 2005 (EA-SQL2005),
nazwa u ytkownika (sa), którego konto ma przyznane odpowiednie
uprawnienia do relacyjnej bazy danych WirtualnySklep,
hasáo u ytkownika (27aB.#cd75).
Krok 2. Kiedy poá czenie z serwerem bazy danych Microsoft SQL Server 2005 o na-
zwie EA-SQL2005 zostanie pomy lnie nawi zane, wynikiem dziaáania funkcji o nazwie
mssql_connect() b dzie identyfikator poá czenia (np. Resource id #1), który jest prze-
chowywany w zmiennej o nazwie $polacz_z_serwerem. W przypadku jakichkolwiek
problemów z poá czeniem z serwerem bazy danych zostanie wy wietlony (przy wyko-
rzystaniu funkcji o nazwie die()) komunikat bá du o nast puj cej tre ci: [-] Nie mo na
poá czyü si z serwerem bazy danych!.
Krok 3. Po poprawnym zestawieniu poá czenia z serwerem bazy danych Microsoft
SQL Server 2005 o nazwie EA-SQL2005 kolejnym krokiem jest wybranie (za pomoc
funkcji o nazwie mssql_select_db()) relacyjnej bazy danych WirtualnySklep, która znaj-
duje si na tym serwerze.
Krok 4. Je eli nie wyst pi aden krytyczny bá d (identyfikator poá czenia wynosi 1),
kolejnym krokiem b dzie utworzenie zmiennej $zapytanie, która b dzie przechowy-
waáa instrukcj SQL, tj. zdefiniowane zapytanie j zyka SQL.
Krok 5. W nast pnym kroku tworzona jest zmienna $wynik, która przechowuje iden-
tyfikator wyniku zapytania przeprowadzonego przez funkcj o nazwie mssql_query().
Kiedy zapytanie zostanie poprawnie wykonane (nie pojawi si komunikat o tre ci [-]
Wykonanie zapytania nie powiodáo si !), wtedy wydzielane s wiersze wyniku za po-
moc funkcji PHP o nazwie mssql_fetch_array(), które s przechowywane w zmiennej
$wynik. Wcze niej jednak jest tworzona statyczna tabela HTML. P tla while tworzy
tablic o nazwie $wiersz dla ka dego rekordu wynikowego. Wiersze s podstawiane
do tablicy dopóty, dopóki warto ci caáego wyra enia nie b dzie warto ü False. Ma to
miejsce wówczas, gdy nie ma ju wi cej wierszy do przetworzenia. Wtedy p tla while
ko czy swoje dziaáanie.
Krok 6. Na ko cu skryptu PHP nast puje zwolnienie wykorzystywanych do przepro-
wadzenia zapytania SQL zasobów systemowych (gáównie pami ci operacyjnej RAM
serwera czáonkowskiego o nazwie EA-SQL2005) — przy wykorzystaniu funkcji wbu-
dowanej PHP o nazwie mssql_free_result(), oraz zamkni cie poá czenia z serwerem
bazy danych Microsoft SQL Server 2005. Odpowiedzialna jest za to funkcja wewn trz-
na j zyka PHP o nazwie mssql_close().
U ycie funkcji wewnötrznej PHP o nazwie mssql_close() (na koþcu skryptu PHP)
nie jest wymagane, gdy poäñczenia nietrwaäe (ang. nonpersistent) sñ automatycznie
zamykane po zakoþczeniu dziaäania tego skryptu. Niemniej jednak dobrym nawykiem
programistycznym jest, aby zwalniaè zajmowane przez zmienne zasoby oraz zamykaè
otwarte poäñczenia z relacyjnñ bazñ danych.
26. Rozdziaä 6. i Obsäuga bazy danych Microsoft SQL Server z poziomu PHP 291
Wynik skryptu PHP select.php, który zostaá wywoáany z poziomu przegl darki inter-
netowej komputera klienta EA-K1 pracuj cego pod kontrol systemu operacyjnego
Microsoft Windows Vista Business, zostaá pokazany na rysunku 6.9. Jak widaü na
tym rysunku, w wyniku dania o tre ci http://ea-sql2005/select.php zwróconych zo-
staáo pi ü przykáadowych rekordów z relacyjnej bazy danych WirtualnySklep, która
znajduje si na serwerze czáonkowskim o nazwie EA-SQL2005.
Rysunek 6.9. Wynik wykonania skryptu PHP o nazwie select.php
Podstawowe funkcje PHP obsäugujñce
bazö danych Microsoft SQL Server
Jak ju wspomniano na pocz tku niniejszego rozdziaáu, interpreter j zyka skryptowego
PHP w wersji 5.2.5 posiada wbudowan obsáug ró nych typów baz danych (w tym
bazy danych programu Microsoft SQL Server 2005) za pomoc wewn trznych funkcji.
Oznacza to tyle, e wiele popularnych typów serwerów baz danych jest obsáugiwanych
z poziomu skryptów PHP.
W niniejszej ksi ce zostan opisane wybrane funkcje j zyka PHP, za pomoc których
mo liwy jest dost p z poziomu kodu PHP do bazy danych programu Microsoft SQL
Server 2005.