cechą subiektywną i ten sam system przez różnych użytkowników może być zakwalifikowany jako łatwy lub trudny w użyciu.
• Niezawodność (ang. reliability)
Niezawodność oznacza, jak często system przestaje działać. Oczywiście, im większa niezawodność systemu, tym większe są jego koszty wytworzenia. Trzeba więc wyważyć odpowiednią proporcję między niezawodnością systemu a potrzebami użytkownika. Choć każdy chciałby, aby jego system działał bez błędnie (był niezawodny) w jak największym stopniu, to jednak często jesteśmy gotowi zaakceptować przestój systemu trwający godzinę w zamian za przystępną cenę.
• Wspomaganie (ang. support)
Wspomaganie oznacza zapewnienie odpowiedniej pomocy przez dostawcę systemu. Z całą pewnością jest to bardzo ważna cecha systemu. Z pewnością warto zapłacić wyższą cenę za produkt, którego producent zapewnia dobry i stabilny serwis. Nie ma przecież systemów niezawodnych w stu procentach ani systemów, które nie kryją tajemnic o sposobie ich użytkowania.
• Środowisko (ang. environment)
Środowisko określa, na jakim sprzęcie czy systemie operacyjnym będzie działać nasz system.
• Cena (ang. price)
Cena oznacza nie tylko koszt zakupu systemu, ale również wszystkie pozostałe koszty związane z wdrożeniem tego systemu oraz przewidywanymi kosztami jego eksploatacji. Koszt zakupu jest często tylko elementem składowym ogólnej ceny systemu.
Użytkownicy baz danych i ich rola w systemie
Wśród najważniejszych grup użytkowników systemów SZBD możemy wyróżnić następujące grupy:
4- Administrator systemu (ang. system administrator)
Zadaniem administratora systemu jest nadzór nad całym systemem. To on definiuje bazy danych w systemie, zakłada użytkowników o charakterze globalnym itp.
-4- Administrator bazy danych (ang. database administrator)
Administrator bazy danych administruje jedynie bazą, którą ma pod swoją opieką. Ma on uprawnienia do zakładania i administrowania obiektami bazy ale tylko w obrębie danej bazy danych.
4- Programista aplikacji (ang. application programmer)
Rolą programisty jest pisanie kodu, który będzie wspomagał użytkowanie bazy (np. procedur składowanych).