logo
Karta przedmiotu
logo

Przemysłowe bazy danych

Podstawowe informacje o zajęciach

Cykl kształcenia: 2016/2017

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Automatyka i robotyka

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: Komputerowe systemy sterowania

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Informatyki i Automatyki

Kod zajęć: 2494

Status zajęć: obowiązkowy dla specjalności Komputerowe systemy sterowania

Układ zajęć w planie studiów: sem: 5 / W30 L15 P15 / 4 ECTS / E

Język wykładowy: polski

Imię i nazwisko koordynatora 1: dr inż. Dariusz Rzońca

Terminy konsultacji koordynatora: informacja na stronie KIiA: https://office.kia.prz.edu.pl

Imię i nazwisko koordynatora 2: dr inż. Bartosz Trybus

Terminy konsultacji koordynatora: informacja na stronie KIiA: https://office.kia.prz.edu.pl

semestr 5: mgr inż. Krzysztof Tomecki

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Umiejętność wykorzystania, projektowania i implementacji komputerowych aplikacji bazodanowych z uwzględnieniem przemysłowych baz danych

Ogólne informacje o zajęciach: Zajęcia w formie wykładu, laboratorium i projektu

Materiały dydaktyczne: http://materialy.prz-rzeszow.pl

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Beynon-Davies P Database systems Palgrave Publications.
2 M. Muraszkiewicz, H. Rybiński Bazy Danych AOW.
3 Richard Stones, Neil Matthew Bazy danych i MySQL Helion.
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Access 2000. Księga eksperta Helion.
2 Oracle Corp.: Oracle9i SQL Reference Orcale.

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Matura

Wymagania wstępne w kategorii Wiedzy: Znajomość zasad programowania aplikacji komputerowych

Wymagania wstępne w kategorii Umiejętności: Umiejętność tworzenia programów za pomocą jednego z typowych języków (C, C++, Java or C#)

Wymagania wstępne w kategorii Kompetencji społecznych: szacunek do innych, odpowiedzialność, komunikacja, produktywność

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z OEK
01 Zna podstawowe pojęcia z zakresu relacyjnych baz danych oraz algebry relacji. wykład, wykład interaktywny, laboratorium, projekt indywidualny, projekt zespołowy egzamin cz. pisemna, egzamin cz. praktyczna, zaliczenie cz. pisemna, prezentacja projektu, obserwacja wykonawstwa K_U02++
T1A_U13
InzA_U05
T1A_U16
InzA_U08
02 Zna zasady projektowania baz danych, potrafi dokonać analizy modelu danych dla zastosowań przemysłowych, zaprojektować relacyjną bazę danych oraz opracować schemat relacyjnej bazy danych na podstawie diagramów związków encji. wykład, wykład interaktywny, wykład problemowy, laboratorium problemowe, projekt indywidualny, projekt zespołowy egzamin cz. praktyczna, zaliczenie cz. praktyczna, obserwacja wykonawstwa, prezentacja projektu, sprawozdanie z projektu K_W12+
K_U24+
T1A_W07
InzA_W02
T1A_U13
InzA_U05
T1A_U15
InzA_U07
03 Potrafi tworzyć proste zapytania w języku SQL, zna polecenia do tworzenia i modyfikacji schematu bazy danych oraz instrukcje do manipulowania danymi. wykład interaktywny, wykład problemowy, wykład, laboratorium, projekt indywidualny, projekt zespołowy egzamin cz. pisemna, egzamin cz. praktyczna, zaliczenie cz. praktyczna, zaliczenie cz. pisemna, kolokwium K_W13+
T1A_W04
04 Potrafi tworzyć proste i złożone zapytania w języku SQL, wyszukiwać i grupować dane za pomocą klauzul polecenia SELECT. wykład interaktywny, wykład problemowy, wykład, laboratorium, laboratorium problemowe, projekt indywidualny, projekt zespołowy egzamin cz. praktyczna, zaliczenie cz. praktyczna, egzamin cz. pisemna, kolokwium K_W13+
T1A_W04
05 Zna cechy przemysłowych i temporalnych baz danych i ich zastosowania, potrafi korzystać z przemysłowych baz danych, w tym baz tworzonych przez typowe systemy SCADA wykład, wykład interaktywny, projekt indywidualny, projekt zespołowy zaliczenie cz. praktyczna, zaliczenie cz. pisemna K_W12+++
K_U32+
T1A_W07
InzA_W02
T1A_U16
InzA_U08

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
5 TK01 Relacyjne bazy danych. Przykład bazy danych. Przykład relacyjnej bazy danych. Języki baz danych: DDL, DML, DCL, QL. Operacje na relacjach: selekcja, projekcja, połączenie, unia. - MEK01 MEK02
5 TK02 Zasady projektowania baz danych. Modelowanie danych. Przygotowywanie schematu relacyjnej bazy danych na podstawie diagramów związków encji. - MEK01 MEK02
5 TK03 Tworzenie i modyfikacja schematu bazy danych. Instrukcje do manipulowania danymi. Tworzenie tabel. Typy danych. Ograniczenia integralnościowe i warunki poprawności. Wstawianie danych. Modyfikowanie i usuwanie danych. - MEK02 MEK03
5 TK04 Proste polecenia SELECT. Wyszukiwanie danych – klauzula WHERE.Porządkowanie danych. Grupowanie wierszy . - MEK03 MEK04
5 TK05 Poziome łączenie relacji. Określanie warunków połączenia. Klauzula JOIN. Pionowe łączenie relacji: union, intersect, minus. Zagnieżdżanie zapytań. Tryb nieskorelowany i skorelowany. Funkcje operujące na krotkach pojedynczych. Funkcje agregujące - MEK03 MEK04
5 TK06 Przemysłowe bazy danych - cechy, zastosowania. Pojęcie pieczątki czasowej. Współpraca z systemami SCADA. Mechanizm OPC. - MEK04 MEK05

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 5) Godziny kontaktowe: 30.00 godz./sem.
Uzupełnienie/studiowanie notatek: 4.00 godz./sem.
Studiowanie zalecanej literatury: 5.00 godz./sem.
Laboratorium (sem. 5) Przygotowanie do laboratorium: 10.00 godz./sem.
Przygotowanie do kolokwium: 10.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 10.00 godz./sem.
Projekt/Seminarium (sem. 5) Przygotowanie do zajęć projektowych/seminaryjnych: 5.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem..
Wykonanie projektu/dokumentacji/raportu: 10.00 godz./sem.
Przygotowanie do prezentacji: 5.00 godz./sem.
Konsultacje (sem. 5)
Egzamin (sem. 5)

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład egzamin pisemny
Laboratorium kolokwium
Projekt/Seminarium prezentacja projektu
Ocena końcowa wystawiana na podstawie wyniku egzaminu z uwzględnieniem ocen z laboratorium i projektu

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie