oracle database 10g. kompendium administratora pełna wersja.pdf
(
24495 KB
)
Pobierz
718959589 UNPDF
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
Oracle Database 10g.
Kompendium administratora
SPIS TRECI
KATALOG KSI¥¯EK
Autor: Kevin Loney
T³umaczenie: Zbigniew Banach, S³awomir
Dzieniszewski, Pawe³ Gonera, Rados³aw Meryk
ISBN: 83-7361-750-7
Tytu³ orygina³
u:
Oracle Database 10g.
The Complete Reference
Format: B5, stron: 1480
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
Baza danych Oracle od dawna cieszy siê zas³u¿on¹ s³aw¹. Jest wykorzystywana
wszêdzie tam, gdzie dba siê o stabilnoæ i bezpieczeñstwo danych oraz szybkoæ
dostêpu do nich. Ka¿da nowa wersja Oracle’a wnosi co nowego i wytycza nowe
standardy. Ogromne mo¿liwoci Oracle’a poci¹gaj¹ za sob¹ koniecznoæ do³¹czania
do niej tysiêcy stron dokumentacji. Ka¿dy z opas³ych tomów instrukcji szczegó³owo
opisuje inne elementy systemu. Czêsto jednak podczas pracy z baz¹ zachodzi
koniecznoæ szybkiego odnalezienia konkretnej informacji. W takich przypadkach
przydatne okazuje siê zestawienie najbardziej istotnych zagadnieñ, zebranych
w jednej publikacji.
W ksi¹¿ce „Oracle Database 10g. Kompendium administratora” zebrano wszystkie
najwa¿niejsze pojêcia dotycz¹ce bazy danych Oracle. W jednym podrêczniku
zgromadzone s¹ opisy poleceñ, funkcji i w³aciwoci oraz dokumentacja narzêdzi
do³¹czanych do Oracle’a. Ka¿dy u¿ytkownik, administrator i programista baz danych
znajdzie tu co, co przyda mu siê w pracy. Jednych zainteresuje opis jêzyka SQL,
innych — opis instalacji, konfiguracji i strojenia bazy, a jeszcze inni doceni¹ omówienie
zasad tworzenia aplikacji wspó³pracuj¹cych z Oracle’em.
• Instalacja bazy danych Oracle 10g
• Planowanie i projektowanie aplikacji bazodanowych
• Jêzyk SQL i narzêdzie SQL*Plus
• Operacje na danych z wykorzystaniem jêzyka SQL
• Budowanie z³o¿onych zapytañ
• Zarz¹dzanie tabelami, perspektywami, indeksami i klastrami
• Mechanizmy bezpieczeñstwa bazy danych
• Eksport danych i technologia Data Pump
• Zapytania flashback
• Do³¹czanie tabel zewnêtrznych
• Tworzenie aplikacji w jêzyku PL/SQL
• Strojenie aplikacji i optymalizacja zapytañ
Dodatkow¹ pomoc¹ dla u¿ytkowników Oracle’a jest przewodnik po wszystkich
jej funkcjach, potencjalnych zastosowaniach i zestawienie poleceñ wraz z opcjami
i parametrami.
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Ta ksi¹¿ka powinna znaleæ siê na biurku ka¿dego,
kto wykorzystuje w pracy bazê Oracle 10g
Spis treci
O Autorze .............................................................................................13
Wstp ..................................................................................................15
Cz I Najwaniejsze pojcia dotyczce bazy danych .....................17
Rozdział 1. Opcje architektury bazy danych Oracle 10g ...........................................19
Bazy danych i instancje ..........................................................................................................20
Wntrze bazy danych .............................................................................................................21
Wybór architektury i opcji .....................................................................................................26
Rozdział 2. Instalacja bazy danych Oracle 10g i tworzenie bazy danych ...................29
Przegl d opcji licencji i instalacji ...........................................................................................31
Rozdział 3. Aktualizacja do wersji Oracle 10g .........................................................43
Wybór metody aktualizacji ....................................................................................................44
Przed aktualizacj ..................................................................................................................45
Wykorzystanie asystenta aktualizacji bazy danych ................................................................46
Rczna aktualizacja bezpo&rednia ..........................................................................................47
Wykorzystanie mechanizmów eksportu i importu .................................................................50
Zastosowanie metody z kopiowaniem danych .......................................................................51
Po aktualizacji ........................................................................................................................52
Rozdział 4. Planowanie aplikacji systemu Oracle
— sposoby, standardy i zagro*enia ........................................................55
Podej&cie kooperacyjne ..........................................................................................................56
Dane s wszdzie ...................................................................................................................57
Jzyk systemu Oracle .............................................................................................................58
Zagro.enia ..............................................................................................................................64
Znaczenie nowego podej&cia ..................................................................................................66
Jak zmniejszy/ zamieszanie? .................................................................................................68
Normalizacja nazw .................................................................................................................75
Czynnik ludzki .......................................................................................................................76
Model biznesowy ...................................................................................................................82
Normalizacja nazw obiektów .................................................................................................84
Inteligentne klucze i warto&ci kolumn ....................................................................................87
Przykazania ............................................................................................................................88
6
Oracle Database 10g. Kompendium administratora
Cz II SQL i SQL*Plus .................................................................89
Rozdział 5. Zasadnicze elementy jzyka SQL ...........................................................91
Styl .........................................................................................................................................92
Utworzenie tabeli GAZETA ..................................................................................................93
Zastosowanie jzyka SQL do wybierania danych z tabel .......................................................94
Słowa kluczowe select, from, where i order by ......................................................................97
Operatory logiczne i warto&ci ................................................................................................99
Inne zastosowanie klauzuli where: podzapytania .................................................................108
Ł czenie tabel ......................................................................................................................111
Tworzenie perspektyw .........................................................................................................113
Rozdział 6. Podstawowe raporty i polecenia programu SQL*Plus ...........................117
Tworzenie prostego raportu .................................................................................................119
Inne własno&ci ......................................................................................................................129
Odczytywanie ustawieC programu SQL*Plus ......................................................................136
Klocki ...................................................................................................................................137
Rozdział 7. Pobieranie informacji tekstowych i ich modyfikowanie .........................139
Typy danych .........................................................................................................................139
Czym jest ci g? ....................................................................................................................140
Notacja .................................................................................................................................140
Konkatenacja (||) ..................................................................................................................143
Wycinanie i wklejanie ci gów znaków ................................................................................144
Zastosowanie klauzul order by oraz where z funkcjami znakowymi ...................................160
Podsumowanie .....................................................................................................................163
Rozdział 8. Wyszukiwanie z wykorzystaniem wyra*e4 regularnych ..........................165
Wyszukiwanie w ci gach znaków ........................................................................................165
REGEXP_SUBSTR .............................................................................................................167
Rozdział 9. Operacje z danymi numerycznymi ........................................................179
Trzy klasy funkcji numerycznych ........................................................................................179
Notacja .................................................................................................................................182
Funkcje operuj ce na pojedynczych warto&ciach .................................................................183
Funkcje agregacji .................................................................................................................191
Funkcje operuj ce na listach ................................................................................................198
Wyszukiwanie wierszy za pomoc funkcji MAX lub MIN ..................................................199
Priorytety działaC i nawiasy .................................................................................................200
Podsumowanie .....................................................................................................................202
Rozdział 10. Daty: kiedy7, teraz i ró*nice ................................................................203
Arytmetyka dat .....................................................................................................................203
Funkcje ROUND i TRUNC w obliczeniach z wykorzystaniem dat .....................................212
Formatowanie w funkcjach TO_DATE i TO_CHAR ..........................................................213
Daty w klauzuli where ......................................................................................................... 224
Obsługa wielu stuleci ...........................................................................................................225
Zastosowanie funkcji EXTRACT ........................................................................................226
Zastosowanie typu danych TIMESTAMP ...........................................................................226
Rozdział 11. Funkcje konwersji i transformacji ........................................................229
Podstawowe funkcje konwersji ............................................................................................231
Specjalne funkcje konwersji .................................................................................................236
Funkcje transformacji ...........................................................................................................237
Podsumowanie .....................................................................................................................239
Spis treci
7
Rozdział 12. Grupowanie danych ............................................................................241
Zastosowanie klauzul group by i having ..............................................................................241
Perspektywy grup .................................................................................................................246
Mo.liwo&ci perspektyw grupowych .....................................................................................248
Dodatkowe mo.liwo&ci grupowania ....................................................................................253
Rozdział 13. Kiedy jedno zapytanie zale*y od drugiego ............................................255
Zaawansowane podzapytania ...............................................................................................255
Zł czenia zewntrzne ...........................................................................................................260
Zł czenia naturalne i wewntrzne ........................................................................................266
UNION, INTERSECT i MINUS ..........................................................................................267
Rozdział 14. Zaawansowane mo*liwo7ci .................................................................271
Zło.one grupowanie .............................................................................................................271
Tabele tymczasowe ..............................................................................................................273
Zastosowanie funkcji ROLLUP, GROUPING i CUBE .......................................................273
Drzewa rodzinne i klauzula connect by ................................................................................277
Rozdział 15. Modyfikowanie danych: insert, update, merge i delete .........................287
insert ....................................................................................................................................287
rollback, commit i autocommit ............................................................................................291
Wprowadzanie danych do wielu tabel ..................................................................................293
delete ....................................................................................................................................297
update ...................................................................................................................................298
Zastosowanie polecenia merge .............................................................................................301
Rozdział 16. DECODE i CASE: if, then oraz else w jzyku SQL ..................................305
if, then, else ..........................................................................................................................305
Zastpowanie warto&ci przy u.yciu funkcji DECODE ........................................................308
Funkcja DECODE w innej funkcji DECODE ......................................................................309
Operatory wikszy ni. i mniejszy ni. w funkcji DECODE .................................................312
Funkcja CASE .....................................................................................................................314
Rozdział 17. Tworzenie tabel, perspektyw, indeksów, klastrów i sekwencji
oraz zarz@dzanie nimi ..........................................................................319
Tworzenie tabeli ...................................................................................................................319
Usuwanie tabel .....................................................................................................................328
Uaktualnianie definicji tabel ................................................................................................328
Tworzenie tabeli na podstawie innej tabeli ..........................................................................333
Tworzenie tabeli o strukturze indeksu ..................................................................................334
Tabele podzielone na partycje ..............................................................................................335
Tworzenie perspektyw .........................................................................................................340
Indeksy .................................................................................................................................343
Klastry ..................................................................................................................................350
Sekwencje ............................................................................................................................352
Rozdział 18. Podstawowe mechanizmy bezpiecze4stwa systemu Oracle ..................355
U.ytkownicy, role i uprawnienia .........................................................................................355
Jakie uprawnienia mog nadawa/ u.ytkownicy? .................................................................363
Nadawanie uprawnieC do ograniczonych zasobów ..............................................................377
8
Oracle Database 10g. Kompendium administratora
Cz III Wicej ni podstawy ........................................................379
Rozdział 19. Zaawansowane wła7ciwo7ci bezpiecze4stwa
— wirtualne prywatne bazy danych .....................................................381
Konfiguracja wstpna ...........................................................................................................382
Tworzenie kontekstu aplikacji .............................................................................................383
Tworzenie wyzwalacza logowania .......................................................................................384
Tworzenie strategii bezpieczeCstwa .....................................................................................385
Zastosowanie strategii bezpieczeCstwa do tabel ...................................................................387
Testowanie mechanizmu VPD .............................................................................................387
Implementacja mechanizmu VPD na poziomie kolumn ......................................................388
Wył czanie mechanizmu VPD .............................................................................................389
Korzystanie z grup strategii .................................................................................................. 390
Rozdział 20. Przestrzenie tabel ...............................................................................393
Przestrzenie tabel a struktura bazy danych ...........................................................................393
Planowanie wykorzystania przestrzeni tabel ........................................................................399
Rozdział 21. Zastosowanie programu SQL*Loader do ładowania danych ..................403
Plik steruj cy ........................................................................................................................404
Rozpoczcie ładowania ........................................................................................................405
Uwagi na temat składni pliku steruj cego ............................................................................410
Zarz dzanie ładowaniem danych .........................................................................................412
Dostrajanie operacji ładowania danych ................................................................................414
Dodatkowe własno&ci ........................................................................................................... 417
Rozdział 22. Mechanizm eksportu i importu Data Pump ..........................................419
Tworzenie katalogu ..............................................................................................................419
Opcje mechanizmu Data Pump Export ................................................................................420
Uruchamianie zadania eksportu mechanizmu Data Pump ....................................................422
Opcje mechanizmu Data Pump Import ................................................................................426
Uruchamianie zadania importu mechanizmu Data Pump .....................................................429
Rozdział 23. Zdalny dostp do danych ....................................................................435
Ł cza baz danych .................................................................................................................435
Zastosowanie synonimów w celu uzyskania przezroczystej lokalizacji obiektów ...............442
Pseudokolumna User w perspektywach ...............................................................................444
Ł cza dynamiczne: u.ycie polecenia copy programu SQL*Plus .........................................445
Poł czenia ze zdaln baz danych ........................................................................................447
Rozdział 24. Perspektywy zmaterializowane ............................................................449
Działanie ..............................................................................................................................449
Wymagane uprawnienia systemowe ....................................................................................450
Wymagane uprawnienia do tabel .........................................................................................450
Perspektywy tylko do odczytu a perspektywy z mo.liwo&ci aktualizacji ...........................451
Składnia polecenia create materialized view ........................................................................452
Zastosowanie perspektyw zmaterializowanych do modyfikacji
&cie.ek wykonywania zapytaC ..........................................................................................458
Pakiet DBMS_ADVISOR ....................................................................................................459
Od&wie.anie perspektyw zmaterializowanych .....................................................................462
Polecenie create materialized view log ................................................................................468
Modyfikowanie zmaterializowanych perspektyw i dzienników ...........................................470
Usuwanie zmaterializowanych perspektyw i dzienników ....................................................470
Plik z chomika:
gitara_i_bas
Inne pliki z tego folderu:
Paweł Zaremba-Śmietański pieniądze leżą na parkiecie. giełda dla niepokornych full scan.pdf
(16755 KB)
web-design.-projektowanie-atrakcyjnych-stron-www pełna wersja.pdf
(98881 KB)
Witold Wrotek ulead video studio 11 pl. pierwsze starcie pełna wersja.pdf
(24681 KB)
Kevin Kocis, MSCE administracja microsoft active directory full version.pdf
(16775 KB)
Jeffrey E. Clark autocad 2002 i 2004. tworzenie makr w vba ebook.pdf
(9988 KB)
Inne foldery tego chomika:
- HD - FILMY PRZYRODNICZE
- HD - Koncerty - Teledyski
- Lekarz Domowy
- SYMULATORY
Pliki dostępne do 01.06.2025
Zgłoś jeśli
naruszono regulamin