Bazy danych MKETS03023
Wprowadzenie do problematyki baz danych oraz systemów relacyjnych baz danych. Analiza danych oraz model związków encji. Transformacja modelu związków encji do modelu relacyjnego. Normalizacja relacji. Język SQL. Tworzenie bazy danych w MS Access,
zawierającej połączona tabele, formularze, raporty, makra, kwerendy (wybierające, agregujące, tworzące, aktualizujące, usuwające, dołączające, parametryczne, krzyżowe). Tworzenie kwerend w języku SQL. Integracja baz danych MS Access z systemem SQL
Server.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
EK1 - student :wymienia główne cechy charakteryzujące relacyjną bazę
danych oraz funkcje systemu zarządzania bazami danych
EK2 - definiuje podstawowe zasady projektowania koncepcyjnego
relacyjnej bazy danych
EK3 - definiuje podstawowe zasady przekształcenia diagramu
związków encji do postaci schematu relacyjnego
EK4 - potrafi utworzyć bazę danych w systemie MS Access 2010, a w
niej połączone ze sobą tabele
EK5 - wykonuje różnorodne kwerendy (do wyszukiwania danych, do
obliczenia na danych oraz funkcjonalne) w bazie danych MS
Access 2010;
EK6 - potrafi utworzyć instrukcje SQL do manipulowania danymi oraz
do utworzenia tabeli;
EK7 - potrafi stworzyć za pomocą narzędzi graficznych formularz,
raport, makro na potrzeby aplikacji bazodanowej w systemie MS
Access 2010.
Kryteria oceniania
Student uzyskuję ocenę z wykładów na podstawie wyników kartkówek.
Kartkówki odbędą się:
1) na wykładzie Nr 4 (15 min.) – maksymalnie 3 punkty;
2) na ostatnim wykładzie (30 min.) – maksymalnie 7 punktów.
Dodatkowe punkty mogą być uzyskane przez studenta za odpowiedzi na zapytania, zadawane na zajęciach wykładowych.
Suma punktów Ocena
<6 niedostateczny
6 dostateczny
7 dostateczny plus
8 dobry
9 dobry plus
10 bardzo dobry
Ocena z projektowania baz danych wystawia się na podstawie sumy uzyskanych punktów:
• za zaliczone zajęcia (maksymalnie 20 punktów). (Każde zajęcie powinno być zaliczone);
• za kolokwium z Access 2010 (maksymalnie 20 punktów);
• za kolokwium z języka SQL (maksymalnie 10 punktów).
Suma punktów Ocena
<24 niedostateczny
24-30 dostateczny
31-35 dostateczny plus
36-40 dobry
41-45 dobry plus
46-50 bardzo dobry
Literatura
1. Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom Systemy baz danych : kompletny podręcznik Gliwice : Helion, 2011.
2. Elmasri Ramez A., Shamkant B. Navathe, Wprowadzenie do systemów baz danych, Helion, Gliwice, 2005.
3. Lynn Beighley, Head first SQL: edycja polska, Helion, Gliwice, 2007.
4. Access 2010 : praktyczny kurs / Alicja Żarowska-Mazur, Waldemar Węglarz. Warszawa: Wydaw. Naukowe PWN, 2012.
5. Jewtushenko O., Trochimczuk R., Praktyczne wprowadzenie do relacyjnych baz danych,Oficyna Wydawnicza Politechniki Białostockiej, Białystok, 2010.
6. Ullman J.D., Widom. J.W., Podstawowy wykład z systemów baz danych, WNT, Warszawa, 2000.