KARTA PRZEDMIOTU Data aktualizacji: 2012-01-30
Obowiązuje w sem: zimowym 2011/2012
1. Nazwa przedmiotu: Bazy danych
2. Kod przedmiotu: 4_6_28_2_5_4_272
3. Jednostka prowadząca: Wydział Przedsiębiorczości i Towaroznawstwa Katedra Systemów Informacyjnych
4. Kierunek: Zarządzanie
Specjalność: Rachunkowość i Finanse Przedsiębiorstw
5. Typ przedmiotu: Obowiązkowy
6. Poziom przedmiotu: pierwszego stopnia niestacjonarne
7. Rok, semestr studiów: Rok: 2 semestr: 4
8. Liczba punktów ECTS: 6
9. Wykładowcy:
na ocenę 3 | na ocenę 4 | na ocenę 5 | ||
Wiedza | ||
podaje definicje: klucza głównego i obcego, zależności funkcyjnej między atrybutami, dziedziny, ograniczeń itp. |
wymienia rodzaje szkodliwych zależności funkcyjnych |
podaje przykłady rzadziej spotykanych zależności między danymi |
wymienia moduły składowe systemu zarządzania bazą danych i ich zakres działania |
opisuje zasady transformowania klas i związków na tabele rbd. |
tłumaczy charakter błędów w modelu danych |
opisuje typy danych i rodzaje zapytań |
wyszukuje w systemie bd. plikach pomocy i Internecie informacje o zaawansowanych typach zapytań |
uzasadnia wybór typu danych, rodzaju formularza w specyficznych sytuacjach |
wymienia słowa kluczowe i podstawową składnię języka SQL |
opisuje lub potrafi znaleźć sformułowania specyficzne dla SZBD |
wyjaśnia pojęcia związane z SQL: strukturalny, deklaratywny |
podaje we właściwej kolejności etapy tworzenia aplikacji |
przedstawia konsekwencje braku etapu projektowania bazy danych |
wyjaśnia znaczenie etapu identyfikacji funkcji i obiektów |
Umiejętności | ||
definiuje w SZBD tabele bazy danych prawidłowo wybierając dziedziny atrybutów |
uzasadnia wybór typu danych dla atrybutów w mniej oczywistych przypadkach |
ocenia poprawność modeli danych |
definiuje w SZBD klucze główne i obce oraz dodatkowe ograniczenia |
wskazuje i definiuje w systemie bardziej skomplikowane ograniczenia na dane |
podaje przykłady uzasadniające znaczenie warunków spójnościowych dla integralności bazy danych |
formułuje proste zapytania SQL |
formułuje zaawansowane zapytania w SQL |
proponuje ciekawe funkcjonalności i realizuje je formułując odpowiednie zestawy zapytań |
wskazuje proste błędy w definicjach tabel |
wskazuje zależności między atrybutami i proponuje poprawne modyfikacje w definicjach tabel |
identyfikuje i nazywa szkodliwe zależności funkcyjne oraz proponuje prawidłowy zestaw tabel |
proponuje strukturę tabel i listę funkcji dla prostej aplikacji |
identyfikuje klasy obiektów, związki między nimi oraz wskazuje właściwą transformację do tabel rbd |
twórczo modeluje dane i związki zarówno na poziomie pojęciowym i relacyjnym |
Kompetencje społeczne | ||
przestrzega zasad uczciwości intelektualnej |
współpracuje w zespole na partnerskich zasadach |
wykazuje kreatywność w zespołowej pracy nad projektem |
11. Sposób realizacji: Zajęcia na miejscu
12. Wymagania wstępne i brak wymagań
Funkcja |
Tytuł |
Imię i Nazwisko |
koordynator przedm. |
mgr |
I-idia Rosicka |
wykładowca |
mgr |
Lidia Rosicka |
wykładowca |
dr |
Dariusz Barbucha |
wykładowca |
mgr |
Ireneusz Meyer |
10. Efekty kształcenia na ocenę:
dodatkowe: