Nazwa przedmiotu | Komunikacja z bazami danych |
---|---|
Kod przedmiotu | KBD |
Wykłady samodzielnie poznawane przez studentów. Zadania do poszczególnych wykładów przeznaczone do samodzielnego rozwiązania; wyniki przekazywane do sprawdzenia. MS Teams, jako forma bezpośredniej komunikacji z prowadzącym zajęcia. Możliwe konsultacje w budynku PJATK.
Rozwiązanie i odesłanie zadań, w tym co najmniej 50% rozwiązanych prawidłowo. Egzamin z całego materiału przedmiotu, w formie pracy na komputerze w środowisku MS SQL Server, realizowany w budynku PJATK.
Wykład zawiera prezentację języka SQL – jego genezę, strukturę, wykorzystywane typy danych. Przedstawiona jest składnia instrukcji SELECT, a także instrukcji wchodzących w skład poleceń DDL i DML, bez poleceń DCL, które zostaną omówione w ramach wykładu ABD. Każdy typ instrukcji został szczegółowo omówiony i zilustrowany przykładem. Język SQL został omówiony na podstawie standardu, ze szczególnym uwzględnieniem implementacji w ORACLE i MS SQL Server. W dalszej części wykładu omówione zostały podstawy języka T-SQL, proceduralnego języka serwera bazodanowego MS SQL Server 2012, a także porównawczo niektóre elementy języka Pl/SQL, języka proceduralnego ORACLE.
Celem przedmiotu jest zapoznanie studentów z zasadami komunikacji z relacyjną bazą danych przy pomocy struktur języka SQL, a także nauczenia podstaw tworzenia i modyfikacji obiektów bazy danych (tabel, perspektyw, więzów integralności itd.), pisania procedur składowanych, w tym także wyzwalaczy.
Podstawowe zagadnienia dotyczące komunikacji z relacyjną bazą danych