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%