reklama - zainteresowany?

Oracle 8 Server. Księga eksperta - Helion

Oracle 8 Server. Księga eksperta
Autor: Joe Greene, et al.
Tytuł oryginału: Oracle 8 Server Unleashed
Tłumaczenie: Adam Morciszek, Grzegorz Kowalczyk
ISBN: 83-7197-099-4
stron: 848, Format: B5, okładka: twarda
Data wydania: 2000-09-27
Księgarnia: Helion

Cena książki: 89,00 zł

Dodaj do koszyka Oracle 8 Server. Księga eksperta

Tagi: Oracle - Programowanie

Ta książka to prawdziwa kopalnia wiedzy na temat Oracle 8 Serwer. Dzieki niej:

  • zrozumiesz elementy architektury Orcale,
  • nauczysz się integrować Orcale lub przechodzić do tego systemu z baz danych Informix, SQL Server oraz DB2
  • zrozumiesz złożoność replikacji i rozproszonych baz danych,
  • nauczysz poprawiać wydajność dzieki opcji równoległych kwerend, ideksów i podziału zakresów,
  • poznasz wady i zalety, możliwości i ograniczenia ODBC i JDBC,
  • nauczysz się jak integrować swoje bazy danych z witrynami WWW.

Dodaj do koszyka Oracle 8 Server. Księga eksperta

 

Osoby które kupowały "Oracle 8 Server. Księga eksperta", wybierały także:

  • PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych
  • Linux Server. Kurs video. Usługi serwerowe, skrypty i środowisko graficzne
  • Tablice informatyczne. SQL. Wydanie III
  • SQL w 24 godziny. Wydanie VI
  • Oracle PL/SQL w mgnieniu oka

Dodaj do koszyka Oracle 8 Server. Księga eksperta

Spis treści

Oracle 8 Server. Księga eksperta -- spis treści

O Autorach (19)

Wprowadzenie (23)

  • Serwery, serwery, serwery! (23)
  • Czy ta książka jest dla mnie? (24)
  • Łapcie swoje deski (24)

Część I Serwer Oracle8 (27)

Rozdział 1. Oracle8 (29)

  • Najnowsza wersja serwera Oracle (30)
  • Najważniejsze zmiany (32)
  • Rodzina produktów Oracle8 (35)
  • Dopasowanie Oracle8 do środowiska aplikacji (35)
  • Podsumowanie (35)

Rozdział 2. Architektura bazy danych Oracle (37)

  • Architektura bazy danych (38)
    • Instancje (38)
  • Procesy systemu Oracle (40)
    • Procesy użytkownika (40)
    • Procesy zapisu danych (40)
    • Procesy dziennika (41)
    • Procesy monitorujące (41)
  • Pamięć a wydajność (41)
    • Obszary kodu programu (42)
    • Obszar globalny systemu (SGA) (42)
    • Obszar globalny programu (PGA) (42)
    • Obszary sortowania (43)
  • Zapisywanie na dysku (43)
    • Pliki danych (43)
    • Pliki dziennika (44)
    • Pliki pomocnicze (44)
    • Pliki kontrolne (45)
    • Pliki konfiguracyjne SGA (45)
    • Rejestry i pliki błędów (45)
  • Interfejs bazy danych (46)
  • Konfiguracje wieloprocesorowe (47)
    • Odporność na uszkodzenie (48)
  • Konfiguracja Windows NT (49)
    • Oracle8 dla Windows NT (50)
  • Podsumowanie (50)

Rozdział 3. Oracle8 Network Computing - przetwarzanie rozproszone (53)

  • Powstanie przetwarzania rozproszonego (53)
    • Zbieżność (54)
    • WWW wszystko zmienia (55)
  • "Pułapki" przetwarzania lokalnego (56)
    • Centralizacja sieci i przetwarzanie rozproszone (57)
    • Uroki przetwarzania rozproszonego (58)
  • Pojawiające się technologie (59)
    • Zalety technologii obiektowej (59)
    • Java (59)
    • CORBA (61)
    • Enterprise JavaBeans (64)
  • Architektura przetwarzania rozproszonego (65)
    • Przetwarzanie rozproszone (65)
    • Przejście z modelu dwuwarstwowego na trójwarstwowy (66)
    • Klient (67)
    • Serwer aplikacji (69)
    • Serwer bazy danych (70)
  • Komputer sieciowy NC (71)
    • Typowy komputer sieciowy (71)
    • Specyfikacja komputera sieciowego (72)
    • Otwarte zagadnienia (72)
  • Podsumowanie (73)

Rozdział 4. Serwer Oracle8 i jego opcje (75)

  • Tak wiele opcji - tak mało czasu (75)
    • Platforma sprzętowa - Bambi kontra Godzilla (76)
    • Architektura - witamy w dżungli (76)
    • Zastosowanie - przede wszystkim interesy (77)
  • Serwer Oracle8 (77)
    • Rozwój oprogramowania zorientowanego obiektowo (77)
    • Rosnąca złożoność architektury komputerów (78)
    • Rozpowszechnienie Internetu (81)
    • Serwer Oracle8 a hurtownie danych (82)
  • Oracle8 Enterprise Edition - luksus i wydajność (84)
    • Enterprise Manager Performance Pack (85)
    • Backupy przyrostowe i równoległe (85)
    • Przestrzenie tabel typu "Point in Time Tablespaces" (86)
    • Indeksy bitmapowe (86)
    • Zapytania równoległe (88)
    • Równoległe wykonywanie poleceń DML (89)
    • Równoległe skanowanie indeksów (90)
    • Równoległe bitmapowe złączenia zapytań typu "gwiazda" (Parallel Bit-Mapped Star Query Joins) (90)
  • Oracle Lite - ten sam wspaniały smak, a kalorii jakby mniej... (91)
  • Wojna systemów operacyjnych - UNIX kontra Windows NT (93)
    • Porównanie Windows NT i systemu UNIX (93)
  • Podsumowanie (95)

Część II Instalacja, upgrade i migracja (97)

Rozdział 5. Jak zaimplementować Oracle Enterprise Server? (99)

  • Ogólne spojrzenie na proces planowania instalacji serwera Oracle8 (100)
    • Zaczynamy od potrzeb firmy (101)
    • Narzędzia (101)
    • Szacowanie rozmiarów bazy (102)
    • Natężenie przepływu danych (102)
    • Zarys codziennego cyklu pracy (102)
    • Zasoby systemu (102)
    • Archiwizacja, odzyskiwanie danych oraz niezawodność systemu (103)
    • Dokumentacja procesu instalacji (103)
    • Plik README (105)
    • Tworzenie własnego planu instalacji (107)
    • Dobrych rad nigdy za wiele (108)
  • Architektura sprzętowa serwera (109)
  • Wybór modułów oprogramowania (110)
  • Optimal Flexible Architecture, czyli jak rozmieścić RDBMS Oracle na dysku (110)
    • Katalogi dla DBA (112)
    • Katalogi lokalne (112)
    • Lokalizacja dzienników oraz plików danych bazy (112)
  • Zapotrzebowanie na pamięć operacyjną (113)
  • Projektowanie logicznej struktury bazy danych (114)
  • Projektowanie fizycznej struktury bazy danych (114)
  • Macierze dyskowe RAID oraz inne rozwiązania (115)
  • Procesy opcjonalne (117)
  • Co wybrać: upgrade, czy instalację nowej bazy (118)
    • O czym należy pamiętać (118)
    • Awaryjny plan postępowania (120)
    • Wsparcie (120)
  • Przykładowy plan instalacji (121)
  • Podsumowanie (124)

Rozdział 6. Instalacja i upgrade (125)

  • Proces instalacji RDBMS Oracle na przykładzie Sun Solaris (125)
    • Wymagania sprzętowe i programowe (126)
  • Przygotowania do instalacji i sama instalacja (127)
    • Instalowanie dokumentacji RDBMS (129)
  • Co zrobić po zakończeniu instalacji? (130)
    • Nowa instalacji - Recovery Manager (130)
    • Nowa instalacja - Times Series Cartridge (130)
  • Migracja do RDBMS Oracle8 (131)
    • Kopiowanie danych (132)
    • Tworzenie planu testowania instancji (132)
  • Narzędzia wspomagające migrację (132)
    • Przygotowanie procesu migracji (134)
    • Backup istniejącej bazy danych (135)
    • Rezygnacja z migracji (140)
    • Najczęściej spotykane problemy (141)
  • Podsumowanie (142)

Rozdział 7. Migracja z innych baz do Oracle (143)

  • Migracja bazy danych - suma wszystkich strachów (143)
  • Kilka faktów dotyczących migracji systemów baz danych (144)
  • Prawdy i mity o ANSI SQL (145)
  • Wielka bariera systemu operacyjnego (147)
  • Oracle Alliance - projektowanie i migracja na życzenie (148)
  • Najbardziej popularne scenariusze migracji (149)
  • Migracja ze środowiska mainframe (150)
  • Rozważania dotyczące interfejsu użytkownika (151)
  • Rozważania dotyczące bazy danych (153)
  • Zarządzanie procesem migracji (157)
  • Jak posługiwać się narzędziem do konwersji danych - DCT (158)
    • DCT - czym jest, a czym nie jest? (158)
    • Jak dokonywać migracji przy użyciu DCT - krok po kroku (159)
    • Migracja interfejsu użytkownika przy użyciu DCT oraz Oracle*Forms 4.5 (164)
  • Oracle DCT - czy jest wart swojej ceny? (165)
  • Podsumowanie (166)

Rozdział 8. Współistnienie bazy Oracle z innymi bazami (167)

  • Sypiając z wrogiem (167)
    • Systemy operacyjne pochodzące od różnych dostawców (168)
    • Platformy sprzętowe pochodzące od różnych dostawców (169)
    • Systemy zarządzania bazami danych pochodzące od różnych dostawców (169)
    • Odmienna filozofia działania (170)
  • Interfejsy typu gateway (171)
    • Jakiego programu typu gateway tak naprawdę potrzebujesz? (171)
  • Współistnienie i replikacja baz danych (186)
    • Replikacja danych w bazach rozproszonych (187)
    • Główne cechy Oracle Replication Services (ORS) (188)
  • Podsumowanie (189)

Część III Obiekty oraz elementy składowe serwera Oracle8 (191)

Rozdział 9. Procesy serwera Oracle8 (193)

  • Schemat procesów serwera Oracle8 (193)
  • Główne procesy serwera Oracle8 (194)
  • Proces SMON (195)
  • Proces PMON (196)
  • Proces DBWR (197)
  • Proces LGWR (200)
  • Pomocnicze procesy serwera Oracle8 (202)
    • Proces ARCH (202)
    • Proces RECO (202)
    • Proces LCK (203)
    • Dedykowane procesy usługowe (203)
    • Procesy Net8 (203)
    • Procesy obsługujące zapytania równoległe (204)
    • Procesy serwera sieci WWW (204)
  • Podsumowanie (205)

Rozdział 10. Obszary pamięci w systemie Oracle (207)

  • Wykorzystanie pamięci w systemie Oracle8 (208)
    • Pamięć wirtualna (208)
    • Obszar globalny systemu SGA (209)
    • Współdzielenie pamięci (209)
  • Obszar globalny systemu SGA (210)
    • Bufor bazy danych (211)
    • Obszar współdzielony (212)
  • Obszar globalny programu PGA (215)
  • Przestrzeń robocza użytkownika (216)
    • Pamięć programu systemu Oracle (217)
  • Podsumowanie (218)

Rozdział 11. Pliki systemu Oracle (219)

  • Pliki systemu Oracle i ich przeznaczenie (220)
  • Pliki danych (221)
  • Pliki dziennika (224)
  • Pliki sterujące (228)
  • Pliki konfiguracyjne (228)
  • Pliki rejestrów i śledzenia (231)
  • Automatyczna zmiana rozmiaru plików (232)
  • Rozproszenie danych dla strojenia (232)
    • Standardowa lokalizacja plików (233)
  • Podsumowanie (234)

Rozdział 12. Obiekty bazy danych Oracle (235)

  • Obiekty bazy danych Oracle8 (236)
  • Tabele (238)
  • Indeksy (241)
  • Widoki (244)
  • Synonimy (245)
  • Procedury i pakiety magazynowane (246)
  • Klastry (247)
  • Sekwencje (248)
  • Przestrzenie tabel (249)
  • Partycje (251)
  • Obiektowe typy danych (252)
  • Więzy integralności (253)
  • Podsumowanie (254)

Rozdział 13. Uprawnienia systemowe oraz obiektowe serwera Oracle8 (255)

  • Przegląd systemu zabezpieczeń serwera Oracle8 (257)
    • Uprawnienia systemowe (261)
    • Uprawnienia obiektowe (262)
    • Uprawnienia użytkowników (269)
    • Uprawnienia programistów (269)
    • Uprawnienia DBA (269)
    • Uprawnienia niezbędne do obsługi bazy danych (274)
    • Monitorowanie uprawnień (274)
    • Uprawnienia domyślne (276)
    • Podłączanie się do bazy jako użytkownik internal (276)
    • Fikcyjne konto właściciela obiektów (276)
    • Typowy schemat uprawnień (277)
  • Podsumowanie (281)

Rozdział 14. Role i granty (283)

  • Zarządzanie rolami i grantami (284)
    • Granty (284)
    • Role (287)
    • Nadawanie uprawnień bez wykorzystania ról (290)
    • Używanie skryptów do przechwytywania zestawów uprawnień (290)
    • Nadawanie uprawnień przy użyciu Enterprise Managera (291)
    • Nadawanie uprawnień przy użyciu narzędzi typu SQL*Plus (291)
    • Typowy schemat uprawnień (292)
  • Podsumowanie (298)

Rozdział 15. Rozszerzenia obiektowe serwera Oracle8 (301)

  • Wprowadzenie (301)
  • Podstawowe elementy składowe obiektów (302)
    • Metody (303)
    • Porządkowanie obiektów (307)
  • Typ a egzemplifikacja typu (310)
    • Kolumny typu REF (311)
  • Tabele zagnieżdżone oraz tabele typu VARRAY (312)
    • Tabele zagnieżdżone (313)
    • Tabele typu VARRAY (314)
  • Zastosowanie typów bazowych (315)
  • Widoki obiektowe (317)
    • Wyzwalacze typu INSTEAD OF (318)
  • Obiekty o wielkich rozmiarach (319)
    • BLOB (321)
    • CLOB (321)
    • NCLOB (321)
    • BFILE (321)
    • Tworzenie tabel z wielkimi obiektami (322)
  • Podsumowanie (324)

Rozdział 16. Replikacja (325)

  • Replikacja a hurtownie danych (327)
  • Repliki tylko do odczytu a migawki (330)
    • Dzienniki migawek (333)
    • Zdalne bazy danych (333)
  • Replikacja złożona - rozproszone bazy danych (334)
    • Replikacja w świecie wirtualnych baz danych (334)
    • Tworzenie "boga" replikacji w środowisku replikowanym (336)
    • Zarządzanie replikacją - tajemnica dwufazowego zatwierdzania (339)
  • Rozwiązywanie konfliktów (340)
    • Rodzaje konfliktów (340)
    • Zarządzanie konfliktami aktualizacji (342)
    • Tworzenie grupy kolumnowej (342)
    • Definiowanie metody rozwiązywania konfliktów dla grupy kolumnowej (343)
  • Żywotność (344)
  • Zalety Oracle8 i menedżera replikacji (346)
  • Podsumowanie (348)

Rozdział 17. Przetwarzanie zapytań i transakcji (349)

  • Przetwarzanie transakcyjne (349)
  • Przetwarzanie polecenia SQL (351)
    • Tworzenie kursora (352)
    • Analiza składniowa polecenia (352)
    • Przetwarzanie zapytania (354)
    • Wiązanie zmiennych (354)
    • Wykonanie polecenia (354)
    • Równoległe wykonanie (355)
    • Pobranie wyników (355)
  • Korzystanie z optymalizatora Oracle (356)
    • Jak działa optymalizator (357)
    • Parametry konfiguracyjne optymalizatora (357)
    • Metody optymalizacji (359)
  • Korzystanie z polecenia ANALYZE (361)
    • Sposoby wywołania polecenia ANALYZE (361)
    • Statystyki słownika danych (364)
  • Analiza poleceń SQL (367)
  • Korzystanie z EXPLAIN PLAN i SQL Trace (368)
    • SQL Trace (368)
    • Stosowanie EXPLAIN PLAN (370)
  • Projektowanie nowych poleceń SQL (373)
    • Wykorzystanie indeksów (373)
    • Które tabele powinny posiadać indeks? (373)
    • Które kolumny powinny tworzyć indeks? (374)
    • Klastry (376)
    • Klastry z funkcją haszującą (376)
    • Zakres partycjonowania (378)
    • Pakiety, procedury i funkcje (378)
  • Używanie wskazówek (378)
  • Podsumowanie (380)

Rozdział 18. Pakiety PL/SQL (381)

  • Pakiety PL/SQL (381)
    • Tworzenie pakietów (382)
    • Omówienie pakietów (382)
    • Odczyt i zapis plików (382)
    • Praca z danymi LOB (387)
    • Polecenia tworzenia danych DDL i zagadnienie dynamicznego SQL (395)
    • Komunikacja międzyprocesowa (401)
    • Zaawansowane kolejkowanie (407)
    • Harmonogram zadań (416)
  • Podsumowanie (418)

Część IV Zarządzanie serwerem Oracle8 (419)

Rozdział 19. Wymagania administracyjne serwera Oracle8 (421)

  • Przegląd zagadnień związanych z administracją serwerem Oracle8 (421)
  • Podstawy tworzenia kopii bezpieczeństwa oraz odtwarzania instancji (423)
  • Założenia systemu bezpieczeństwa instancji bazy danych (425)
    • Przegląd przywilejów oraz profilów serwera Oracle8 (426)
    • Ogólny przegląd SQL*Net, Net8 oraz narzędzia Connection Manager (426)
  • Podstawy zarządzania przestrzeniami tabel (429)
    • Organizacja przestrzeni tabel (430)
    • Strojenie bazy poprzez rozproszenie obiektów w kilku przestrzeniach tabel (431)
    • Definiowanie obszarów alokacji przestrzeni tabel (432)
    • Fragmentacja danych a tworzenie przestrzeni tabel (433)
  • Podstawy zarządzania schematami użytkowników (436)
    • Zarządzanie obiektami (436)
    • Więzy spójności (437)
    • Ładowanie i rozładowywanie tabel (437)
    • Domyślne rozmiary obszarów alokacji (440)
    • Szacowanie rozmiaru obiektów (441)
  • Podstawy strojenia bazy danych (445)
    • Kto jest odpowiedzialny za proces strojenia bazy danych? (446)
    • Cztery poziomy procesu strojenia (446)
  • Zadania administratora serwera Oracle (447)
    • Monitorowanie pracy instancji (448)
    • Wyszukiwanie i usuwanie problemów i awarii (448)
  • Podsumowanie (450)

Rozdział 20. Konserwacja bazy danych (451)

  • Procesy użytkownika, procesy systemowe i przetwarzanie wsadowe (452)
    • Procesy użytkownika (453)
    • Procesy systemowe (454)
    • Monitorowanie procesów (455)
    • Inicjowanie procesów serwera Oracle (457)
    • Przetwarzanie wsadowe (457)
  • Inspekcja (457)
    • Włączanie i wyłączanie mechanizmu inspekcji bazy (458)
    • Zapis śladu inspekcji do pliku dyskowego (459)
    • Zapis śladu inspekcji w bazie danych (459)
  • Zastosowanie skryptów do monitorowania pracy bazy danych (469)
    • Poziomy monitoringu bazy danych (469)
    • Co należy monitorować? (470)
    • Przykładowe skrypty monitorujące aktywność bazy (470)
    • Monitorowanie aktywności bazy z wykorzystaniem narzędzi Oracle (474)
  • Kolejkowanie zadań (475)
    • Zarządzanie kolejkami zadań (475)
    • Zakładanie i modyfikacja zadań w kolejkach (478)
    • Informacje o kolejkach przechowywane w słowniku danych (481)
  • Podsumowanie (482)

Rozdział 21. Zarządzanie bazą danych przy użyciu Oracle Enterprise Managera (483)

  • Wprowadzenie do Oracle Enterprise Managera (484)
  • Instalacja Oracle Enterprise Managera (485)
  • Konfiguracja Oracle Enterprise Managera (486)
    • Tworzenie repozytorium (486)
    • Konfiguracja Oracle Intelligent Agent (488)
    • Wykrywanie nowych serwisów (489)
  • Zarządzanie zdarzeniami (490)
    • Tworzenie i modyfikacja zestawów zdarzeń (491)
    • Rejestracja zestawów zdarzeń (493)
    • Powiadamianie o zaistnieniu zdarzenia (495)
  • Zarządzanie zadaniami (497)
    • Przygotowania do utworzenia zadania (497)
    • Tworzenie nowych zadań (497)
    • Tworzenie zadania serwisowego (500)
  • Zarządzanie instancjami baz danych (501)
    • Przygotowania do zdalnego zarządzania (501)
  • Zarządzanie obiektami w schematach użytkowników (503)
    • Tworzenie tabel (504)
    • Tworzenie typów obiektowych (505)
    • Tworzenie obiektów typu VARRAY (507)
    • Tworzenie tabel zagnieżdżonych (507)
    • Tworzenie tabeli obiektowej (508)
  • Zarządzanie schematem bezpieczeństwa bazy (509)
  • Zarządzanie alokacją obiektów (511)
  • Narzędzia do diagnostyki i strojenia bazy danych (512)
    • Oracle Performance Manager (512)
    • Oracle Lock Manager (513)
    • Narzędzia Oracle Expert oraz SQL Analyze (515)
  • Przykładowe pliki konfiguracyjne Net8 (517)
  • Podsumowanie (520)

