Bazy danych

TREŚCI NAUCZANIA
  1. Model relacyjny.
    Zgodność z rzeczywistością. Diagramy związków encji. Atrybuty encji (pola). Postacie normalne. Klucz. Związki encji (relacje), związek jeden-do-jeden, związek jeden-do-wielu. Przykład prawidłowego schematu relacyjnego. Przykład nieprawidłowego schematu relacyjnego.
  2. Podstawy języka SQL.
    Typy danych. Tworzenie i przeglądanie tabeli. Modyfikowanie i usuwanie danych. Zapytania. Operatory algebraiczne na zapytaniach.
  3. MS Access.
    Tworzenie tabel. Definiowanie relacji. Zapytania (kwerendy). Tworzenie formularzy i raportów. Zapytania SQL w trybie tekstowym. Interfejs tekstowy do MySQL. Interfejs PHPMyadmin. Dostęp sieciowy do baz danych.

LITERATURA PODSTAWOWA
  1. L. Banachowski, Bazy danych - tworzenie aplikacji.
  2. Dokumentacja MS Access

LITERATURA UZUPEŁNIAJĄCA
  1. M. Gruber, SQL.


Instytut Matematyki Akademii Pedagogicznej w Krakowie, 4.01.2008 (ostatnia modyfikacja: 6.03.2008)