|
Marlene Theriault, Rachel Carmichael, James Viscusi:
Oracle9i DBA 101
McGraw-Hill/Osborne, 2002, ISBN 0-07-2224746
Oracle9i DBA 101 to uaktualnienie cenionej w świecie administratorów
baz danych książki Oracle DBA 101 z 1999 roku do problematyki zarządzania
bazą danych Oracle w wersji 9i.
Autorzy stopniowo wtajemniczają Czytelnika w arkana administracji
Oracle9i, rozpoczynając od zagadnień podstawowych. Na początek ogólne
omówienie typowych zadań administratora baz danych. Dla zupełnych
nowicjuszy szybkie wprowadzenie do programu SQL*Plus. Następnie
zdefiniowanie podstawowych elementów zarówno fizycznej (pliki danych,
plik parametrów, pliki kontrolne, bloki, itd.) jak i logicznej
(instancja, przestrzeń tabel, obiekty bazy danych, itd.) struktury bazy
danych. Kolejny etap to zajrzenie do słownika bazy danych - tutaj autorzy
przedstawiają najważniejsze perspektywy systemowe w Oracle9i. Wiele
zaprezentowanych przykładów pokazuje, jak ze słownika wydobyć niezbędne
w pracy administratora informacje charakteryzujące bazę danych. Osobno
omówiono perspektywy opisujące system zabezpieczeń (dane użytkowników,
sposób autoryzacji, prawa i role) oraz wydajność pracy bazy. Tak kończy
się pierwsza część książki, którą Czytelnik może potraktować
jako wprowadzenie do Oracle9i.
Kolejna część omawia przebieg instalacji oprogramowania Oracle9i,
planowanie fizycznej i logicznej struktury bazy danych oraz sam proces
tworzenia bazy. Tutaj też autorzy wskazują Czytelnikowi uwagę na
podstawowe codzienne czynności administratora bazy danych, takie jak
monitorowanie rozmiarów plików danych, rozmiarów segmentów wycofań,
dzienników logów i plików śladu, itd.
W następnej części autorzy wskazują sposoby definicji systemu
zabezpieczeń bazy danych. Dokładnie omawiają przywileje, role, synonimy
i perspektywy, a także system audytu użytkowników. Dalej autorzy zajmują
się problemem zabezpieczenia danych przed awariami. Tutaj poruszają
podstawowe zagadnienia z problematyki tworzenia kopii zapasowych
(fizycznych i logicznych) oraz odtwarzania bazy danych po awarii. Dalej
sygnalizują metody rozwiązań, zwiększających niezawodność pracy
bazy danych (replikacja, klastry, baza stand-by).
Ostatnia część książki poświęcona jest problematyce
optymalizacji pracy bazy danych. Tutaj autorzy poruszają problem doboru
parametrów pracy bazy danych, wskazują metody podniesienia jej wydajności.
Omawiają również podstawowe narzędzia, wykorzystywane w tym obszarze
pracy administratora (TKPROF, Autotrace, STATSPACK, DBMS_STATS).
Reasumując, Oracle9i DBA 101 to doskonała książka zarówno dla
Czytelników, którzy dopiero chcą stać się administratorami bazy
danych Oracle9i, jak i dla tych, którzy już administrują Oracle'em. Ci
pierwsi otrzymują kompletny wykład na temat wszelkich czynności
administracyjnych, drudzy - możliwość pogłębienia swojej
dotychczasowej wiedzy w dziedzinie administracji.
Liczba stron: 550
Bartosz Bębel
Politechnika Poznańska
Instytut Informatyki
wróć |