Rozdział 22. Narzędzia systemu Oracle8 (521)

  • Przegląd narzędzi systemu Oracle8 (521)
  • Server Manager (522)
  • Export/Import (522)
    • Migracja danych (523)
    • Archiwizacja przyrostowa (525)
  • SQL*Loader (525)
  • SQL*Plus (526)
    • Polecenia wykonywalne SQL*Plus (529)
    • Polecenia edycyjne SQL*Plus (529)
    • Polecenia formatujące SQL*Plus (530)
    • Inne polecenia (531)
    • Techniki raportowania SQL*Plus (533)
    • Zaawansowane techniki raportowania (535)
  • Inne możliwości programu SQL*Plus (541)
    • SQL tworzy SQL (541)
  • Inne produkty (544)
    • Administracja bazami danych (544)
    • Migracja danych (544)
    • Reorganizacja przestrzeni tabel (545)
    • Zadanie strojenia (546)
    • Monitorowanie (547)
  • Podsumowanie (548)

Rozdział 23. Archiwizacja i odzyskiwanie danych (549)

  • Omówienie wymagań związanych z dostępnością systemu Oracle (550)
    • Utrata danych (550)
    • 24 godziny na dobę i siedem dni w tygodniu... (551)
    • Wymagania hurtowni danych (551)
    • Planowanie prac konserwacyjnych (552)
  • Omówienie procesu archiwizacji i odzyskiwania danych w systemie Oracle (552)
    • Tryb ARCHIVELOG (554)
    • Zimna i gorąca kopia zapasowa (555)
    • Przyrostowa kopia zapasowa (556)
    • Opcja wysokiej dostępności (559)
  • Schematy archiwizacji (562)
    • Przegląd schematów archiwizacji (562)
    • Który schemat jest najlepszy? (563)
    • Schematy automatycznej archiwizacji (564)
  • Podsumowanie (573)

Rozdział 24. Strojenie bazy danych Oracle8 (575)

  • Omówienie zagadnienia strojenia bazy danych (575)
    • Kto ponosi odpowiedzialność? (575)
  • Poziomy strojenia (576)
    • Strojenie na poziomie systemu operacyjnego (577)
    • Strojenie na poziomie systemu RDBMS Oracle (580)
    • Strojenie na poziomie projektu bazy danych (586)
  • Strojenie na poziomie SQL (593)
    • Kod aplikacji (594)
    • Indeksacja (596)
    • Analiza składniowa (598)
    • Optymalizatory (598)
    • Strojenie SQL (603)
  • Lista kontrolna strojenia (606)
  • Posumowanie (607)

Rozdział 25. Strojenie aplikacji (609)

  • Optymalizacja - na co możesz mieć wpływ (610)
  • Optymalizator oparty na zasadach (613)
  • Optymalizator kosztowy (614)
  • Plany wykonania (616)
  • Wskazówki (618)
  • Projektowanie indeksów (620)
  • Ogólne wytyczne (620)
  • Po pierwsze: eksperymentuj! (622)
  • Podsumowanie (623)

Część V Oracle 8 i Internet (625)

Rozdział 26. ODBC/JDBC (627)

    • Przeznaczenie ODBC (628)
    • Ewolucja ODBC (628)
    • RDO, DAO, OLE DB, ADO i inne skróty (628)
    • Ewolucja ODBC firmy Oracle (629)
  • Architektura ODBC (629)
  • Konfiguracja, używanie i ograniczenia ODBC (630)
    • Instalacja Oracle8 ODBC (630)
  • Możliwości i ograniczenia Oracle ODBC Driver (V8.0.3) (634)
    • Nie obsługiwane funkcje ODBC (634)
    • Nie obsługiwana składnia SQL (634)
  • Optymalizacja i rozwiązywanie problemów dotyczących ODBC (634)
    • Ogólna wydajność (634)
    • Poprawa wydajności (635)
    • Wydajność poleceń wyboru (635)
    • Rozwiązywanie problemów poprzez rejestrację zdarzeń (636)
  • Podsumowanie ODBC (637)
  • JDBC (637)
    • Przeznaczenie JDBC (637)
    • Ewolucja JDBC (638)
  • Rozwój JDBC firmy Oracle (638)
    • JDBC Thin (638)
    • SQLJ (639)
    • Architektura JDBC (639)
  • Konfiguracja, używanie i ograniczenia JDBC (639)
    • Instalacja Oracle8 JDBC (640)
    • Instalacja sterowników Oracle8 JDBC (640)
    • Konfiguracja sterownika Oracle8 JDBC (640)
    • Możliwości i ograniczenia (641)
    • JDBC (642)
    • JDBC Thin (642)
  • Funkcje specyficzne dla systemu Oracle (643)
    • REFCURSOR jako ResultSet (643)
    • Wsadowe wykonywanie operacji (643)
    • Procedury magazynowane PL/SQL (644)
    • Metadane bazy danych (645)
    • Potoki danych (645)
    • prefetch (wstępne pobieranie danych) (646)
    • Definiowane kolumny zapytania (647)
  • Podsumowanie JDBC (648)
  • Podsumowanie (648)

