Oferta dydaktyczna Instytutu Informatyki

Poniższa lista przedstawia przedmioty, które są uczone w Instytucie Informatyki, niektóre z nich co roku, niektóre z mniejszą częstotliwością Każdy student Instytutu Informatyki studiuje wg indywidualnego toku studiów, wybierając (zgodnie z pewnymi zasadami) z tej listy swoje przedmioty.

Jeżeli zastanawiasz się nad studiami u nas, jeżeli chcesz wiedzieć, czy na Uniwersytecie można zostać inżynierem, jeżeli interesuje Cię 1000 zł stypendium miesięcznie - zapraszamy na naszą stronę główną

Kurs programowania aplikacji bazodanowych

Nazwa angielska (title in English): Programming database applications
Prowadzący (lecturer): Paweł Rajba
Liczba punktów (ECTS): 3
Liczba punktów 2007 (ECTS since 2007): 5
Rodzaj (type): kurs
Rodzaj od 2007 (type since 2007): kurs
Liczba godzin (hours in semester):
wykład:30
pracownia:30
Egzamin (exam): nie
Możliwe zajęcia w języku angielskim (can be taught in English): nie
Przedmiot zostal uaktualniony na biezacy rok (updated): nie
Semestr (semester): zimowy

Wymagania (prerequisites)

Opis (description)

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 (program)

  1. Przegląd architektur aplikacji:
  2. Programowanie aplikacji klienckiej w języku:
  3. Wprowadzenie do trwałości danych i przegląd systemów OR/M
  4. Bazodanowe wzorce projektowe
  5. Automatyczne generowanie kodu klas dla Javy i C#.
  6. Narzędzia PowerDesigner i CodeSmith.
  7. Mechanizmy uwierzytelnienia i autoryzacji, wykorzystanie LDAP, mechanizm SSO
  8. Programowanie aplikacji rozproszonych i wielowarstwowych (EJB, WebServices)
  9. Programowanie na serwerach Oracle 10g, SQL Server 2005:
  10. Przegląd zintegrowanych środowisk programistycznych: NetBeans, Eclipse, Visual Studio .NET.

Literatura (references)

Jeżeli jesteś zainteresowany studiowaniem w naszym instytucie, zapraszamy na stronę poświęconą tegorocznej rekrutacji.

Nazwa użytkownika (user name):
Hasło (password):