Semestr letni 2012/13
Bazy danych MKARN02009
Treści programowe:
Wykład
Wprowadzenie do problematyki baz danych oraz systemów relacyjnych baz danych.
Analiza danych oraz model związków encji.
Transformacja modelu związków encji do modelu relacyjnego. Normalizacja relacji.
SQL.
Transakcje.
Metadane.
Bezpieczeństwo danych.
Projekt
Tworzenie baz danych w środowisku MS Access 2007.
Obiekty bazy danych: tabele, formularze, raporty, makra, kwerendy (wybierająca, agregująca,tworząca, aktualizująca,
usuwająca, dołączająca, parametryczna, krzyżowa). Połączenie tabel.
Tworzenie kwerend w języku SQL.
Integracja baz danych MS Access 2007 z systemem SQL Server 2005.
Efekty kształcenia:
Wiedza z zakresu projektowania relacyjnych baz danych.
Praktyczna umiejętność wykonania aplikacji baz danych
w środowisku MS Access 2007, zastosowanie języka SQL do
manipulowania danymi oraz tworzenia prostych baz danych
w systemie MS SQL Server 2005.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1.Ullman J.D., Widom. J.W. (2000), Podstawowy wykład z systemów baz danych, WNT, Warszawa.
2.Elmasri Ramez A., Shamkant B. Navathe (2005), Wprowadzenie do systemów baz danych, Helion, Gliwice.
3.Lynn Beighley (2007), Head first SQL: edycja polska, Helion, Gliwice.
4.Steve Lambert, M. Dow Lambert III, Joan Preppernau (2007), Microsoft Office Access 2007: wersja polska, RM, Warszawa.
5.Jewtushenko O., Trochimczuk R. (2010), Praktyczne wprowadzenie do relacyjnych baz danych, Oficyna Wydawnicza Politechniki Białostockiej, Białystok
b) uzupełniająca:
1. Garcia-Molina H., Ullman J.D., Widom J. (2006), Systemy baz danych: pełny wykład, WNT, Warszawa.
2. Date C. J. (2006), Relacyjne bazy danych dla praktyków, Helion, Gliwice.