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