KARTA PRZEDMIOTU Dala aktualizacji: 2012-01-24
Obowiązuje w sem: zimowym 2011/2012
1. Nazwa przedmiotu: Bazy danych I
2. Kod przedmiotu: 4_6_44_2_5_4_964
3. Jednostka prowadząca: Wydział Przedsiębiorczości i Towaroznawstwa Katedra Systemów Informacyjnych
4. Kierunek: Zarządzanie
Specjalność: Informatyka w Transporcie i Handlu
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: 4
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 |
zna i rozumie zasady transformowania klas i związków na tabele rbd. |
tłumaczy charakter błędów w modelu danych |
wymienia typy danych, rodzaje formularzy, rodzaje zapytań |
wyszukuje w systemie bd, plikach pomocy i Internecie informacje o zaawansowanych typach formularzy i zapytań |
tłumaczy mechanizmy realizujące funkcjonalności formularza |
wymienia słowa kluczowe i 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 | ||
identyfikuje i definiuje w systemie tabele, dziedziny atrybutów, klucze, ograniczenia |
definiuje bardziej skomplikowane ograniczenia spójnościowe |
ocenia poprawność modeli danych |
buduje formularze z użyciem kreatora i wykonuje proste ulepszenia |
buduje formularze z rozbudowaną funkcjonalnością |
buduje formularze wykorzystujące język VBA lub złożone makra |
formułuje proste zapytania (SQL, QBE) |
formułuje zaawansowane zapytania w SQL i QBE |
proponuje ciekawe funkcjonalności i realizuje je formułując odpowiednie zestawy zapytań |
bazując na intuicji 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 |
Lidia Rosicka |
wykładowca |
mgr |
Lidia Rosicka |
wykładowca |
dr hab. inż. |
Ireneusz Czarnowski |
wykładowca |
mgr |
Ireneusz Meyer |
10. Efekty kształcenia na ocenę:
dodatkowe: