Bazy danych
Kierunek: Mechanika i Budowa
Maszyn
Semestr: III
Punkty ECTS:
Prowadzący:
dr hab. inż. Wacław Kuś prof.
Pol. Śl.
Opis przedmiotu
W ramach przedmiotu omawiane są podstawowe zagadnienia związane z bazami danych oraz systemami zarządzania bazami danych. Przedstawiany jest język zapytań SQL wraz z przykładami zastosowań. Podczas wykładu studenci zapoznają się z aktualnymi trendami z zakresu baz danych, hurtowniami danych, bazami danych w chmurach, bazami obiektowymi, sposobami wykorzystania baz danych w portalach internetowych oraz programach dla środowiska Android.
W ramach laboratorium studenci tworzą schematy baz danych, ćwiczą wykonywanie zapytań SQL.
Program przedmiotu
- wykład: 15 godzin w semestrze
- laboratorium: 15 godzin w semestrze
Tematyka wykładów
- Podstawowe zagadnienia związane z bazami danych oraz podstawowe komendy SQL.
- Tworzenie schematów baz danych, normalizacja, UML.
- Zaawansowane zapytania SQL.
- Procedury i wyzwalacze w systemie mySQL.
- Zarządzanie bazą danych. Obiektowe bazy danych.
- Bazy danych w systemie Android (SQLite).
- Kolokwium zaliczeniowe
Tematyka laboratoriów
- Podstawy programu mySQL Workbench i podstawy SQL.
- Zapytania SQL, funkcje SQL.
- Tworzenie efektywnych schematów baz danych (UML, normalizacja).
- Zaawansowane wyszukiwanie z użyciem zapytań SQL.
- Procedury w zapytaniach SQL.
- Obsługa wybranego oprogramowania baz danych.
- Testy zaawansowanej bazy danych.
Warunki zaliczenia
- Zaliczenie na ocenę pozytywną testu z wykładu
- Zaliczenie na ocenę pozytywną laboratorium (ocena praktycznego kolokwium zaliczeniowego oraz zaliczone wszystkie zadania podczas laboratoriów)
Szczegółowe warunki zaliczenia podawane są na pierwszych zajęciach
Literatura
Do pobrania
Instrukcje do
laboratoriów
|