21
Bazy danych
❖ Oracle,
❖ MS SQL Server,
❖ DB2,
❖ Sybase,
❖ Informix,
❖ Adabase,
♦> ObjectStore,
❖ MS Access oraz wiele innych.
Kryteria doboru SZBD
Wybór odpowiedniego systemu SZBD nie jest łatwy. Przed podjęciem decyzji warto jest rozważyć wiele aspektów związanych zarówno z tym co baza danych ma robić, jak i innymi uwarunkowaniami po stronie dostawcy systemu i jego użytkownika.
Do najważniejszych kryteriów doboru SZBD należą:
❖ Wydajność (ang. performance)
Wydajność określa, jak szybko system będzie reagował na wydawane mu polecenia, ile jednocześnie będzie potrafił obsłużyć zleceń czy użytkowników.
❖ Skalował ność (ang. scalability)
Skalowalność określa, jak zmieni się działanie systemu (jego wydajność) jeśli wzrośnie liczba użytkowników lub danych. Cecha ta określa również możliwość adaptacji systemu do nowych warunków obciążenia i możliwość jego rozbudowy w celu sprostania nowym, większym obciążeniom.
• Funkcjonalność (ang. functionality)
Funkcjonalność określa, jakie funkcje są dostępne w systemie. Warto zwrócić uwagę zarówno na funkcje wykorzystywane przez użytkownika, jak i administratora czy projektanta takiego systemu. Najczęściej brak odpowiednich funkcji - szczególnie potrzebnych projektantom i administratorom pociąga za sobą konieczność dokupienia dodatkowych narzędzi i zwiększa koszty systemu.
• Zgodność zc standardami
Zgodność ze standardami oznacza spełnienie przez system pewnych zasad i reguł uznanych za powszechne, czyli standardów (np. standard języka, standard protokołu, itp.). Spełnienie powszechnie stosowanych standardów uniezależnia nas od dostawcy systemu i pozwala na dokładanie do niego innych elementów proponowanych przez różnych dostawców (oczywiście jeśli są godne ze standardem).
• Łatwość użycia (ang. usability)
Łatwość użycia jest ważną cechą systemu. Zdarzają się systemy o bardzo dobrych parametrach wydajnościowych lub dużej niezawodności, które jednak są tak trudne w obsłudze, że użytkownicy z nich rezygnują. Ocena tej cechy zależy od użytkownika systemu, jego przygotowania i doświadczenia. Jest więc