Symbol kursu:IGS.2.0038o.07 Poprzedni symbol kursu:GCM 22 Typ przedmiotu:o(o - obligatoryjny; f - fakultatywny) Poziom kursu:2(1 - inż; 2 - mgr/lek.wet.) Rok studiów:1 Semestr realizacji:Z(L - letni Z - zimowy) ECTS:4 Prowadzący:dr inż. Adam Iwaniak
Efekty kształcenia:
Student nabywa wiedzę o teoretycznych aspektach projektowania, zarządzania i obsługi relacyjnych baz danych oraz praktycznych zastosowaniach platformy .NET i języka VB.Net w tym kontekście. W szczególności: posiada praktyczną wiedzę na temat tworzenia złożonych zapytań w j. SQL; umie zaprojektować relacyjną bazę danych; umie tworzyć bazodanowe aplikacje w VB.NET oraz proste strony ASP.NET; zna w stopniu podstawowym język XML.
Kompetencje:
Ukończenie przedmiotu daje kompetencje do podjęcia pracy w projektach informatycznych dotyczących relacyjnych baz danych.
Wymagania wstępne:
Wprowadzenie do programowania systemów GIS
Treści kształcenia:
Relacyjne baza danych i system zarządzania bazą danych – podstawy teoretyczne, algebra relacyjna, budowa modelu, normalizacja; języki baz danych – w szczególności język SQL oraz T-SQL; architektura klient-serwer oraz współbieżność i problemy z nią związane; metodologia projektowania systemów baz danych; wykorzystywane technologie informatyczne, a w tym: język VB.NET, klasy ADO.NET, język XML, strony ASP.NET.
Literatura:
Materiały przygotowane przez prowadzącego oraz: Beynon-Davies P. Systemy baz danych, WNT, Warszawa 1998; Delobel C., Adiba M. Relacyjne bazy danych, WNT, Warszawa 1989; Date C.J., SQL - omówienie standardu, WNT, Warszawa, 1999; Date C.J. Wprowadzenie do systemów baz danych, WNT, Warszawa 2000; Thomsen C. Programowanie baz danych w Visual Basic .NET, seria: Biblioteka Programisty, MICOM, Warszawa 2003, wydanie I; Pankowski T. Podstawy baz danych, PWN, Warszawa 1992; Ullman J.D., S.Widom, Podstawowy wykład z systemów baz danych, WNT Warszawa 2000
Metody nauczania: Wyklady: 30 godzin Ćwiczenia: 30 godzin Inne zajęcia: 0 godzin
Metody oceny:
obowiązkowe zaliczenie wszystkich ćwiczeń laboratoryjnych (każde z ćwiczeń na ocenę), egzamin pisemny (w formie testu)