powrót | szukaj | lista |
drukuj

Bazy danych

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)

Język wykładowy:

Komentarz:

więcej »