Bazy danych lato 2011/12

Język wykładowy Polski
Opiekun Piotr Wieczorek
Liczba godzin 30 (wyk.) 30 (ćw-prac.)
Rodzaj Informatyczny 1
ECTS 6
Polecany dla I roku Nie
Egzamin Tak
Grupy efektów kształcenia Bazy danych

Opis przedmiotu:

Celem wykładu jest omówienie zasad konstrukcji relacyjnych baz danych oraz opanowanie przez słuchaczy umiejętności profesjonalnej obsługi systemu baz danych od strony użytkownika, czyli: * umiejętności zaprojektowania i zdefiniowania relacyjnej bazy danych dla rzeczywistego zagadnienia; * sprawnego wyszukiwania i odzyskiwania informacji z baz danych przy pomocy języków SQL i QBE; * pisania aplikacji z dostępem do bazy danych; * efektywnego wykorzystania dodatkowych możliwości systemu (perspektyw, transakcji, więzów, itp.). Ponadto wykład pozwala słuchaczom poznać elementy systemów baz danych spoza warstwy użytkownika (system nadzoru transakcji, zapewnienia bezpieczeństwa i optymalizacji) oraz zapoznać się z nowymi koncepcjami baz danych wykraczającymi poza standard relacyjny (model logiczny - Datalog, obiektowy). **Program:** **Program wykładu:** 1. Podstawowe pojęcia baz danych i modelowanie konceptualne. 2. Relacyjne bazy danych. Języki opisu danych i języki zapytań. SQL i QBE. 3. Elementy aktywnych baz danych (więzy integralności, wyzwalacze). 4. Elementy systemów baz danych (transakcje, bezpieczeństwo i autoryzacja danych, połączenie relacyjnych języków zapytań z językami macierzystymi). 5. Teoria relacyjnych baz danych (zależności funkcyjne, postaci normalne). 1. Osadzony SQl, czyli aplikcje z dostępem do baz danych. 2. Inne modele baz danych (logiczne, obiektowe, sieciowe, hierarchiczne, ...) **Program ćwiczeń i pracowni:** 1. Zajęcia konwersatoryjne pomagające w praktycznym opanowaniu projektowania relacyjnych baz danych. 2. Opanowanie zapytań w językach SQL i QBE. 3. Zajęcia laboratoryjne pozwalające zapoznać się z profesjonalnymi systemami zarządzania bazami danych (Sybase, DB2, itp.). Wykonanie kompletnego projektu niewielkiej bazy danych.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Przemysława Kanarek
300 100 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenio-pracownie

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Przemysława Kanarek
18 16 0
Witold Charatonik
18 18 0
Jan Otop
18 18 0
Jan Otop
18 13 0
Jakub Michaliszyn
18 16 0
Jakub Michaliszyn
18 15 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Przemysława Kanarek 305 w semestrze zimowym 2015/16 konsultacje mam w terminach: wt. 11-12, cz. 11-12; w razie potrzeby można umówić się też na inny termin przez e-mail (generalnie preferuję wtorki i czwartki)
Jakub Michaliszyn 305 Czwartek od 10
Witold Charatonik 347 wtorek 14-16 lub po indywidualnym uzgodnieniu terminu (semestr letni 2024)
Jan Otop 305 Konsultacje: pt 13-15 Dyżur dyrektorski: pt 15-16 Proszę umówić się z wyprzedzeniem e-maile.