(30h)
W ramach kursu są omawiane przykłady i rozwiązywane zadania, których
treść wymaga od studentów gruntownego zapoznania się ze składnią i
regułami stosowania języka SQL, będącego podstawowym narzędziem
przeznaczonym do pracy z relacyjnymi bazami danych. Wszystkie ćwiczenia
prowadzone są w oparciu o środowisko zarządzania relacyjnymi bazami
danych MS SQL Server.
- Nauczyciel: Andrzej Nowak
Kierunek: Informatyka, studia dzienne I stopnia, 5 semestr, wykłady 15 godz. i laboratoria 30 godz.
Tematyka zajęć: realizacja układów kombinacyjnych i sekwencyjnych na PLC, zastosowanie
bloków czasowych i liczników, współpraca programu sterującego z panelem
operatora, skalowanie pomiaru analogowego, wizualizacja procesu przemysłowego, animacje, komunikacja wizualizacji z PLC, wprowadzenie do sieci przemysłowych.
- Nauczyciel: Ewa Bebek
- Nauczyciel: Marcin Pawlik
- Nauczyciel: Marcin Sidzina
- Nauczyciel: Mikołaj Grygiel
- Nauczyciel: Vasyl Martsenyuk
WBMiI / kierunek Informatyka / st. dzienne inż. I stopnia:
(30h) Część laboratoryjna kursu jest praktyczną realizacją zagadnień będących treścią wykładu Bazy danych II. W szczególności studenci otrzymują indywidualne studia przypadków, będące wycinkami pewnej rzeczywistości, dla której przeprowadzają pełne postępowanie projektowe. Etapy projektowe (analiza problemu i określenie wymagań aplikacji opartej o bazę danych, budowa modelu konceptualnego , transformacja do modelu logicznego, normalizacja do 3NF, generowanie bazy danych, definicja schematu przy pomocy narzędzi wspomagających, definicja i modyfikacja schematu przy pomocy SQL) wyznaczają harmonogram i zakres tematyczny laboratorium. Ponadto studenci realizują ćwiczenia uzupełniające projektowanie, takie jak: wprowadzanie danych (za pomocą poleceń SQL, z pliku, z innych tabel), definiowanie użytkowników i ich uprawnień, przekazywanie uprawnień, dziedziczenie uprawnień, administrowanie bazą danych, zarządzanie transakcjami, praca na różnych poziomach izolacji, optymalizacja zapytań, tworzenie indeksów, praca z programami narzędziowymi (tworzenie kopii zapasowych, translacja dziennika transakcji, rozładowanie i ładowanie bazy danych, replikacja danych).
- Nauczyciel: Andrzej Nowak
WBMiI / kierunek Informatyka / st. dzienne inż. I stopnia:
(30h)
Część laboratoryjna kursu jest praktyczną realizacją zagadnień będących
treścią wykładu Bazy danych II. W szczególności studenci otrzymują
indywidualne studia przypadków, będące wycinkami pewnej rzeczywistości,
dla której przeprowadzają pełne postępowanie projektowe. Etapy
projektowe (analiza problemu i określenie wymagań aplikacji
opartej o bazę danych, budowa modelu konceptualnego , transformacja do
modelu logicznego, normalizacja do 3NF, generowanie bazy danych,
definicja schematu przy pomocy narzędzi wspomagających, definicja i
modyfikacja schematu przy pomocy SQL) wyznaczają
harmonogram i zakres tematyczny laboratorium. Ponadto studenci realizują
ćwiczenia uzupełniające projektowanie, takie jak: wprowadzanie danych
(za pomocą poleceń SQL, z pliku, z innych tabel), definiowanie
użytkowników i ich uprawnień, przekazywanie uprawnień, dziedziczenie
uprawnień, administrowanie bazą danych, zarządzanie transakcjami, praca
na różnych poziomach izolacji, optymalizacja zapytań, tworzenie
indeksów, praca z programami narzędziowymi (tworzenie kopii zapasowych,
translacja dziennika transakcji, rozładowanie i ładowanie bazy danych,
replikacja danych).
- Nauczyciel: Andrzej Nowak
WBMiI / kierunek Informatyka / st. dzienne inż. I stopnia:
(30h) Kurs zawiera techniczne aspekty budowy baz danych i systemów zarządzania bazami danych. Wiedza ta jest później wykorzystywana do projektowania schematów baz danych, optymalizacji baz danych, tworzenia indeksów i optymalizacji zapytań. Bezpieczeństwo baz danych omawiane jest na poziomach zabezpieczeń przed awariami i kwalifikowania dostępu do danych. Przedstawiona jest replikacja danych i praca w układzie heterogenicznym.
- Nauczyciel: Leonard Grinke
- Nauczyciel: Andrzej Nowak
(30h) W ramach kursu są omawiane przykłady i rozwiązywane zadania, których treść wymaga od studentów gruntownego zapoznania się ze składnią i regułami stosowania języka SQL, będącego podstawowym narzędziem przeznaczonym do pracy z relacyjnymi bazami danych. Wszystkie ćwiczenia prowadzone są w oparciu o środowisko zarządzania relacyjnymi bazami danych MS SQL Server.
- Nauczyciel: Andrzej Nowak
(30h) W ramach kursu są omawiane przykłady i rozwiązywane zadania, których treść wymaga od studentów gruntownego zapoznania się ze składnią i regułami stosowania języka SQL, będącego podstawowym narzędziem przeznaczonym do pracy z relacyjnymi bazami danych. Wszystkie ćwiczenia prowadzone są w oparciu o środowisko zarządzania relacyjnymi bazami danych MS SQL Server.
- Nauczyciel: Andrzej Nowak
(15h) Kurs omawia podstawowe zagadnienia z zakresu tworzenia i wykorzystania relacyjnych baz danych. Studenci zostają zapoznani z najważniejszymi pojęciami należącymi do teorii baz danych, klasyfikacją baz, ich strukturą oraz funkcjonowaniem mechanizmów silnika bazodanowego. W ramach zajęć przedstawiany i omawiany jest szczegółowo język SQL, jako podstawowe narzędzie przeznaczone do pracy z bazami danych. Ponadto prezentowane są zagadnienia dotyczące podstaw prawidłowego modelowania i tworzenia struktur bazodanowych z uwzględnieniem normalizacji tabel, integralności danych, wierności odwzorowania rzeczywistości oraz dobrych praktyk. Zarówno wykłady, jak i ćwiczenia prowadzone są w oparciu o środowisko zarządzania relacyjnymi bazami danych MS SQL Server.
- Nauczyciel: Andrzej Nowak