KARTA PRZEDMIOTU

Transkrypt

KARTA PRZEDMIOTU
KARTA PRZEDMIOTU
BD1
Kod przedmiotu
w języku polskim
w języku angielskim
Nazwa przedmiotu
Bazy danych 1
Databases1
USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW
Kierunek studiów
Informatyka
Forma studiów
stacjonarne
Poziom studiów
studia pierwszego stopnia inżynierskie
Profil studiów
zawodowy
Programowanie i bazy danych
Grafika komputerowa i projektowanie gier
Sieci komputerowe i sieciowe systemy operacyjne
Specjalność
Jednostka prowadząca
Instytut Nauk Ekonomicznych i Informatyki
przedmiot
Osoba odpowiedzialna
Imię i nazwisko
Kontakt
za przedmiotkoordynator
[email protected]
Tadeusz Antczak
przedmiotu
Forma zajęć
Miejsce realizacji
Termin realizacji
Termin i miejsce
odbywania zajęć
zajęcia w
pomieszczeniu
dydaktycznym
Instytutu Nauk
Ekonomicznych i
Informatyki
Wykład+ laboratorium
informatyczne
semestr letni
OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU
Status
przedmiotu/przynależność do
modułu
Moduł Przedmiotów Kierunkowych
Język wykładowy
polski
Semestry, na których
realizowany jest przedmiot
2
1. podstawy obsługi komputera,
2. podstawy obsługi systemów operacyjnych,
Wymagania wstępne
3. podstawy obsługi przeglądarek WWW.
FORMY, SPOSOBY I METODY PROWADZENIA ZAJĘĆ
Wykład
Formy
zajęć
rok
Liczba
godzin
30
Seme
str
30
laboratoriu
m
r
s
30
30
lektorat
r
s
konwersatori
seminarium
um
r
s
1
r
s
ZP
r
Samokszta
łcenieZBUN
PZ
S
r
s
r
s
Sposób realizacji
zajęć
zajęcia w grupach 15-20 osobowych, 2 godz. wykładu + 2 godz. laboratorium
tygodniowo)
Sposób zaliczenia
zajęć
Sprawdzian praktycznych umiejętności tworzenia schematów relacyjnych baz
danych (laboratorium) oraz tworzenia kwerend w języku QBE (laboratorium)
+ egzamin testowy (wykład)
Wykład realizowany jest m.in. przy pomocy odpowiednio przygotowanych
slajdów oraz pogadanki i/lub referatu, zaś zajęcia laboratoryjne w formie
odpowiednio dobranych dwiczeo praktycznych, m.in. modelowanie
Metody dydaktyczne
odpowiednio dobranych wycinków rzeczywistości (praca własna polegająca
na zamodelowaniu wybranego fragmentu rzeczywistości) oraz tworzenia
kwerend w języku QBE
Przedmioty
powiązane/moduł
Grupa treści kierunkowych
• T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody
projektowania, implementacji i zarządzania, t.1 i t2.
Pod• C.J.Date, Wprowadzenie do baz danych
stawowa
• J.D.Ullman i J.Widom, Podstawowy wykład z systemów baz danych
• J.D.Ullman, Systemy baz danych (tłum. z jęz. ang.)
• Danuta Mendrala, Paweł Szeliga, Access 2013. Kurs
• Danuta Mendrala, Paweł Szeliga, Access 2010. Kurs
Wykaz
literatury
• Danuta Mendrala, Paweł Szeliga, Access 2010 PL. Ćwiczenia praktyczne
• Joyce Cox, Joan Lambert, Microsoft Access 2010 wersja polska krok po
kroku
Uzupełni
ająca
• Lambert Joan, Cox Joyce, Microsoft Access 2013. Krok po kroku
• Alicja Żarowska-Mazur, Waldemar Węglarz, Access 2010. Kurs praktyczny
• Marcin Szeliga, Access. Praktyczne tworzenie aplikacji. Gabinet lekarski
• P.Benyon-Davies, Systemy baz danych
• M.J.Hernandez, Bazy danych dla zwykłych śmiertelników
CELE, TREŚCI I EFEKTY KSZTAŁCENIA
Cele przedmiotu (ogólne, szczegółowe)
Celem przedmiotu jest zaznajomienie studenta z teoretycznymi podstawami baz danych. W ramach
przedmiotu zostaną omówione podstawowe pojęcia teorii baz danych. Większa częśd wykładu i zajęd
laboratoryjnych zostanie poświęcona relacyjnemu modelowi baz danych i jego podstawowym
pojęciom oraz językom programowania kwerend. Przedstawione zostaną także teoretyczne reguły
ulepszania relacji – normalizacja schematów oraz operatory algebry relacyjnej. Od strony
praktycznej, głównym celem jest zaznajomienie studenta z techniką tworzenia schematów
relacyjnych baz danych oraz umiejętnością stosowania języków QBE i SQL firmy Microsoft w celu
przetwarzania i definiowania danych w relacyjnych bazach danych.
Treści programowe
Efekty
kształcenia
Forma zajęć
Temat
2
Liczba
godzin
Suma liczby godzin
(kody)
Wykład
Podstawowe terminy teorii baz
danych: baza danych, informacja,
dane, model baz danych, typy
modeli baz danych, schemat baz
danych, system zarządzania bazą
danych. Cechy baz danych.
4
4
Wykład
Relacyjny model danych oraz jego
własności i wady. Podstawowe
terminy relacyjnego modelu bazy
danych: relacja i jej własności,
krotka, atrybut, klucz
(kandydujący), klucz główny, klucz
obcy, zależności funkcyjne.
6
4
Wykład+
laboratorium
informatyczne
+ praca własna
(projekt)
Metody projektowania systemów
informacyjnych – model związków
encji, Diagram Związków Encji,
schemat relacyjnej bazy danych,
projektowanie schematów
relacyjnych baz danych jako modeli
wybranych wycinków świata
rzeczywistego
4+6
12
Wykład+
laboratorium
informatyczne
Normalizacja relacji – pojęcie
redundancji, anomalie, postacie
normalne (projektowanie
znormalizowanych schematów
relacyjnych baz danych).
2+4
6
Wykład
Systemy Zarządzania Relacyjnymi
Bazami Danych. Microsoft Access
jako system zarządzania relacyjną
bazą danych.
4
4
Wykład+
laboratorium
informatyczne
Tabele w programie Microsoft
Access – tworzenie tabel, typy
danych, ustawianie własności pól i
tabel. Implementacja tabel w
programie Microsoft Access
4+4
6
4 +14
18
Język QBE – tworzenie kwerend w
programie Microsoft Access:
 Kwerendy wybierające


