Bazy danych 1 3.4.KRK.12NX.BD1
A. Problematyka wykładu:
Pojęcie bazy danych i systemu baz danych. Model relacyjny bazy danych. Projektowanie konceptualne i logiczne baz danych. Normalizacja bazy danych. Języki zapytań baz danych.
B. Problematyka laboratorium:
Podstawowe pojęcia baz danych. Model relacyjny bazy danych. Projektowanie konceptualne i logiczne baz danych. Normaliza-cja bazy danych. Języki zapytań baz danych.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
Wiedza
W01. Definiuje pojęcia bazy danych, systemu zarządzania bazą danych oraz systemu baz danych.
W02. Opisuje składowe relacyjnego modelu danych.
W03. Wymienia operatory relacyjne.
W04. Wyjaśnia różnice pomiędzy projektowaniem konceptualnym, logicznym i fizycznym baz danych.
W05. Opisuje składowe diagramu ERD.
W06. Objaśnia pojęcia związane z normalizacją bazy danych.
W07. Opisuje składnię polecenia SELECT języka SQL
Umiejętności:
U01. Formułuje proste zapytania wyrażone w języku algebry relacji.
U02. Buduje model konceptualny wybranego wycinka rzeczywistości.
U03. Przygotowuje schemat relacyjnej bazy danych na podstawie modelu konceptualnego.
U04. Wykorzystuje wybrane narzędzia umożliwiające projektowanie baz danych
U05. Potrafi doprowadzić schemat bazy danych do trzeciej postaci normalnej.
U06. Wyszukuje informacje w bazie danych z wykorzystaniem języka SQL i ocenia różne strategie wykonania zapytania wyrażonego w języku SQL
U07. Buduje prosty system bazodanowy wykorzystując wybrany system zarządzania bazą danych
Postawy społeczne:
K01.Intuicyjnie rozumie szerokie spektrum aktualnych i potencjalnych zastosowań baz danych i dostrzega sens rozwijania swoich kompetencji w zakresie baz danych
K02.Potrafi zrealizować proste zadanie zespołowe, pracując w kilkuosobowej grupie nad rozwiązaniem zadania praktycznego (laboratorium)
Kryteria oceniania
Metody oceniania
• (W) egzamin na ocenę – pisemny;
• (L) zaliczenie z oceną: ustalenie oceny zaliczeniowej na podstawie ocen cząstkowych otrzymywanych w trakcie trwania semestru za sprawdziany pisemne, wystąpienia ustne i wykonanie prac zaliczeniowych
Podstawowe kryteria
• (W) uzyskanie pozytywnej oceny;
• (L) uzyskanie pozytywnej oceny końcowej (ponad 2,75)
Literatura
A. Literatura wymagana do ostatecznego zaliczenia zajęć (zdania egzaminu):
A.1. wykorzystywana podczas zajęć
1. Hanna Mazur, Zygmunt Mazur, Projektowanie relacyjnych baz danych
2. T. Connolly, C. Begg: Systemy baz danych 1
A.2. studiowana samodzielnie przez studenta
1. P. Beynon-Davies: Systemy baz danych
2. R. Elmasri, S. Navathe: Wprowadzenie do systemów baz danych
B. Literatura uzupełniająca
1. L. Banachowski, A. Chądzyńska, K. Matejewski, E. Mrówka-Matejewska, K. Stencel: Bazy danych. Wykłady i ćwiczenia
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: