WZiT / kierunek Automatyka i Robotyka / st. dzienne inż. I stopnia:
(15h) Kurs wprowadza do problematyki baz danych - przedstawia: modele danych, ewolucję modeli baz danych, wymagania, cechy i funkcje współczesnych baz danych, funkcje systemów zarządzania bazami danych. Szczególny nacisk kładzie się na relacyjne bazy danych i w tym zakresie studenci zapoznają się z tezami Codda, modelem relacyjnym, relacyjnymi bazami danych, algebrą relacyjną i rachunkiem relacyjnym. Kurs wprowadza również podstawy języków QbE i SQL, omawia typy danych wykorzystywane w bazach danych (również znaczenie i obsługę wartości pustej NULL), zapytania proste, predykaty oraz definicje kwerend wybierających korzystających z jednej lub wielu tabel i różnych warunków wyboru. Tematykę kursu zamykają zagadnienia związane z analizą rzeczywistości do celów definicji schematu bazy danych, integralnością danych, transakcjami, uprawnieniami użytkowników oraz bezpieczeństwem bazy danych.