Data

01.09.2020

Laboratorium Baz Danych

 Laboratorium Baz Danych ma na celu zapoznanie studentów z architekturą, obsługą i administracją relacyjnych baz danych na przykładach komercyjnych jak np. Oracle czy MS SQL Server, a także rozwiązaniami typu Open Source. Program laboratorium obejmuje ćwiczenia z baz danych opartych zarówno na modelu relacyjnym jak i na modelu obiektowym danych. Realizowane są zadania integracji technologii bazodanowych z nowoczesnymi językami programowania SQL, PLSQL, platformą programową .NET oraz mechanizmami publikacji danych w technologii klient - serwer z wykorzystaniem trójwarstwowej architektury aplikacji.

Zagadnienia te są ilustracją tematyki poruszanej w ramach wykładów z przedmiotów „Bazy danych”, „Hurtownie danych”, „Internetowe bazy danych” realizowanych na kierunku Informatyka.

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.