Kurs projektowania aplikacji z bazami danych lato 2012/13

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 ogólne mechanizmy, a następnie ich implementacje w poszczególnych 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 8. Realizacja dostępu do danych 9. Prezentacja danych, w tym stronicowanie, sortowanie, filtry 10. Automatyczne generowanie kodu: CodeSmith 11. Planowanie i implementacja zabezpieczeń 12. Synchronizacja danych i integracja aplikacji 13. Praktyczne rozwiązania w oparciu o DDD 14. 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. 119) 15 17 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. 107) 15 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