Decyzja

Z pośród dostępnych serwerów każdy ma swoje plusy i minusy. Najczęściej liczy się funkcjonalność, koszty, stabilność, wydajność. Decydując się na wybór trzeba się kierować przeznaczeniem bazy znajdującej się na serwerze. Baza zawierająca kilka tabel równie dobrze może zostać zaimplementowana na np.: MySQL. Jednak baza „piłka nożna” wymaga obszernej przestrzeni dla danych. Informacje dla poprawnego i wydajnego przetwarzania muszą w tym przypadku znajdować się w wielu tabelach. Także serwer powinien umożliwiać obsługę języka SQL oraz procedur składowanych, które są niezbędne w mojej bazie. Dlatego to eliminuje mniejsze systemy. Odpowiednim rozwiązaniem wydaje się być Oracle lub MS Sql Serwer 2000. Jednak trzeba się zdecydować na jakieś rozwiązanie. W wersji 2000 serwera w stosunku do poprzednika dodano dużą ilość nowych funkcji i znacząco rozbudowano te, które stanowiły podstawę serwera SQL Server7.0. Od czasu przedstawienia na rynku serwera Microsoft SQL Server zostały sprzedane miliony kopii tego produktu, włączając w to więcej niż 10 milionów licencji jedynie w 1999 roku. Dołączone narzędzia, takie jak SQL Server Enterprise Manager pozwalają na uruchamianie ich z dowolnego miejsca w celu kontroli baz danych serwera. Oczywiście SQL Server używa bazy danych typu relacyjnego, co jest powszechność tym przypadku jak najbardziej pożądane.

Hosting

Znając powszechność i ogólnodostępność produktów oferowanych przez Microsoft, można pokusić się o zaufanie tej marce. Korzystając z bazy zaimplementowanej na serwerze sql firmy Microsoft możemy mieć pewność, że nie będzie konfliktów z innymi aplikacjami, które będą współpracowały z bazą. Właściwie dla większej stabilności systemu można się oprzeć na produktach tej firmy, gdyż wachlarz oferowanych przez nią produktów jest tak szeroki, że może w zupełności zaspokoić potrzeby systemu – informacyjno statystycznego lig europejskich piłki nożnej. Do tego serwer Microsoftu można zainstalować na ogólnie dostępnym systemach: Windows NT 4.0 (z pakietem serwisowym 5 lub późniejszym), w systemie Windows 2000, Windows 98 lub ME. Dostępna jest również wersja SQL Server 2000 dla platformy Windows CE.
Tanie serwery

Sql Serwer 2000 jest produktem nowym, który zawiera zabezpieczenia przeciwko włamaniom na serwer w celu przejęcia bądź niepożądanej modyfikacji informacji. W serwisie WWW firmy Microsoft, co pewien czas ukazują się uaktualnienia (np. service pack), które pozwolą skuteczniej chronić nasz system przed intruzami. Inne mniejsze firmy nie oferują takiego poziomu bezpieczeństwa, co je dyskwalifikuje, natomiast Microsoft może sobie pozwolić na wysokie bezpieczeństwo, ponieważ jest firmą ogromną z potężnym kapitałem. Cały system będzie działał sprawnie i nie będzie konfliktów. Do tego aplikacja użytkowa jest tworzona w języku C# tej samej firmy. Połączenie z bazą za pomocą C# a także wiele funkcji działa sprawnie i nie ma komplikacji, które mogłyby wystąpić przy korzystaniu z innych środowisk programistycznych. Dlatego tworząc pracę dyplomową zdecydowałem się w całości korzystać z produktów jednej firmy – Microsoft.