Aplikacje bazodanowe


Informacje ogólne

Typ:specjalnościowy
Kierunek:Informatyka studia licencjackie
Specjalność:Aplikacje internetowe i bazy danych
Semestr:5
Wymiar zajęć:30h wykładu + 30h laboratorium
Punkty ECTS:6

Wymogi wstępne

Bazy danych, programowanie obiektowe

Założenia i cele przedmiotu

Głównym celem zajęć jest zapoznanie studentów z podstawami metodami projektowania i tworzenia aplikacji bazodanowych. Zostaną omówione dwa konkurencyjne podejścia do budowy aplikacji bazodanowych: Java 2 Enterprise Edition oraz Microsoft .NET.

Program

  1. Projektowanie baz danych.
  2. Metody tworzenia aplikacji bazodanowych.
  3. Java a programowanie bazodanowe.
  4. JDBC – struktura i sterowniki.
  5. Wybrane klasy i interfejsy JDBC (odpowiedzialne za obsługę operacji na bazach danych).
  6. Platforma .NET a programowanie bazodanowe.
  7. Podstawy języka C# i programowanie komponentowe.
  8. Dostęp do danych za pomocą biblioteki ADO.NET.
  9. Aplikacje bazodanowe w językach PHP i C/C++.

Sposób zaliczenia

Wykład kończy się egzaminem. Ocena z wykładu jest średnią arytmetycznąocen z egzaminu i oceny końcowej z laboratorium.
Ocena z laboratorium jest uzależniona od procentu zdobytych punktów z kolokwiów i za wykonane zadania.
0% - 50% 2,0
51% - 60% 3,0
61% - 70% 3,5
71% - 80% 4,0
81% - 90% 4,5
91% - 100% 5,0

Umiejętności i kompetencje

W chwili obecnej istnieje na rynku duże zapotrzebowanie na programistów znających technologię .NET oraz język C#. Konkurencyjne podejście wykorzystujące język Java jest też bardzo popularne. W ramach tego przedmiotu studenci mają możliwość nabycia praktycznych umiejętności w zakresie tworzenia aplikacji bazodanowych, przydatnych w ich dalszej karierze zawodowej.

Literatura

  1. Java aplikacje bazodanowe. Wydanie II, Michał Grochala, Helion 2001
  2. C# i .NET, S. C. Perry, Helion, Gliwice 2006.