KARTA MODUŁU / KARTA PRZEDMIOTU Z-ZIP-0325 Bazy danych Databases Kod modułu Nazwa modułu Nazwa modułu w języku angieskim Obowiązuje od roku akademickiego 2012/2013 A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom Profi studiów Forma i tryb prowadzenia studiów Specjaność Jednostka prowadząca moduł Koordynator modułu Zarządzanie i inżynieria produkcji I stopień Ogónoakademicki Stacjonarne Wszystkie Katedra Informatyki Stosowanej dr Maria Szczepańska Zatwierdził: B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynaeżność do grupy/boku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w panie studiów - semestr Usytuowanie reaizacji przedmiotu w roku akademickim Wymagania wstępne Egzamin Liczba punktów ECTS 3 Kierunkowy Obowiązkowy Poski Semestr czwarty Semestr etni Podstawy informatyki Nie Forma prowadzenia zajęć wykład ćwiczenia aboratorium projekt inne w semestrze 15 h 24 h
C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Ce modułu Nabycie wiedzy i umiejętności niezbędnych do poprawnego projektowania i impementacji systemów baz danych i ich apikacji. Zapoznanie z zasadami modeowania i projektowania baz danych, reacyjnym modeem danych, normaizacją schematów ogicznych baz danych. Wdrożenie do sprawnego posługiwania się bazami danych w środowisku MS ACCESS (3-4 inijki) Symbo efektu Efekty Student zna i rozumie fakt powszechności baz danych i korzyści płynących z ich stosowania. Student ma podstawową wiedzę na temat reacyjnego modeu danych z uwzgędnieniem struktur danych tego modeu, operacji modeu i ograniczeń integranościowych oraz procesu normaizacji schematu ogicznego. Student potrafi zaprojektować reacyjną bazę danych, zbudowaną z wieu powiązanych ze sobą tabe oraz przeprowadzić proces normaizacji Student potrafi zarządzać utworzoną przez siebie apikacją, sprawnie posługiwać się językiem zapytań. Student posiada umiejętność prezentowania informacji uzyskanych z bazy w formie przystępnej da użytkownika zewnętrznego Student rozumie potrzebę stałego uzupełniania wiedzy z obszaru baz danych. Student potrafi pracować samodzienie i w grupie (przyjmując w niej różne roe) Forma prowadzenia zajęć (w/ć//p/inne) w/ w/ odniesienie do efektów kierunkowych K_W05 K_W05 odniesienie do efektów obszarowych T1A_W03 S1A_W06 T1A_W03 S1A_W06 w/ K_K01 T1A_K01 K_K04 T1A_K03 T1A_K04 Treści : 1. Treści w zakresie wykładu Nr wykładu 1-2 3 4 5 6 7 Treści Wprowadzenie do teorii baz danych. Charakterystyka baz danych. Wymagania stawiane bazom danych. Modee danych. Reacyjne bazy danych. Projektowanie systemu baz danych. Proces normaizacji. Podstawowe operacje na tabeach. Fitrowanie i sortowanie danych. Projektowanie kwerend. Kwerendy wybierające, krzyżowe, funkcjonane, parametryczne. Projektowanie formuarzy. Typy formuarzy. Sekcje formuarza. Typy formantów. Zmiana właściwości formuarza i jego składowych. Formuarze powiązane. Projektowanie raportów. Typy raportów. Sekcje raportów. Sortowanie i grupowanie danych. Makrodefinicje - akcje i parametry akcji. Stosowanie makrodefinicji w formuarzach i raportach. Instrukcja warunkowa w makrodefinicjach. Formuarze sterujące apikacją. Definiowanie pasków menu da apikacji Apikacje bazodanowe w środowisku wieodostępnym i sieciowym (Nove, Windows, Internet). Stosowanie bokowania rekordów i tabe. Repikacja i synchronizacja danych. Pubikowanie arkuszy danych, formuarzy, raportów w formacie HTML. 8 Sprawdzian końcowy da modułu
2. Treści w zakresie ćwiczeń Nr zajęć ćwicz. Treści da modułu 3. Treści w zakresie zadań aboratoryjnych Nr zajęć ab. 1-2 3-5 6-7 Treści Projektowanie systemu baz danych. Zakładanie tabe (struktura, wypełnienie, znaczniki indeksowe). Kucz podstawowy tabei. Powiązania między tabeami. Podstawowe operacje na tabeach. Fitrowanie i sortowanie danych. Projektowanie kwerend. Konstruktor wyrażeń. Poa wyiczane. Kwerendy parametryczne. Warunki w kwerendach fitrowanie tabei wirtuanej. Zestawienia agregujące. Kwerendy krzyżowe i grupujące. Kwerendy funkcjonane: tworzące, aktuaizujące, dołączające i usuwające. Sprawdzian 1. Projektowanie formuarzy. Sekcje formuarza. Typy formantów. Zmiana właściwości formuarza i jego składowych. Formuarze powiązane. 8-9 Projektowanie raportów. Sekcje raportów. Sortowanie i grupowanie danych. 10-12 Makrodefinicje - akcje i parametry akcji. Stosowanie makrodefinicji w formuarzach i raportach. Instrukcja warunkowa w makrodefinicjach. Formuarze sterujące apikacją. Oprogramowanie formuarza za pomocą makr. Akcje makr oraz właściwości zdarzeń w formuarzu. Sprawdzian 2. Rozbudowa apikacji. Tworzenie pupitów apikacji. Zabezpieczanie apikacji da modułu 4. Charakterystyka zadań projektowych 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów Symbo efektu Metody sprawdzania efektów (sposób sprawdzenia, w tym da umiejętności odwołanie do konkretnych zadań projektowych, aboratoryjnych, itp.) Sprawdzian w formie testu Sprawdzian w formie testu Sprawdzian 1 na ćwiczeniach (definiowanie i wiązanie tabe) i sprawdzian końcowy na wykładzie (zadanie normaizacji schematu ogicznego) Sprawdzian 1 na ćwiczeniach (kwerendy) Sprawdzian 2 na ćwiczeniach (formuarze, raporty, makropoecenia) Komentarze na wykładach i dyskusja na ćwiczeniach Obserwacja postawy studenta podczas zajęć aboratoryjnych
D. NAKŁAD PRACY STUDENTA Bians punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 15 2 Udział w ćwiczeniach 3 Udział w aboratoriach 24 4 Udział w konsutacjach (2-3 razy w semestrze) 3 5 Udział w zajęciach projektowych 6 Konsutacje projektowe 7 Udział w egzaminie 8 9 Liczba godzin reaizowanych przy bezpośrednim udziae nauczyciea 42 akademickiego (suma) 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciea akademickiego (1 punkt ECTS=25-30 godzin obciążenia studenta) 1,4 11 Samodziene studiowanie tematyki wykładów 10 12 Samodziene przygotowanie się do ćwiczeń 13 Samodziene przygotowanie się do kookwiów 10 14 Samodziene przygotowanie się do aboratoriów 24 15 Wykonanie sprawozdań 15 Przygotowanie do kookwium końcowego z aboratorium 17 Wykonanie projektu ub dokumentacji 18 Przygotowanie do egzaminu 19 Przygotowanie do sprawdzianu na wykładzie 4 20 Liczba godzin samodzienej pracy studenta 48 (suma) 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzienej pracy (1 punkt ECTS=25-30 godzin obciążenia studenta) 22 Sumaryczne obciążenie pracą studenta 90 23 Punkty ECTS za moduł 1 punkt ECTS=25-30 godzin obciążenia studenta 3 24 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 60 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-30 godzin obciążenia studenta 1,6 2 E. LITERATURA Wykaz iteratury 1. Banachowski L., "Bazy danych. Tworzenie apikacji", Akademicka Oficyna Wydawnicza PLJ 1998. 2. Dobson R., "Microsoft Access 2000. Programowanie", Wydawnictwo RM, Warszawa 2000. 3. Garcia-Moina H., Uman J.D., Widom J. "Systemy baz danych", PWN, Warszawa 2006. 4. Nowakowska M., Zając E., "Access. Programowanie apikacji", Mikom 1998. 5. Roman S., "Access. Baza danych. Projektowanie i programowanie", O'Reiy 2001. 6. Uman J.D., Widom J. "Podstawowy wykład z systemów baz danych ", PWN,
Witryna WWW modułu/przedmiotu Warszawa 2000. 7. Whitehorn M., Markyn B., "Reacyjne bazy danych", Heion 2003.