Bazy danych I I-NI7O>BD-I
Jeszcze nie wprowadzono opisu dla tego przedmiotu...
W cyklu 2021/2022-Z:
Tematyka zajęć skupia się na podstawowych zagadnieniach 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. |
W cyklu 2022/2023-Z:
Tematyka zajęć skupia się na podstawowych zagadnieniach 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. |
W cyklu 2023/2024-Z:
Tematyka zajęć skupia się na podstawowych zagadnieniach 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. |
W cyklu 2024/2025-Z:
Tematyka zajęć skupia się na podstawowych zagadnieniach 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. |
Koordynatorzy przedmiotu
<b>Ocena końcowa</b>
<b>Wymagania wstępne</b>
<b>Literatura podstawowa</b>
- Dewson R.: SQL Server. Wstęp dla programistów, Helion, wyd. IV, Gliwice 2016
- Ben-Gan I.: Podstawy języka T-SQL. Microsoft SQL Server 2016 I Azure SQL Database, APN Promise, Warszawa 2016
<b>Literatura uzupełniająca</b>
- Garcia-Molina H., Ullman J.D., Widom J.: Systemy baz danych. Pełny wykład, WNT, Warszawa 2006
- Campbell L., Majors C.: Inżynieria niezawodnych baz danych. Projektowanie systemów odpornych na błędy, Helion, Gliwice 2018
<b>Inne informacje</b>
Efekty kształcenia
Wiedza
Posiada wiedzę dotyczącą struktury języka zapytań SQL, składni poszczególnych poleceń, klauzul i technik tworzenia większości składników relacyjnych baz danych
Powiązane efekty kierunkowe:
IF1A_W04
Metody weryfikacji:
Kolokwium
Wiedza
Posiada niezbędną wiedzę z zakresu modelowania struktur danych za pomocą wybranych narzędzi informatycznych, ma świadomość istnienia i konieczności stosowania dobrych praktyk w tworzeniu systemów bazodanowych
Powiązane efekty kierunkowe:
IF1A_W09
Metody weryfikacji:
Kolokwium
Umiejętności
Potrafi sprawnie posługiwać się językiem SQL w zakresie uzyskiwania żądanych informacji z systemu bazodanowego. Potrafi w tym celu dobrać i wykorzystać właściwe narzędzie informatyczne.
Powiązane efekty kierunkowe:
IF1A_U03
Metody weryfikacji:
Kolokwium
Umiejętności
Potrafi prawidłowo modelować struktury baz danych, właściwie dobierając i wykorzystując znane metody, techniki i narzędzia informatyczne, uwzględniając przyjęte założenia projektowe.
Powiązane efekty kierunkowe:
IF1A_U24, IF1A_U25
Metody weryfikacji:
Kolokwium
Umiejętności
Ma świadomość i umiejętność właściwego i precyzyjnego dokumentowania tworzonych systemów baz danych oraz zrozumiałego dla innych formułowania zasad ich działania.
Powiązane efekty kierunkowe:
IF1A_U04
Metody weryfikacji:
Ocena aktywności na zajęciach
Kompetencje społeczne
Jest świadomy społecznej roli jaką pełni wykształcony inżynier informatyk, wykazuje odpowiedzialność za tworzone przez siebie dzieła oraz posiada umiejętność przekazywania swojej wiedzy innym w sposób jasny i zrozumiały.
Powiązane efekty kierunkowe:
IF1A_K07
Metody weryfikacji:
Ocena aktywności na zajęciach