Laboratorium zbudowano w oparciu o architekturę klient-serwer, tzn. stanowiska laboratoryjne mają dostęp do serwerów baz danych. Każdy z serwerów wyposażony jest w zasoby sprzętowe umożliwiające szybkie transfery danych poprzez interfejs sieciowy oraz dyski pracujące w układach poprawiających bezpieczeństwo danych. Ponadto prowadzący zajęcia oraz studenci mają do dyspozycji 60 stanowisk komputerowych rozmieszczonych w 4 salach dydaktycznych Wyższej Szkoły Biznesu w Dąbrowie Górniczej. Dzięki zastosowaniu technologii serwera terminali część zasobów udostępniana jest w sieci Internet umożliwiając pracę zdalną w laboratorium z dowolnego miejsca poza terenem uczelni.
Baza sprzętowa Laboratorium Baz Danych:
- 2 Serwery dedykowane do baz danych
- 20 dedykowanych stacji roboczych podłączonych do sieci Internet,
- Urządzenia sieci komputerowej z dostępem do szerokopasmowego Internetu.
Baza programowa laboratorium:
- Baza danych Oracle 9i, Oracle 11g (w realizacji w roku 2011),
- Baza danych MS SQL 2005 Server, MS SQL 2008 Server
- Baza danych MS Access 2005, MS Access 2008
- Oracle Designer 10g,
- Oprogramowanie i narzędzia stacji klienckich.
W trakcie zajęć w laboratorium baz danych, realizowane są następujące cele:
- zapoznanie studentów z architekturą baz danych,
- przekazanie umiejętności niezbędnych do prowadzenia czynności serwisowych związanych z niezawodnym działaniem bazy danych pod kontrolą systemu operacyjnego Windows 2008,
- przekazanie umiejętności zabezpieczania i udostępniania danych użytkownikom końcowym,
- przygotowanie studentów do prac administracyjnych związanych z importem, eksportem danych oraz funkcjami tworzenia kopii zapasowych.
Program laboratorium baz danych obejmuje ćwiczenia przeprowadzane bezpośrednio z bazami danych i podzielony jest na 5 części:
Część pierwsza: Architektura bazy danychlogiczna struktura baz danych,
- fizyczna budowa baz danych,
- instalacja bazy danych,
- organizacja podłączeń stacji klienckich.
Część druga: Obiekty bazy danychlogiczna reprezentacja obiektów bazy danych,
- fizyczna reprezentacja obiektów,
- obiekty bazy danych,
- typy danych.
Część trzecia: Przetwarzanie danychSQL i PLSQL,
- programy składowe w bazie danych,
- dostęp równoległy i spójność danych.
Część czwarta: Dostęp do danychużytkownicy bazy,
- uprawnienia,
- obserwacja dostępu.
Część piąta: Mechanizmy bezpieczeństwatworzenie kopii zapasowych,
- zabezpieczanie danych.
Po ukończeniu cyklu zajęć laboratoryjnych studenci powinni uzyskać zaawansowaną wiedzę i umiejętności praktyczne umożliwiające pełnienie funkcji administratora systemów baz danych.