Rozdział 27. Oracle Web Application Server (WAS) (649)

    • Podstawy: Internet, WWW oraz intranet (650)
  • Architektura sieci (651)
    • Protokół HTTP (Hypertext Transfer Protocol) (652)
    • Adresy URL - Uniform Resource Locator (653)
    • Interfejs CGI - Common Gateway Interface (654)
    • Protokół MIME - Multipurpose Internet Mail Extension (654)
    • Cookies (654)
    • Język HTML - Hypertext Markup Language (655)
    • Java (659)
  • Architektura NCA - Network Computing Architecture (660)
    • Podstawy (661)
  • Architektura Oracle WAS (665)
    • Sieciowe procesy nasłuchujące (Web Listeners) (665)
    • Procesy rozdzielające (Dispatchers) (666)
    • Web Request Broker (WRB) (666)
    • Zarządzanie transakcjami (667)
    • Wywoływanie modułu ze stacji klienta - przykład (668)
    • Moduły (Cartridges) (670)
  • Bezpieczeństwo w sieci (683)
    • Identyfikacja użytkowników (684)
  • Jak Oracle WAS współpracuje z Developerem/2000 (688)
    • Forms (688)
    • Reports (690)
    • Graphics Server (691)
  • Jak WAS współpracuje z Designerem/2000 (691)
  • Jak kupić Oracle Web Application Server? (692)
    • Wersja WAS Standard (692)
    • Wersja WAS Advanced (692)
    • Web Developer Suite (692)
  • Przyszłość Oracle Web Application Servera (693)
  • Podsumowanie (693)

Część VI Implementacja systemu Oracle8 (695)

Rozdział 28. Kasety Oracle8 (697)

  • Omówienie kaset Oracle8 (697)
    • Kasety NCA (698)
  • Architektura kaset (702)
    • Projektowanie aplikacji z wykorzystaniem kaset NCA (703)
    • Składniki kaset danych (703)
  • Tworzenie kaset (705)
    • Projektowanie kaset danych (706)
    • Możliwości rozbudowy systemu Oracle8 (706)
    • Procedury zewnętrzne (709)
    • Przykład: procedura tworzenia kasety danych (711)
    • Testowanie utworzonej kasety danych (713)
  • Zastosowanie kaset (713)
    • Instalacja kaset danych (713)
    • Definiowanie bibliotek (714)
    • Przebieg instalacji (716)
  • Podsumowanie (716)

Rozdział 29. Wykorzystanie obiektów w PL/SQL i SQL (717)

  • Zalety stosowania PL/SQL w skryptach Javy (717)
  • Różne sposoby wykorzystania PL/SQL w skryptach Javy (720)
    • Język kaset (720)
    • RMI - narzędzie przetwarzania rozproszonego (721)
    • Głos przyszłości - J/SQL (722)
  • Podsumowanie (722)

