Żeby wszelkiego rodzaju programy komputerowe, strony internetowe oraz web service security (serwisy webowe) działały niezawodnie, konieczne wręcz jest wprowadzenie właściwego systemu baz danych. To właśnie system baz danych odpowiada za bezpieczeństwo i fabrykowanie potrzebnych danych, oraz ich udostępnianie i gromadzenie. Jednym z bardzo często wykorzystywanych tego rodzaju technologii jest system mysql, aktualnie rozwijany przez korporację oracle. Jego powszechność wynika z osiąganej efektywności oraz faktu, że jest on udostępniany na licencji wolnego oprogramowania. Dzięki temu, że mysql potrafi współgrać z różnego rodzaju platformami i językami programistycznymi (na przykład c, delphi oraz php) do spisu jego zalet dopisać można wielofunkcyjność.Oczywiście sam mysql jest także kompatybilny z innego rodzaju wzorcami używanymi do administracji zespołem danych (sql), jednakże pamiętać należy, że do łączności z tymi bazami użyć można funkcji linq mysql. Także inne systemy bazodanowe są przystosowane do korzystania z języka sql (na przykład sql server). System sql został bardzo dobrze przemyślany oraz zaprogramowany przez korporację Billa Gates’a, który pilnuje, aby wszelkiego rodzaju produkty i oprogramowanie wychodzące ze stajni Microsoftu cieszyło się jak największą wydajnością oraz kompatybilnością. Kooperacja oprogramowania jdbc ms sql jest możliwa dzięki dodaniu do ich serwera m.in. technologię javy.