Autor Wątek: System bazodanowy DB2 Express  (Przeczytany 5073 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Grzegorz Gałęzowski

  • archiwista
  • ***
  • Wiadomości: 432
  • Płeć: Mężczyzna
System bazodanowy DB2 Express
« dnia: Sierpień 23, 2009, »
Niniejszy kurs jest wstępem do DB2. Zaprezentowana została instalacja serwera DB2 w systemie Linux, zarówno w trybie graficznym jak i tekstowym. Jako odniesienie zaprezentowana została także instalacja DB2 Enterprise w systemie MS Windows.
Następnie pokazano jak można skonfigurować i używać DB2 zarówno z poziomu narzędzi graficznych jak i tekstowych.

Opracowany przeze mnie kurs, można obejrzeć na stronie:


http://www.vimeo.com/6231073

lub pobrać w wersji (lepsza jakość) flash ze strony:

http://rapidshare.com/files/270530595/db2.zip.html

Firma IBM już od lat 70. XX wieku, pracowała nad systemami bazodanowymi. To właśnie dzięki wysiłkom badaczy tej firmy powstał relacyjny model (Relational Model) baz danych, a także wykorzystywany do dzisiaj język SQL (Structured Query Language ? czyli strukturalny język zapytań). IBM ma na swoim kącie całą masę różnych rozwiązań z zakresu RDBMS (Relational Database Management Systems.
Jednym z takich rozwiązań jest program IBM DB2, który po raz pierwszy został udostępniony już w roku 1983 dla systemu MVS.
Obecnie program ten jest udostępniany dla technologii serwerowych IBM xSeries, pSeries, iSeries i zSeries dla różnych systemów operacyjnych.

IBM DB2 udostępniany jest w następujących wersjach:

1. Enterprise Server Edition
Jest to najbardziej rozbudowana wersja serwera baz danych. Cechuje go obsługa 64 bitowych systemów operacyjnych. Posiada także możliwość partycjonowania bazy danych, dzięki czemu możliwy jest podział danych w ramach jednego lub wielu serwerów z tym samym systemem operacyjnym.

2.Express Edition
To wersja ekonomiczna, jest w pełni funkcjonalna. Nadaje się dla małych i średnich firm które nie mają odpowiednio wyszkolonego personelu do obsługi bardziej zaawansowanych wersji DB2.
Wersja Express Edition dostępna jest na systemy MS Windows i Linux zarówno z procesorami Intel jak i AMD.

3. Personal Edition
Jest to wersja z założenia przeznaczona dla jednego użytkownika. Dostępne są w niej wszystkie narzędzia graficzne i funkcje serwera bazy danych.
Wersja Personal umożliwia łączenie się jedynie z innymi serwerami DB2, ale nie udostępnia połączeń dla innych komputerów klienckich.

4. Workgroups Server Edition
DB2 przeznaczony dla grup roboczych i małych firm. Dostępny jest w wersji dla systemów MS Windows, Linux i Unix. Licencje do tej wersji udostępniane są dla:

-użytkownika (np. dla aplikacji z niewielką liczbą użytkowników)
-na procesor (dla aplikacji z wieloma użytkownikami, np. dla stron WWW)


Cechy bazy danych DB2:
- jest to pierwsza baza ze wsparciem dla języka Java
- to pierwsza na świecie baza certyfikowana na Windows 2000
- posiada silne wsparcie dla systemów Linux, także tych 64-bitowych
- to pierwsza baza z optymalizatorem kosztowym
- pierwsza baza z przepisywaniem SQL do optymalnej postaci
- jest to pierwsza baza relacyjna pozwalająca na obiektowe rozszerzenia
- jest dostępna na wszystkie platformy sprzętowe

Systemy operacyjne na których dostępny jest DB2:

AIX (32, 64 bit)
Solaris UltraSparc (32, 64 bit)
HP-UX oparte na HP PA-RISC (32, 64 bit)
HP-UX oparte na Intel Itanium (32, 64 bit)
iSeries (OS/400)
zSeries (OS/390 oraz z/OS)
GNU/Linux 32, 64 bit na platformach Intel, pSeries, iSeries oraz zSeries (S/390)
Microsoft Windows 32 bit (Intel+AMD)
Microsoft Windows 64 bit oparte na Intel Intanium i AMD Athlon/Opteron

Wstępna konfiguracja DB2 w systemie Linux, za pomocą gotowego skryptu


Obsługa DB2 z poziomu shella w systemie Linux


Obsługa DB2 z poziomu przeglądarki WWW.



« Ostatnia zmiana: Sierpień 23, 2009, wysłana przez Grzegorz Gałęzowski »