Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aplikacje pionowe zwykle wykonują dobrze zdefiniowane zadanie względem pojedynczego systemu DBMS. Na przykład aplikacja wpisu zamówienia śledzi zamówienia w firmie. Co łączy te typy aplikacji, to fakt, że schemat bazy danych jest zwykle zaprojektowany przez dewelopera aplikacji i, chociaż aplikacja może współpracować z wieloma różnymi systemami DBMS, działa z jednym określonym systemem DBMS dla jednego klienta.
Ponieważ aplikacje pionowe zwykle wymagają pewnych funkcji, takich jak przewijanie kursorów lub transakcje, rzadko obsługują wszystkie systemy baz danych. Zamiast tego mają one tendencję do wysokiej współpracy między ograniczonym zestawem zestawów DBMS. Zazwyczaj deweloperzy aplikacji pionowych wybierają obsługę tych zestawów DBMS reprezentujących dużą część rynku i ignorują resztę. Mogą nawet zdecydować się na obsługę określonych sterowników dla tych maszyn DBMS w celu zmniejszenia kosztów testowania i pomocy technicznej produktów.
Ponieważ aplikacje pionowe mogą obsługiwać znany zestaw DBMS, czasami zawierają kod specyficzny dla sterownika lub kod specyficzny dla systemu DBMS. Jednak taki kod jest najlepiej utrzymywany do minimum, ponieważ wymaga dodatkowego czasu do utrzymania.