Professional Documents
Culture Documents
Podział ECTS
Opis przedmiotu
Przedmiot umożliwia zrozumienie sposobu gromadzenia, prezentacji i wyszukiwania danych w systemach baz danych, głównie opartych o model relacyjny.
Omawiane jest również zastosowanie nierelacyjnych systemów baz danych ("NoSQL"). Wykład obejmuje projektowanie relacyjnych baz danych (model encja
związek, projektowanie schematów baz danych, normalizacja relacji) i ich implementację w systemach serwerowych na przykładzie Microsoft SQL Server.
Ważna część zajęć jest poświęcona językowi SQL oraz przetwarzaniu transakcji. Ponadto omówione są podstawowe zadania administracyjne w systemach baz
danych, w tym strategie wykonywania kopii bezpieczeństwa i odtwarzanie systemu po awarii a także podstawy optymalizacji kwerend oraz indeksy.
Treści programowe
Kod efektu Opis efektu uczenia się Jakie efekty szczegółowe i treści odpowiadają efektowi uczenia się?
uczenia się
Potrafi zaprojektować prostą relacyjną bazę danych.
Student/Słuchacz potrafi Podstawy relacyjnych systemów baz danych. Język SQL. Projektowanie schematów relacyjnych baz danych.
zbudować prosty system Podstawy normalizacji.
U_67_1 bazodanowy z użyciem
typowego systemu Potrafi zbudować prostą bazę danych, z użyciem Microsoft SQL Server realizujący założoną funkcjonalność:
zarządzania bazą danych. Podstawy relacyjnych systemów baz danych. Język SQL. Projektowanie schematów relacyjnych baz danych.
Programowanie funkcji, procedur i wyzwalaczy w bazach danych.
1/3
Zna architektury oraz typy współczesnych systemów baz danych i sposoby ich wykorzystania, rozumie ich rolę
w systemach informatycznych:
Wprowadzenie, podstawowe pojęcia, przykłady baz danych, architektury i typy systemów baz danych.
Nierelacyjne bazy danych. Kopie zapasowe i odtwarzanie systemu po awarii.
Metody dydaktyczne
Kod efektu Opis efektu uczenia się Sposoby prowadzenia zajęć umożliwiające osiągnięcie założonych efektów uczenia się (Metody
uczenia się dydaktyczne)
Student/Słuchacz potrafi
Metoda ćwiczeniowa
zbudować prosty system
Metoda projektu
U_67_1 bazodanowy z użyciem
Pokaz
typowego systemu
Wykład informacyjny
zarządzania bazą danych.
Student/Słuchacz posiada Metoda ćwiczeniowa
ugruntowaną wiedzę ogólną w Metoda projektu
W_28_1 Pokaz
zakresie baz danych (w
szczególności relacyjnych). Wykład informacyjny
Metoda ćwiczeniowa
Stanowi podstawowy sposób doskonalenia kwalifikacji ogólnych i zawodowych, które są niezbędne w dalszym samokształceniu i przyszłej pracy (m.in. takich
jak sprawność w myśleniu, posługiwaniu się wiedzą, ocenianiu, działaniu praktycznym). Ze względu na to, że te główne umiejętności ulegają szybkim
przemianom, ważne jest aby w uczelni jak najczęściej "uwspółcześniać" formy, treść i stosowane źródła wiedzy będące podstawą wykonywanych przez
studentów samodzielnych prac ćwiczeniowych, zadań.
Metoda projektu
Realizacja dużego zadania poznawczego lub praktycznego przez grupę studentów lub indywidualnie. Prowadzący zajęcia jest inspirującym grupę do wspólnego
jego tworzenia oraz kontrolującym jego przebieg.. Praca nad projektem jest wieloetapowa i cechuje ją dłuższy czas realizacji (czasem semestr). Obejmuje
samodzielne zdobywanie, gromadzenie informacji, ich przetwarzanie, opracowanie i prezentowanie wyników innym. Efektem pracy nad projektem jest
powstanie jakiegoś dzieła.
Pokaz
Demonstrowanie przedmiotów, zjawisk, procesów i czynności, przy jednoczesnym, umiejętnym kierowaniu uwagi obserwujących na istotne cechy.
Wykład informacyjny
Słowne przekazywanie określonych treści kształcenia w postaci wypowiedzi ciągłej, usystematyzowanej, w przystępnej formie, zgodnej z zasadami logiki.
Polega na podaniu gotowej wiedzy naukowej lub praktycznej w postaci z uwzględnieniem terminologii właściwej dziedziny. Wymaga od słuchaczy znacznej
dojrzałości umysłowej, myślenia abstrakcyjnego, rozumienia związków i zależności, ale też zapamiętania dużej porcji informacji. Wykład umożliwia przekazanie
największej ilości informacji w najkrótszym czasie.
Narzędzia dydaktyczne
2/3
MongoDB to zintegrowany pakiet usług danych skupionych wokół bazy danych
w chmurze, zaprojektowany w celu przyspieszenia i uproszczenia tworzenia
MongoDB Oprogramowanie
danych. Twórz szybciej i mądrzej dzięki platformie danych dla programistów,
która pomaga sprostać wyzwaniom związanym z danymi.
SQL Server Management Studio (SSMS) to zintegrowane środowisko do
zarządzania dowolną infrastrukturą SQL, od SQL Server po Azure SQL
SQL Server Management Studio Oprogramowanie
Database. SSMS zapewnia narzędzia do konfigurowania, monitorowania i
administrowania instancjami SQL Server i baz danych.
Kod efektu Opis efektu uczenia się Metody oceniania stopnia osiągnięcia założonego efektu uczenia się (Forma i warunki zaliczenia
uczenia się przedmiotu)
Student/Słuchacz potrafi Odpowiedź ustna
zbudować prosty system Test zadań otwartych
U_67_1 bazodanowy z użyciem Test zadań zamkniętych
typowego systemu Utwór
zarządzania bazą danych. Zadanie ćwiczeniowe
Odpowiedź ustna
Student/Słuchacz posiada
Test zadań otwartych
ugruntowaną wiedzę ogólną w
W_28_1 Test zadań zamkniętych
zakresie baz danych (w
Utwór
szczególności relacyjnych).
Zadanie ćwiczeniowe
Studenci uzyskują punkty za pracę na ćwiczeniach w laboratorium komputerowym oraz za egzamin końcowy.
Łącznie za pracę na ćwiczeniach można uzyskać 0-60 punktów. Przydziął tych punktów jest następujący:
Za aktywność w trakcie zajęć i rozwiązywanie zadań: 15p.
Za sprawdzian 1: 15p.
Za sprawdzian 2: 15p.
Za projekt 1: 10p.
Za projekt 2: 5p.
Za egzamin końcowy, który ma formę testu, można uzyskać 0-40p.
Końcowa ocena z przedmiotu wynika z sumy punktów uzyskanych za ćwiczenia i egzamin.
3/3