ullman017 (2)

ullman017 (2)



Trwałoby to zbyt długo i uniemożliwiło serwerowi obsługę innych zadań. Poza tym klient może potrzebować tylko fragmentu filmu, ale nie może dokładnie określić czego chce, zanim nie zobaczy początku. Trzeci powód konieczności nowego podejścia do obsługi zadań w przypadku danych multimedialnych wynika stąd, że nawet jeśli klient potrzebuje całego widcoklipu po to na przykład, by odtworzyć go na ekranie, wystarczy dostarczać go w kawałkach o ustalonej długości rytmicznie w ciągu około godziny (tyle mniej więcej czasu trwa wyświetlenie filmu skompresowanego w jednym gigabajcie). Dlatego system zarządzania pamięcią w przypadku multimedialnych baz danych musi być przygotowany do przesyłania odpowiedzi w try bie interakcyjnym, przesyłania właściwych fragmentów odpowiedzi na żądania klienta albo w ustalonych odstępach czasu.

1.3.4. Integracja danych

7 czasem, gdy informacja staje się coraz, ważniejsza w pracy i zabawie, odkrywamy coraz nowe sposoby korzystania z istniejących źródeł danych. Rozważmy na przykład firmę, która chce wprowadzić katalog, dostępny przez WWW. po to, by klienci mogli bezpośrednio przeglądać produkty i wysyłać zamówienia. Wielka firma ma wiele oddziałów. Każdy oddział może mieć własną bazę danych, zupełnie niezależnie od innych oddziałów. Oddziały mogą korzystać z różnych systemów DBMS. różnych struktur danych, a nawet różnych nazw określających te same rzeczy albo tych samych terminów do określenia różnych rzeczy.

PRZYKŁAD 1.4

Rozważmy firmę z w ieloma oddziałami, produkującą dyski do komputerów. 'Catalog jednego z oddziałów takiej firmy może opisywać szybkość dostępu iczbą obrotów na sekundę, a inny liczbą obrotów na minutę. Jeszcze inny oddział mógł w ogóle zaniedbać podania lej wielkości. Oddział produkcji lyskictck może posługiwać się w odniesieniu do swoich produktów terminem łysk i oddział produkujący dyski twarde tez określa swoje towary mianem łysków. Liczba ścieżek na dysku twardym może zostać opatrzona słowem .ścieżki" w jednym oddziale, a słowem „cylindry” w innym.

Centralna koordynacja nic zawsze skutkuje. Oddziały mogły zainwestować dużo pieniędzy w swoje bazy danych znacznie wcześniej, niż. w ogóle ostrzeżono problem integracji danych między oddziałami. Poza tym jakiś dd/.iał. który mógł właśnie ostatnio zostać włączony do firmy, dotychczas '> stępował jako samodzielne przedsiębiorstwo. Z tych i wielu innych powo-ów tzw. spadkowych baz. danych nie można w łatwy sposób zastąpić. Dlate-o firma musi, ponad spadkowymi bazami danych, tworzyć nowe struktury, umożliwiające jednolity sposób przedstawienia klientom tych wszystkich danych, które dotyczą ogółu dostarczanych towarów i usług.

Jeden z rozpowszechnionych sposobów polega na tworzeniu hurtowni danych, baz centralnych, do których kopiuje się, po uprzednim przetłumaczeniu, dane z baz „spadkowyęh”. Hurtownie danych są aktualizowane zgodnie ze zmianami, wprowadzanymi do baz spadkowych, ale nie dzieje się to natychmiast. Najczęściej hurtownie rekonstruuje się w nocy, gdy bazy spadkowe są mniej obciążone przetwarzaniem.

Dzięki takiemu rozwiązaniu spadkowe bazy danych mogą nadal działać zgodnie ze swoim przeznaczeniem. Natomiast nowe funkcje, takie jak na przykład utrzymywanie katalogów w sieci, spełnia hurtownia danych. Często obserwujemy również korzystanie z hurtowni danych do analiz i planowania. Na przykład analitycy przedsiębiorstwa mogą tworzyć zapytania do hurtowni danych, których wyniki ułatwią określenie trendu sprzedaży, a to z kolei umożliwi stworzenie lepszego planu produkcji i inwestycji. Hurtownie danych służą także przy wybieraniu danych (data mining), poszukiwaniu pośród danych ciekawych i niezwykłych wzorców i słyszy się stwierdzenia, że zastosowanie odkrytych w ten sposób wzorców dało efekt w postaci zwiększenia sprzedaży.

1.4. Układ książki

Zakres zagadnień związanych z. bazami danych można podzielić na trzy obszerne grupy:

1.    Projektowanie baz danych. Jak zbudow ać użyteczną bazę danych? Jakie rodzaje danych umieszcza się w bazach danych? Jaka jest struktura danych? Jakie założenia należy przyjmować o typach i wartościach poszczególnych elementów w bazie danych? W jaki sposób te elementy są z.c sobą pow iązane?

2.    Programowanie baz danych. W jaki sposób wyrazić zapytania i inne operacje na bazie danych? W jaki sposób skorzy stać z innych właściwości baz danych, na przy kład z wyzwalaczy lub transakcji?

3.    Implementacja baz danych. Jak zbudować DBMS, uwzględniając takie zagadnienia jak przetwarzanie zapytań, przetwarzanie transakcji oraz efektywny system zarządzania pamięcią?

Implementacje baz danych stanowią główny segment rynku oprogramowania, dlatego liczba osób zatrudnionych przy projektowaniu i korzystaniu z baz danych znacznie przewyższa liczbę tych, którzy budują systemy ba/ danych. Niniejsza książka jest pomyślana jako podręcznik do pierwszego wykładu /. ba/ danych, więc właściwym wydaje się skupienie uwagi na


Wyszukiwarka

Podobne podstrony:
Uzasadnienia podane przy odpowiedzi „Nie : •    90 minut to zbyt długo na tego typu z
Rzut oszczepem0079 przykładał s;ę do treningu Nie trwało to jednak długo, bo juz po Kilku miesiącach
to zbyt dużej rozpiętości przełożeń i niekorzystnego ich rozkładu. W związku z tym Habich postanowił
70 71 — Nie mogę się na to zgodzić — oznajmiłam. — Nadal mai te same zastrzeżenia. Poza tym znam sie
Przekaz brzmi: Ja to widzę w ten sposób, ale chciałbym wiedzieć, co ty o tym sadzisz. Może uda nam s
© Przekroczono limit czasu połączenia Serwerwww.biznesplan.com.pl zbyt długo nie odpowiada. •
Obraz 8 Podręczniki szkolne mówią o walce romantyków nałe. Trwało to długo, bo aż do początku dziewi
26 tywnych urządzeniach miejscowych, przez długi czas czyniło zadość wymogom hygieny; trwało to
img074 Podejrzewałam, że Juliette podziela moją rozterkę. - To zbyt piękne - mówiła. Byi to przyjęty
img074 Podejrzewałam, że Juliette podziela moją rozterkę. - To zbyt piękne - mówiła. Był to przyjęty
s460 460 Poznaj Lmux Ustalanie, czy FTP został uaktywniony w systemie !. Upewnij się, czy serwer obs
Atrakcyjność kompleksu termalno-basenowego... 197 to zbyt małą, w stosunku do liczby klientów,
IMG00 292 •Goryczka I, Goryczce zim - byl na to zbyt lojalny i miał w zbyt wielki • hollywoodzkie p
IMGI86 (3) dzieciom zbyt długo umiejętności prowadzenia dialogu ze sobą i dorosłymi, zadowalając się
page0188 188 mógł zbyt długo opierać i zaproponowali mu za cało jego zakłady cenę kupna 50 milionów

więcej podobnych podstron