kwerendy jednotabelowe i
wielotabelowe
kwerendy wybierające z
rozmaitymi rodzajami kryteriów:
Wykład +

laboratorium 
informatyczne

symbole wieloznaczne
kryteria z zakresami
kryteria pasujące do wzorca i
kryteria niepasujące do wzorca
kryteria wykorzystujące funkcje
wbudowane

kryteria złożone

kwerendy agregujące

funkcje agregujące

kwerendy agregujące z
3
kryteriami, w których obliczenia są
wykonywane przed kryteriami

kwerendy agregujące z
kryteriami, w których obliczenia są
wykonywane po kryteriach

kwerendy krzyżowe

kwerendy z kryteriami
parametrycznymi

Kwerendy funkcyjne

kwerendy tworzące tabele

kwerendy dołączające

kwerendy usuwające

kwerendy aktualizujące
laboratorium
Sprawdzian dotyczący
projektowania schematów
relacyjnych baz danych.
informatyczne
Sprawdzian dotyczący
projektowania kwerend w języku
QBE
Wykład
Egzamin zerowy
2
2
4
2
2
Wykład
30
+
RAZEM
laboratorium
30
informatyczne
Efekty kształcenia
Student, który zaliczył przedmiot
kod
E1
E2
Odniesienie do
efektów kształcenia
w zakresie WIEDZY
dla
kierunku
Student zna podstawy teoretyczne baz danych – potrafi zdefiniować
podstawowe terminy baz danych oraz zna ich znaczenie, wykorzystanie i
własności.
K_W11
Student orientuje się w podstawach teoretycznych relacyjnego modelu
baz danych – potrafi zdefiniować podstawowe terminy relacyjnych baz
danych oraz zna ich znaczenie, wykorzystanie i własności.
dla obszaru
X1A_W04
T1A_W03
T1A_W07
X1A_W04
K_W11
T1A_W03
T1A_W07
w zakresie UMIEJĘTNOŚCI
E3
Student w sposób praktyczny modeluje wycinki świata zewnętrznego
poprzez wykorzystanie technik projektowania schematów relacyjnych
baz danych.
K_U11
T1A_U07
T1A_U15
T1A_U16
E4
Posiada usystematyzowaną i podbudowaną teoretycznie wiedzę z
zakresu projektowania baz danych. Potrafi tworzyć modele wycinków
rzeczywistości w oparciu o relacyjny model baz danych
K_U11
T1A_U07
T1A_U15
T1A_U16
E5
Student zna rodzaje kwerend w relacyjnych bazach danych Microsoft
Access i potrafi je zaimplementować w celu przetwarzania w odpowiedni
sposób danych przechowywanych w bazie danych (Microsoft Access)
oraz wykorzystać je w celu definiowania relacji.
K_U11
T1A_U07
T1A_U15
T1A_U16
K_K01
X1A_K01
X1A_K05
w zakresie KOMPETENCJI
E6
rozumie potrzebę i zna możliwości ciągłego dokształcania się,
4
E7
E8
podnoszenia kompetencji zawodowych i potrafi organizować proces
uczenia się.
T1A_K01
potrafi pracować w grupie oraz indywidualnie. Rozumie
odpowiedzialność za realizację zadań wykonywanych grupowo i
indywidualnie
K_K04
X1A_K02
X1A_K03
T1A_K03
T1A_K04
K_K07
T1P_K07
rozumie potrzebę popularyzowania podstawowej wiedzy informatycznej i
umiejętności korzystania z technologii komputerowej.
Metody oceny
Wykład - egzamin pisemny – test wielokrotnego wyboru (20 pytań – do każdego pytania
dołączone są 3 odpowiedzi, przy czym każdy układ odpowiedzi poprawnych i
fałszywych jest jednakowo prawdopodobny), w razie konieczności egzamin ustny w celu
dokładniejszej weryfikacji efektów kształcenia
Laboratorium informatyczne:
Zaliczenie 1 – zaprojektowanie schematu relacyjnej bazy danych wybranego modelu
wycinka rzeczywistości.
Zaliczenie 2 – zaprojektowanie od 3 do 5 kwerend w języku QBE w programie
Microsoft Access
Egzamin ustny
Efekty
kształce
nia
(kody)
E1
E2
E6
E8
Egzamin
pisemny
E1
E2
E3
Projekt
Kolokwium/
Sprawdzian
praktyczny
E3
E6
E8
E2
E3
E4
E5
E7
E8
Sprawozdanie
Referat/
prezentacja
Inne
Punkty ECTS
Obciążenie studenta
Liczba punktów
Liczba godzin
ECTS
Godziny kontaktowe z nauczycielem akademickim, w tym:
wykłady
30
1
Forma aktywności
konwersatoria
Ćwiczenia
30
Konsultacje przedmiotowe w ramach wykładów
1
2
Konsultacje
przedmiotowe
w
ramach
konwersatorium/ćwiczeń
Łącznie godzin/punktów ECTS wynikających z zajęć
kontaktowych z nauczycielem akademickim
6
68
3
Godziny bez udziału nauczyciela akademickiego wynikające z nakładu pracy studenta, w tym:
Przygotowanie się do egzaminu + zdawanie egzaminu
10
Przygotowanie się do kolokwium zaliczeniowego
14
Przygotowanie się do zajęć, w tym studiowanie zalecanej
literatury w ramach wykładów
Przygotowanie się do zajęć, w tym studiowanie zalecanej
literatury w ramach konwersatorium/ćwiczeń
6
5
8
Przygotowanie raportu, projektu, prezentacji, dyskusji
Łącznie godzin/punktów ECTS wynikających z
samodzielnej pracy studenta
Sumaryczna liczba godzin/punktów ECTS dla
przedmiotu wynikająca z całego nakładu pracy
studenta
Odsetek godzin/punktów ECTS wynikających z zajęć
kontaktowych z nauczycielem akademickim
6
10
48
2
116
5
58,62%
60%