Kurs projektowania aplikacji z bazami danych zima 2013/14

Język wykładowy Polski
Opiekun Paweł Rajba
Liczba godzin 30 (wyk.) 30 (prac.)
Rodzaj K2 - kurs zaawansowany
ECTS 5
Polecany dla I roku Nie
Egzamin Nie
Grupy efektów kształcenia Bazy danych

Opis przedmiotu:

Celem wykładu będzie zapoznanie słuchaczy z technikami programistycznymi ukierunkowanymi na programowanie aplikacji bazodanowych. Na wykładzie będą przedstawione pewne ogolne mechanizmy, a następnie ich implementacje w poszczegolnych produktach. **Program** 1. Architektury aplikacji z bazą danych. Podejście DDD 2. SQL Server 2008/2012. Przegląd możliwości 3. Zarządzanie schematem i danymi bazy danych 4. Przegląd ADO.NET 5. Mapowanie relacyjno-obiektowe * NHibernate * Entity Framework 6. Języki zapytań: LINQ, HQL, E-SQL 7. Usługi danych, protokoł OData 8. Prezentacja danych, w tym stronicowanie, sortowanie, filtry 9. Planowanie i implementacja zabezpieczeń 10. Optymalizacja dostępu do danych, narzędzia 11. Praktyczne rozwiązania w oparciu o DDD * Desktop Client * Web Client * Mobile Client 12. Podejście nierelacyjne: praktyczne zastosowania **Wymagania:** Zaliczone przedmioty: bazy danych, kurs WWW, kurs programowania pod Windows.NET

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Paweł Rajba
cz 16:00-17:00 (s. 141) 300 19 0

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

Pracownie

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Paweł Rajba
cz 17:00-20:00 (s. 108) 17 17 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
Paweł Rajba 239 Przed lub po zajęciach. Proszę o uprzedni kontakt poprzez e-mail