Bazy danych - Krakowska Akademia

Transkrypt

Bazy danych - Krakowska Akademia
Krakowska Akademia
im. Andrzeja Frycza Modrzewskiego
Karta przedmiotu
obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013
WydziałZarządzania i Komunikacji Społecznej
Kierunek studiów: Informatyka i ekonometria (lic)
Profil: Ogólnoakademicki
Forma studiów: Niestacjonarne
Kod kierunku: IiE
Stopień studiów: I
Specjalności:
1
2
Informatyka stosowana (lic)
E-biznes (lic)
Przedmiot
Nazwa przedmiotu
Bazy danych
Kod przedmiotu
WZIKS IiEA1N B3 12/13
Kategoria przedmiotu
przedmioty kierunkowe, obligatoryjne
Liczba punktów ECTS
6
Język wykładowy
polski
Forma zajęć, liczba godzin w planie studiów
Semestr
2
W
12
C
12
K
0
S
0
L
0
I
0
Ew
3
Ec
3
Legenda: W — WykładC — Ćwiczenia/językiK — KonwersatoriumS — SeminariumL — Laboratorium, Warsztat I — InneEw — E-Learning W Ramach
WykładuEc — E-Learning W Ramach Ćwiczeń
Krakowska Akademia im. Andrzeja Frycza Modrzewskiego
3
Cele przedmiotu
Cel 1 Poznanie relacyjnych baz danych, metody modelowania obszaru analizy przy użyciu diagramów związków encji
i projektowania schematu bazy, możliwości popularnych systemów zarządzania bazami danych oraz podstaw
języka SQL.
4
Wymagania wstępne
1 brak
5
Modułowe efekty kształcenia
MW1 Student posiada wiedzę teoretyczną o relacyjnych bazach danych i ich projektowaniu, zna możliwości popularnych serwerów bazodanowych, rozumie istotę komunikacji użytkownika z bazami danych i rolę administratora
bazy.
MU2 Student zaprojektuje niewielką relacyjną bazę danych, wybierze odpowiedni serwer, założy bazę na tym serwerze, zaimportuje do niej dane, zaprojektuje odpowiednie formularze do wprowadzania danych i raporty
prezentujące wyniki wyszukiwania danych.
MU3 Student zna języka SQL na poziomie kwerend i poleceń służących do wprowadzania danych.
MU4 Student potrafi opracować dokumentację dotyczącą realizowanego projektu.
MK5 Student jest świadomy konieczności stałego uaktualniania wiedzy i umiejętności, w związku z rozwojem i zmianami w zakresie baz danych.
6
Treści programowe
Lp
W1
W2
W3
W4
W5
W6
Lp
C1
C2
C3
C4
C5
C6
Wykład
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Wprowadzenie, definicje, przykłady baz danych i serwerów bazodanowych.
Model związków encji, przykłady diagramów.
Algebra relacji, relacyjna baza danych, typy danych, wiązania integralności.
Normalizacja schematu.
Elementy języka SQL.
Współbieżność, wybrane zagadnienia bezpieczeństwa danych, architektury
i organizacji danych.
Razem
Ćwiczenia/języki
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Wprowadzenie do systemu obsługi relacyjnych baz danych Access.
Projektowanie i implementacja małej bazy danych w Accessie
Projektowanie i implementacja panelu sterowania, formularzy i raportów w
Accessie.
Kwerendy w SQL na przykładzie bazy World w MySQL-u.
Kolokwium z języka SQL
Prezentacje wybranych projektów studenckich.
Razem
Strona 2/5
Liczba godzin
2
2
2
2
2
2
12
Liczba godzin
2
3
2
3
1
1
12
Krakowska Akademia im. Andrzeja Frycza Modrzewskiego
Lp
Ew1
E-Learning W Ramach Wykładu
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Mapowanie diagramu związków encji na schemat relacyjnej bazy danych:
reguły, przykłady, zadania.
Razem
Lp
Ec1
E-Learning W Ramach Ćwiczeń
Tematyka zajęć
Opis szczegółowy bloków tematycznych
Kwerendy języka SQL: przykłady i zadania.
Razem
7
Metody dydaktyczne
M2.
M10.
M16.
M13.
M11.
M9.
M7.
M6.
Ćwiczenia laboratoryjne
Prezentacje multimedialne
Wykłady
Studium przypadku
Projekty
Praca z podręcznikiem
Konsultacje
E-learning
8
Obciążenie pracą studenta
Liczba godzin
3
3
Liczba godzin
3
3
Średnia liczba
godzin na
zrealizowanie
aktywności
Forma aktywności
Godziny kontaktowe z nauczycielem akademickim, w tym:
Godziny wynikające z planu studiów
30
Konsultacje przedmiotowe
15
Egzaminy i zaliczenia w sesji
5
Kontakty na forum lub mailowe
10
Godziny bez udziału nauczyciela akademickiego wynikające z nakładu pracy studenta, w tym:
Przygotowanie się do zajęć, w tym studiowanie zalecanej literatury
40
Opracowanie wyników
0
Przygotowanie raportu, projektu, prezentacji, dyskusji
30
Samodzielna nauka języka sql
20
Sumaryczna liczba godzin dla przedmiotu wynikająca z
150
całego nakładu pracy studenta
6
Sumaryczna liczba punktów ECTS dla przedmiotu
9
Metody oceny
Ocena podsumowująca
P6. Średnia ważona ocen formułujących
Strona 3/5
Krakowska Akademia im. Andrzeja Frycza Modrzewskiego
I1. Projekt bazy w Accessie (dokumentacja + program)
I2. Kolokwium z języka SQL
Kryteria oceny
Na ocenę 3
Na ocenę 3.5
Na ocenę 4
Na ocenę 4.5
Na ocenę 5
10
projektu - średnia ważona ocen (30% za
projektu - średnia ważona ocen (30% za
projektu - średnia ważona ocen (30% za
projektu - średnia ważona ocen (30% za
projektu - średnia ważona ocen (30% za
Macierz realizacji przedmiotu
Modułowe
efekty
kształcenia dla
przedmiotu
MW1
MU1
MU2
MU3
MK1
11
Zaliczenie kolokwium i oddanie
kolokwium i 70% za projekt)
Zaliczenie kolokwium i oddanie
kolokwium i 70% za projekt)
Zaliczenie kolokwium i oddanie
kolokwium i 70% za projekt)
Zaliczenie kolokwium i oddanie
kolokwium i 70% za projekt)
Zaliczenie kolokwium i oddanie
kolokwium i 70% za projekt)
Odniesienie do
efektów
kierunkowych
K_W05, K_W12,
K_U06, K_U07,
K_K01, K_K02
K_U06, K_U07,
K_K01, K_K02
K_W12, K_U03,
K_K01, K_K02
K_W12, K_U03,
K_U07, K_K01,
K_K02, K_K08
K_K01
Treści programowe
W1, W2, W3, W4,
W6, C1, C2, C3, C6,
Ew1
W1, W2, W3, W4,
W5, W6, C1, C2, C3,
C6, Ew1, Ec1
W1, W3, W5, C3, C4,
C5, Ec1
W1, W2, W3, W4,
W6, C1, C2, C3, C6,
Ew1
W1, W5, W6, C1, C6
Metody
dydaktyczne
M2, M10, M16,
M13, M11, M9,
M7, M6
M2, M10, M16,
M13, M11, M9,
M7, M6
M2, M10, M16,
M13, M9, M6
Sposoby oceny
I1
I1
I2
M2, M16, M13,
M11, M9, M7
I1
M2, M10, M16,
M11, M9
I1
Wykaz literatury
Literatura podstawowa:
[1] J. R. Elmasri, Sh. B. Navathe — Wprowadzenie do systemów baz danych, Warszawa, 2005, Helion
[2] MySQL — MySQL 5.1 Reference Manual, www.mysql.com, 2012, źródło internetowe
Literatura uzupełniająca:
[1] D. Put — Bazy danych. Pojęcia, projektowanie, podstawy SQL, Kraków, 2007, Wydawnictwo UE w Krakowie
[2] H. Garcia-Molina, J. D. Ullman, J. Widom — Systemy baz danych. Pełny wykład, Warszawa, 2006,
PWN
[3] Tadeusz Morzy — Wykłady z baz danych, wazniak.mimuw.edu.pl, 2008, źródło internetowe
Strona 4/5
Krakowska Akademia im. Andrzeja Frycza Modrzewskiego
12
Informacje o nauczycielach akademickich
Oboba odpowiedzialna za kartę
dr Andrzej Łachwa (kontakt: [email protected])
Oboby prowadzące przedmiot
dr Andrzej Łachwa (kontakt: [email protected])
Strona 5/5