Uniwersytet Kazimierza Wielkiego - Centralny System Uwierzytelniania
Strona główna

Wprowadzenie do baz danych 1300-Mt36WDBD-SP
Wykład (WYK) Semestr letni 2020/21

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 30
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Rygory zaliczenia zajęć: zaliczenie na ocenę
Literatura uzupelniająca: 1. Paul Beynon-Davies, Systemy baz danych, WNT, 2001
2. Wayne Harris Bazy danych nie tylko dla ludzi biznesu
WNT 1992
3. L. Banachowski, E. Mrówka-Matejewska, K. Stencel, Systemy baz danych. Wykłady i ćwiczenia, Wydawnictwo PJWSTK Warszawa 2004

Metody dydaktyczne: metody pracy ze źródłami
wykład kursowy
Metody dydaktyczne - inne: wykład, prezentacja multimedialna, materiały elektroniczne
Literatura:

1.C.J. Date Wprowadzenie do systemów baz danych PWN 2000

2. J. D. Ullman, J. Widom, Podstawowy wykład z systemów baz danych, WNT, 2000

Efekty uczenia się:

W1. Ma podstawową wiedzę w zakresie programowania strukturalnego i obiektowego, programowania aplikacji internetowych oraz w zakresie baz danych i sztucznej inteligencji, w tym wiedzę niezbędną do programowania prostych układów sterowania (K_W19)

W2. Ma elementarną wiedzę w zakresie architektury systemów i sieci komputerowych oraz systemów operacyjnych, w tym wiedzę niezbędną do: -instalacji, obsługi i utrzymania narzędzi informatycznych służących do symulacji i projektowania elementów, układów i systemów mechatronicznych oraz zarządzania elementami informatycznymi w tych systemach (K_W20)

U1. Potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowiednich elementów składowych projektowanego układu elektronicznego (K_U19)

U2. Potrafi sformułować algorytm, posługuje się językami programowania wysokiego i niskiego poziomu oraz odpowiednimi narzędziami informatycznymi do opracowania programów komputerowych sterujących w systemie mechatronicznym (K_U21)

U3. Potrafi zbudować prosty system bazodanowy, wykorzystujący przynajmniej jeden z popularnych systemów zarządzania bazą danych (K_U22)

U4. Ma umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych (K_U29)

Bilans godzin pracy studenta:

30W + 30Lab + 15 studia literaturowe + 10 przygotowanie do laboratorium + 15 przygotowanie do egzaminu+ 15 przygotowanie się do

zaliczenia = 115 godz. pracy = 4 ECTS

Metody i kryteria oceniania:

Test pisemny

Zakres tematów:

1. Definicje bazy danych i systemów zarządzania bazami danych, modele danych

2. Projektowanie baz danych, modelowanie danych - model związków-encji; transformacja modelu związków-encji do modelu relacyjnego;

6. Normalizacja: pierwsza, druga i trzecia postać normalna, postać Boyce’a-Codda

7. Język opisu danych DDL. Tworzenie, modyfikacja i kasowanie obiektów bazy danych. Język manipulowania danymi DML.

8. Język SQL, Instrukcja Select. Grupowanie, funkcje agregujące, podzapytania.

9. Dostęp współbieżny. Mechanizm transakcji.

10. Proceduralny język bazy danych PL/SQL: instrukcje sterujące, obsługa kursorów, obsługa wyjątków. Dynamiczny SQL. Łączenie ze źródłami danych.

11. Integralność danych, zarządzanie więzami integralności. Indeksy. Optymalizacja bazy danych.

12. Zagadnienia bezpieczeństwa informacji w systemach zarządzania bazami danych. Zarządzanie prawami dostępu do danych, poziomy uprawnień.

13. Architektura interfejsu użytkownika.

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 każda środa, 9:15 - 10:45, (sala nieznana)
Mariola Marciniak 20/21 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
J.K. Chodkiewicza 30
85-064 Bydgoszcz
tel: +48 52 32 66 429 https://ukw.edu.pl
kontakt deklaracja dostępności USOSweb 7.0.3.0 (2024-03-22)