Rozdział 30. Hurtownie danych (723)

  • Wprowadzenie (723)
    • Hurtownia danych - czym to się je? (724)
    • Czy firma potrzebuje hurtowni danych? (724)
  • Sześć etapów tworzenia hurtowni danych (725)
  • Dokumentacja środowiska produkcyjnego (726)
  • Wybór technologii hurtowni danych (726)
  • Projektowanie modelu hurtowni danych (727)
    • Schemat gwiazdy (728)
    • Definiowanie procesu odświeżania danych (732)
    • Skalowalność (733)
    • Korzystanie z zalet Oracle8 w hurtowni danych (734)
  • Narzędzia monitorujące (735)
  • Opracowanie procedur ekstrakcji i płukania (736)
    • Dzienniki śledzenia (736)
    • Pełne odświeżanie z wyborem danych w hurtowni danych (737)
    • Zmiana kodu w istniejących aplikacjach (737)
  • Co z rynkiem danych? (740)
  • Metadane (742)
    • Metadane systemowe (742)
    • Metadane administracyjne (743)
    • Metadane biznesowe (743)
  • Systemy informacyjne dla zarządu (744)
    • Łatwe w użyciu (744)
    • Łatwy dostęp (745)
    • Szybkość (745)
    • Klient czy serwer (748)
    • Dane zewnętrzne (749)
  • Przeszukiwanie danych (wypłukiwanie złota) (749)
    • Modele przeszukiwania danych (750)
  • Podsumowanie (753)

Rozdział 31. Systemy przetwarzania OLTP (755)

  • Omówienie systemów OLTP (755)
  • Projekt bazy danych OLTP (756)
    • Przegląd architektury serwera równoległego (757)
    • Blokady OPS (759)
    • Metody stosowane przy projektowaniu dla serwera równoległego (763)
    • Zagadnienia związane z konfiguracją bazy danych (765)
    • Konfiguracja systemu UNIX (770)
  • Tworzenie aplikacji OLTP (775)
    • Metody projektowania i tworzenia kodu aplikacji (775)
    • Bezpieczeństwo aplikacji (779)
  • Administracja i konserwacja systemów OLTP (781)
    • Archiwizacja i odzyskiwanie danych (781)
    • Wsadowe ładowanie danych (781)
    • Fragmentacja obiektów (782)
    • Okresowa konserwacja (782)
  • Zagadnienia związane z implementacją systemu OLTP (783)
    • Testy wytrzymałościowe (783)
    • Zagadnienia związane z zarządzaniem i planowaniem projektu (783)
  • Podsumowanie (784)

Rozdział 32. Serwery złożonych danych i danych medialnych (785)

  • Co to jest serwer medialny? (785)
  • Obiekty medialne, które zmienią oblicze biznesu (787)
    • Prezentacje (788)
    • Szkolenia online (788)
    • Obsługa help-desku (789)
    • Kioski (789)
    • Video on Demand (VOD) (789)
    • Home-shopping (789)
    • Bankowość elektroniczna (789)
    • Wiadomości tematyczne (789)
    • Gry (790)
    • Skorowidz (790)
  • Oracle a dane medialne (790)
  • Oracle Media Server (serwer medialny Oracle) (791)
  • Oracle Media Net (794)
  • Oracle Media Objects (794)
    • Składniki OMO (795)
    • Własne metody kontroli: Oracle Video Custom Control (798)
  • Medialne kasety Oracle (801)
  • Podsumowanie (802)

Rozdział 33. Obsługa bardzo dużych baz danych (803)

  • Wprowadzenie (803)
  • Oracle8 a systemy baz danych typu high-end (804)
    • Partycjonowane tabele i indeksy (804)
    • Zarządzanie dużą liczbą użytkowników (805)
    • Obsługa transakcji odroczonych (806)
    • Usprawnienia w zakresie równoległych zapytań (806)
    • Usprawnienia w zakresie serwera równoległego (806)
  • Cechy systemu Oracle8 związane z dużymi bazami danych (806)
    • Partycjonowanie tabel (807)
    • Partycjonowane indeksy (810)
    • Indeksy lokalne i globalne (810)
    • Tabele indeksy (812)
    • Równoległe polecenie DML (PDML) (813)
    • Indeksy bitmapowe (814)
    • Szybkie pełne skaningi indeksu (816)
    • Indeksy z kluczem odwrotnym (816)
  • Strojenie pod kątem dużych baz danych (817)
    • Zarządzanie transakcjami w systemach VLDB (818)
    • Zagadnienia związane z segmentami wycofania (818)
    • Zagadnienia związane z archiwizacją (819)
  • Działanie dużych baz danych (821)
    • Projektowanie segmentów wycofania (822)
    • Archiwizacja i odzyskiwanie danych przy użyciu Recovery Managera (RMAN) (822)
    • Typy w typach (825)
    • Widoki obiektowe (826)
    • VARRAY (827)
  • Podsumowanie (828)

Skorowidz (829)

Dodaj do koszyka Oracle 8 Server. Księga eksperta

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2026 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.