Kod przedmiotu |
07 67 4020 17 |
Liczba uzyskiwanych punktów ECTS |
6 |
Nazwa przedmiotu w języku prowadzenia |
Fundamentals of Databases |
Nazwa przedmiotu w języku polskim |
Fundamentals of Databases (Podstawy baz danych) |
Nazwa przedmiotu w języku angielskim |
Fundamentals of Databases |
Język prowadzenia zajęć |
angielski |
Formy zajęć |
|
Wykład |
Ćwiczenia |
Laboratorium |
Projekt |
Seminarium |
Inne |
Suma godzin w semestrze |
Godziny kontaktowe |
30 |
|
30 |
|
|
0 |
60 |
Czy e-learning |
Nie |
Nie |
Nie |
Nie |
Nie |
Nie |
|
Kryteria oceny (waga) |
0,55 |
|
0,45 |
|
|
0,00 |
|
|
Jednostka prowadząca |
Instytut Informatyki |
Kierownik przedmiotu |
dr inż. Krzysztof Myszkorowski, dr hab. inż. Agnieszka Wosiak |
Realizatorzy przedmiotu |
dr hab. inż. Przemysław Ignaciuk, dr hab. inż. Agnieszka Wosiak |
Wymagania wstępne |
Matematyka |
Przedmiotowe efekty uczenia się |
- Po ukończeniu kursu student potrafi zaprojektować logiczną strukturę bazy danych zgodnie ze wskazanymi wymaganiami.
- Po ukończeniu kursu student potrafi formułować kwerendy za pomocą operatorów algebry relacji oraz języka SQL.
- Po ukończeniu kursu student potrafi zaimplementować i opisać relacyjną bazę danych.
|
Przypisane kierunkowe efekty uczenia się |
|
Treści programowe |
W TRAKCIE UZUPEŁNIANIA |
Metody weryfikacji przedmiotowych efektów uczenia się |
Egzamin (efekty 1. i 2.)
Kolokwium laboratoryjne (efekty 2. i 3.)
Raporty z zadań laboratoryjnych (efekty 1., 2. i 3.)
|
Formy i warunki zaliczenia przedmiotu |
W TRAKCIE UZUPEŁNIANIA |
Szczegółowe treści przedmiotu |
WYKŁAD
Materiał wykładowy obejmuje następujące zagadnienia:
1. Bazy danych - pojęcia podstawowe. Architektura systemu zarządzania bazą danych
2. Modele danych. Model związków encji
3. Relacyjne bazy danych. Zależności funkcjonalne i normalizacja relacji
4. Algebra relacji.
5. SQL - język manipulowania danymi
6. Współbieżne operacje na bazach danych
ĆWICZENIA LABORATORYJNE
Podczas zajęć laboratoryjnych studenci wykonują ćwiczenia i projekty o tematyce omawianej na wykładzie. |
Literatura podstawowa |
- Elmasri R., Navathe S.: Fundamentals of Database Systems. (7th edition), Pearson, 2015
- Ullman J., Widom J.:First Course in Database Systems. (3rd edition) Pearson, 2014
- Garcia-Molina H., Ullman J., Widom J.: Database systems. The complete book. (2nd edition), Pearson, 2014
- Connolly T., Begg C.: Database Systems: A Practical Approach to Design, Implementation, and Management. (6th edition) Pearson, 2015
- Date C. J.: Introduction to Database Systems. (8th edition) Pearson, 2006
- Hoffer J., Ramesh. V. Topi H.: Modern Database Management, 13th Edition, Pearson 2019
|
Literatura uzupełniająca |
- Bagui S.: Database design using entity-relationship diagrams. CRC Press/Taylor&Francis Group/An Auerbach Book, 2012
- Teorey T.J.: Database modeling and design : logical design. Morgan Kaufmann Publishers is an imprint of Elsevier, 2011
|
Przeciętne obciążenie godzinowe studenta pracą własną |
116 |
Uwagi |
|
Data aktualizacja karty |
2020-02-28 11:52:30 |
Przedmiot archiwalny tak/nie |
nie |