Baza danych: sześć ważnych typów baz danych

Przydatne uwagi na temat sześciu ważnych typów baz danych: 1. operacyjne 2. Użytkownik końcowy 3. Scentralizowany 4. Dystrybucyjny 5. Osobisty i 6. Komercyjna baza danych!

Dane planowania obejmują również decyzje dotyczące typów danych, które mają być używane w bazie danych. Do niedawna typy danych można pogrupować w postaci liczb, znaków, dat, notatek (długi tekst) i logicznych (prawda lub fałsz).

Zdjęcie dzięki uprzejmości: bighadoop.files.wordpress.com/2013/10/dbcom-5-1.png

Ponieważ multimedialne możliwości stają się powszechne dla komputerów o różnych rozmiarach, bazy danych również przechodzą w multimedialne. Nowoczesne DBMS umożliwia przechowywanie i pobieranie typów danych, takich jak wykresy biznesowe, arkusze kalkulacyjne, wycinki dzieł sztuki (obiekty clipart), obrazy, dźwięk, wideo itp. Te nowe typy danych określane są jako "obiekty".

Te obiekty zmieniły sposób, w jaki dane są postrzegane bezpośrednio na etapie przechwytywania. Obiekty te mogą być również przetwarzane, oczywiście, w ograniczonym zakresie. Dostępność takich typów danych pomaga w wizualizacji informacji zawartych w bazach danych iw raportach bazy danych.

Kolejna ważna decyzja dotycząca planowania danych odnosi się do sposobu zarządzania danymi. Istnieje kilka opcji w tym zakresie. Opcje te omówiono tutaj w formie różnych typów baz danych.

Różne rodzaje baz danych to:

a) Operacyjne bazy danych

b) Bazy danych użytkowników końcowych

c) Scentralizowane bazy danych

d) Rozproszone bazy danych

e) Osobiste bazy danych

f) Komercyjne bazy danych

za. Operacyjne bazy danych:

Te bazy danych przechowują dane związane z działaniami przedsiębiorstwa. Zasadniczo takie bazy danych są zorganizowane na liniach funkcjonalnych, takich jak marketing, produkcja, pracownicy itp.

b. Bazy użytkowników dla użytkowników końcowych:

Te bazy danych są udostępniane przez użytkowników i zawierają informacje przeznaczone do użytku przez użytkowników końcowych, takich jak menedżerowie na różnych poziomach. Menedżerowie ci mogą nie przejmować się poszczególnymi transakcjami, które znajdują się w operacyjnych bazach danych.

Przeciwnie, byliby bardziej zainteresowani informacjami podsumowującymi. Chociaż operacyjne bazy danych mogą również generować informacje podsumowujące ze szczegółów transakcji, byłyby one dość powolne, ponieważ nie zostały zaprojektowane w tym celu.

do. Scentralizowane bazy danych:

Te bazy danych przechowują wszystkie informacje i programy aplikacji w centralnym ośrodku obliczeniowym. Użytkownicy w różnych lokalizacjach uzyskują dostęp do centralnej bazy danych, aby dokonać przetwarzania. Kontroler komunikacji wysyła transakcje do odpowiednich programów aplikacyjnych. Programy te zbierają odpowiednie dane z bazy danych do przetwarzania transakcji.

Na przykład Mahanagar Telephone Nigam Limited (MTNL) ma scentralizowaną bazę danych do rejestracji wniosków o nowe połączenia telefoniczne. Dane dotyczące wnioskodawcy są odbierane z lokalnego biura terenowego MTNL.

Sprawdzanie i weryfikacja danych odbywa się za pomocą programów aplikacyjnych w centralnym centrum komputerowym, a numer rejestracyjny jest przydzielany przez aplikacje znajdujące się w centralnym obiekcie. Biuro lokalne rejestruje je i prawie nie przetwarza.

re. Rozproszone bazy danych:

Te bazy danych mają wkład ze wspólnych baz danych, jak również dane przechwycone z lokalnych operacji. Dane pozostają dystrybuowane w różnych miejscach w organizacji. Ponieważ witryny są połączone ze sobą za pomocą łączy komunikacyjnych, cały zbiór danych we wszystkich lokalizacjach stanowi logiczną bazę danych organizacji.

Te bazy danych zmniejszają wymagania komunikacyjne, zapewniając, że szczegółowe informacje lokalne pozostają przechowywane w lokalnym obiekcie. Obecnie technologia klient-serwer jest najbardziej popularna w zarządzaniu rozproszonymi bazami danych. W środowisku klient-serwer, DBMS ma dwa komponenty, jeden interakcyjny z potrzebami użytkownika (klienta) i przekazywanie żądań do drugiego komponentu DBMS.

Drugi składnik wchodzi w interakcję z bazą danych, aby zaspokoić potrzeby informacyjne klienta. Rysunek 9.8 przedstawia działanie tych komponentów DBMS w środowisku serwera klienta.

Podstawową przyczyną podziału DBMS na dwa komponenty jest przeniesienie części zadania na komputer użytkownika (klienta). Umożliwia to jednoczesne przetwarzanie na komputerze klienckim i systemie komputerowym serwera. Serwer jest również w stanie koordynować żądania od wielu klientów naraz.

mi. Prywatne bazy danych:

Prywatne bazy danych są ogólnie przechowywane na komputerach osobistych. Zawierają informacje przeznaczone wyłącznie dla ograniczonej liczby użytkowników, którzy zazwyczaj pracują w tym samym dziale.

Te bazy danych są na ogół przedmiotem i są zaprojektowane przez użytkownika. Korzystają z prostych i mniej wydajnych pakietów DBMS dostępnych na komputerach. Te pakiety DBMS mogą nie mieć wszystkich funkcji relacyjnego DBMS, ale mają podobne funkcje w ograniczonym zakresie.

fa. Komercyjne bazy danych:

Baza danych, do której dostęp jest udostępniany użytkownikom jako przedsięwzięcie komercyjne, nazywana jest komercyjną lub zewnętrzną bazą danych. Te bazy danych zawierają informacje wymagane przez użytkowników zewnętrznych, ale same w sobie nie byłyby w stanie pozwolić sobie na utrzymywanie tak dużych baz danych.

Te bazy danych są specyficzne i dostęp do tych baz danych jest sprzedawany jako usługa płatna dla użytkownika. Dostępnych jest wiele komercyjnych baz danych, w szczególności w zakresie informacji finansowych i technicznych.

Te bazy danych mogą oferować statystyki dotyczące towarów, rynków wymiany i giełd, firm i ich wyników, importerów i ich schematów zakupów, ustalonych przepisów dotyczących spraw, itp. Dostęp do komercyjnych baz danych może być udzielany za pośrednictwem łączy komunikacyjnych.

Niektórzy dostawcy usług baz danych oferują również bazy danych na CD-ROMach, a zaktualizowane wersje baz danych są okresowo udostępniane. Bazy danych na CD-ROMach mają tę zaletę, że obniżają koszty komunikacji. Jednak w aplikacjach takich, jak rynek giełdowy, rynek towarowy i informacje o rynku walutowym, to medium nie jest odpowiednie, ponieważ informacje są potrzebne na zasadzie "czasu rzeczywistego".