AiR_BD_7/2 Bazy danych w systemach produkcyjnych Database in production systems

Podobne dokumenty
Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Technologie informacyjne Information technologies

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

E-1EZ s1. Technologie informacyjne. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Bazy danych w geomatyce Databases in Geomatics

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Specjalnościowy Obowiązkowy Polski Semestr 5

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Praktyka zawodowa. Automatyka i Robotyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Niestacjonarne Inżynieria Zarządzania Katedra Automatyki i Robotyki Dr D. Janecki. Specjalnościowy Obowiązkowy Polski Semestr drugi

AiR_BD_7/2 Bazy danych w systemach produkcyjnych Database in production systems

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Kierunkowy Wybieralny Polski Semestr V

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Specjalnościowy Obowiązkowy Polski Semestr trzeci

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

Z-ETI-1025 Systemy operacyjne Operating systems

Budowa amunicji i zapalników Construction of ammunition and detonators

Podstawy normalizacji INŻYNIERIA ŚRODOWISKA. I stopień. Ogólno akademicki. Humanistyczny Obowiązkowy Polski Semestr 2.

Analiza ryzyka Risk Analysis. Inżynieria bezpieczeństwa I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Kierunkowy Wybieralny Polski Semestr IV

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

E-2EZ s3 Projektowanie instalacji budynków Nazwa modułu. inteligentnych

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

E-2IZ s3. Podstawy przedsiębiorczości. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Podstawy Informatyki Information Technology. Inżynieria Środowiska I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

E-I-0007-s3. Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-ID2S-07-s2. Systemy mobilne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Język programowania C C Programming Language. ogólnoakademicki

Z-ID-306 Technologie internetowe Internet Technologies. Podstawowy Obowiązkowy Polski Semestr III

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Kierunkowy Wybieralny Polski Semestr V

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Z-ZIP Logika. Stacjonarne Wszystkie Katedra Matematyki Dr Beata Maciejewska. Podstawowy Nieobowiązkowy Polski Semestr trzeci

Semestr letni Brak Tak

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Praktyka zawodowa. Mechanika i Budowa Maszyn I stopień ogólnoakademicki studia stacjonarne wszystkie. Dr inż. Tomasz Miłek

Automatyka i Robotyka II stopień ogólno akademicki studia niestacjonarne. Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Logistyka I stopień Ogólnoakademicki. Niestacjonarne. Zarządzanie logistyczne Katedra Inżynierii Produkcji Dr Sławomir Luściński

Z-ETI-0611 Język Programowania C++ Programming Language C++

Inżynieria Bezpieczeństwa I stopień ogólnoakademicki stacjonarne. wspólny obowiązkowy polski czwarty. semestr letni. nie

Inżynieria warstwy wierzchniej Engineering of surface layer

specjalnościowy obowiązkowy polski semestr pierwszy

E-E2A-2021-s2. Podstawy przedsiębiorczości. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Z-ID-404 Bezpieczeństwo danych w systemach. informatycznych

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Programowanie komputerowe. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

E-1IZ2-06-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-E-0862-s1. Geometria i grafika inżynierska. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2P-2043-s3. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

Wzornictwo przemysłowe I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Stacjonarne (stacjonarne / niestacjonarne)

stacjonarne (stacjonarne / niestacjonarne) Katedra Matematyki dr Dmytro Mierzejewski podstawowy (podstawowy / kierunkowy / inny HES)

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ZIP-120z Badania Operacyjne Operations Research. Stacjonarne Wszystkie Katedra Matematyki dr Monika Skóra

Technologia i organizacja robót. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

specjalnościowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi zimowy (semestr zimowy / letni)

KARTA MODUŁU / KARTA PRZEDMIOTU

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Interferometria laserowa w badaniach bezpieczeństwa konstrukcji Laser interferometry in the structure reliability investigations

Z-ETI-1028 Grafika komputerowa Komputer graphics. Stacjonarne (stacjonarne / niestacjonarne) Podstawowy (podstawowy / kierunkowy / inny HES)

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

Z-ID-203. Logika. Podstawowy Obowiązkowy Polski Semestr II. Semestr zimowy Wiedza i umiejętności z matematyki w zakresie szkoły średniej NIE

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Komputerowe wspomaganie projektowania urządzeń płynowych Computer aided design of fluid systems

E-ID2G-008-s2. Systemy multimedialne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-ID2G-09-s2, E-ID2S-17-s2. Zarządzanie Projektami

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr V zimowy i letni (semestr zimowy / letni)

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski pierwszy letni (semestr zimowy / letni)

Napędy elektryczne robotyki Electric Drives in Robotics

E-E-1004-s4. Elektrotechnika I stopień ogólnoakademicki. stacjonarne

Transkrypt:

Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014 AiR_BD_7/2 Bazy danych w systemach produkcyjnych Database in production systems A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom kształcenia Profil studiów Forma i tryb prowadzenia studiów Specjalność Jednostka prowadząca moduł Koordynator modułu Automatyka i Robotyka I stopień ogólno akademicki studia stacjonarne Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr hab. inż. Jerzy Stamirowski Zatwierdził: B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynależność do grupy/bloku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w planie studiów - semestr Usytuowanie realizacji przedmiotu w roku akademickim Wymagania wstępne Egzamin Liczba punktów ECTS 4 przedmiot podstawowy przedmiot obowiązkowy polski semestr siódmy semestr zimowy Podstawy informatyki nie Forma prowadzenia zajęć ćwiczenia laboratorium projekt inne w semestrze 15-30

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Celem modułu jest nauczenie studentów budowania modeli danych i baz danych. Szczególną uwagę zwrócono na projektowanie i implementacje relacyjnych baz danych. Student będzie znał również przemysłowe zastosownia baz danych: w systemach Cel CAD/CAM, w systemach projektowania technologicznego przygotowania produkcji, w modułu systemach sterowania, w zintegrowanych zautomatyzowanych systemach wytwarzania. Rozumie metodologię projektowania relacyjnych baz danych. Potrafi tworzyć zapytania do jednej i wielu tabel, potrafi tworzyć i zarządzać procedurami języka SQL. Symbol efektu W_02 W_03 W_05 Efekty kształcenia Student ma podstawową wiedzę z dziedziny systemów informatycznych i baz danych niezbędną do analizy informacji obszaru podmiotowego dla którego projektowana jest baza danych. Analiza pozwala zidentyfikować użytkowników, zidentyfikować podmioty opisane i zapisane w bazie danych oraz dokonać specyfikacji danych niezbędnych do opisu tych podmiotów (atrybutów). Student zna metody projektowania baz danych z użyciem modeli danych związków encji i diagramów UML. Zna stosowane w projektowaniu metody normalizacji pozwalające sprawdzić poprawność danych i doprowadzić do integralności danych w projektowanej bazie. Student posiada wiedzę niezbędną do przeprowadzenia transformacja projektu zbudowanego ze związków encji lub diagramów UML do schematu relacyjnej bazy danych, Student zna metody implementacji relacyjnej bazy danych w wybranym systemie bazodanowym np. MS SQL Serwer Student posiada niezbędną wiedzę dotyczącą przetwarzania danych zapisanych w bazie (uzyskiwanie danych wg. wymaganych kryteriów, zapisywanie danych, modyfikacja danych,usuwanie danych) przy pomocy języka SQL i kreatorów. Student posiada wiedzę na temat wybranych aspektów projektowania aplikacji bazodanowych konsolowych (interfejsy użytkownika) i zapewnienia bezpieczeństwa danych. Student posiada elementarną wiedzę na temat bazodanowych aplikacji sieciowych i hurtowni danych oraz zastosowania baz danych w praktyce inżynierskiej: CAD/CAM, systemy TPP, sterowanie, systemy zintegrowane. Student potrafi zaprojektować bazę danych z użyciem odpowiednich narzędzi (związki encji, UML). Student potrafi utworzyć bazę danych w wybranym systemie bazodanowym dla zaprojektowanej bazy danych np. MS SQL Serwer (implementacja). Student potrafi posługiwać się bazami danych przy realizacji typowych zadań inżynierskich Forma prowadzenia zajęć (w/ć/l/p/inne) odniesienie do efektów kierunkowych K_W13 K_W13 KS_U01_A P KS_U01_A P odniesienie do efektów obszarowych T1A_W07 InżA_W02 T1A_W07 InżA_W02 K_U07

U_04 U_09 Potrafi zainstalować pakiet oprogramowania bazodanowego SQL oraz potrafi obsługiwać program zarządzający relacyjną bazą danych. Orientuje się jak zaprojektować relacyjną bazę danych oraz potrafi ją zaimplementować w zainstalowanym pakiecie SQL. Potrafi pisać zapytania SQL do jednej tabeli, posługując się predefiniowanymi słowami kluczowymi SQL. Potrafi łączyć tabele bazy danych w celu stworzenia bardziej zaawansowanych dowolnych logicznych zapytań. Wie jak przygotować zapytanie z użyciem funkcji arytmetycznych, łańcuchowych oraz daty i czasu. Potrafi zadawać pytania pracując z grupami SQL oraz z funkcjami agregującymi Zna polecenia modyfikacji istniejącej bazy danych. Potrafi tworzyć bazę za pomocą instrukcji SQL Potrafi tworzyć i modyfikować procedury, zna podstawowe instrukcję sterowania warunkowego zapytaniem. Student ma świadomość odpowiedzialności za pracę w obszarze tworzenia oprogramownia. Student rozumie potrzebę dokształcania się w dziedzinie programowania komputerów i tworzenia aplikacji bazodanowych. K_U22 K_U02 KS_U01_A P T1A_001 K_K04 K_K01 T1A_K03 T1A_K04 T1A_K01 Treści kształcenia: 1. Treści kształcenia w zakresie u Nr u 1 2 3 4 5 6 7 Treści kształcenia Podstawowe pojęcia: baza danych, system zarządzania bazą danych SZBD (DBMS), logiczne modele danych (relacyjny, obiektowy, obiektowo-relacyjny, semistrukturalny baza XML), elementy systemu bazodanowego i związane z nimi standardy, cykl życia systemu bazodanowego. Analiza informacji niezbędnej dla zaprojektowania bazy danych: charakterystyka obszaru podmiotowego i jego otoczenia, identyfikacja użytkowników, specyfikacja danych niezbędnych do opisu podmiotów z punktu widzenia potrzeb informacji przechowywanej w bazie danych (atrybuty). Projektowanie bazy danych. Modelowanie danych z użyciem związków encji i diagramów UML. Normalizacja sprawdzająca warunków poprawności danych i integralność danych. Transformacja modelu danych do schematu relacyjnej bazy danych. Tworzenie (implementacja) bazy danych z użyciem kreatorów i języka SQL. Przetwarzania danych zapisanych w bazie z użyciem zapytań, i prostych procedur języka SQL oraz kretorów zapytań. Uzyskiwanie danych wg. wymaganych kryteriów, zapisywanie danych, modyfikowanie danych,usuwanie danych. Projektowanie interfejsu użytkownika dla prostych bazodanowych aplikacji konsolowych. Bezpieczeńtwo danych. Bazy danych w środowisku rozproszonym: bazy danych w aplikacjach klientserwer, sieciowe aplikacje internetowe, hurtownie danych. Modele aplikacji. Technologie stosowane w środowiskach rozproszonych. Odniesienie do efektów kształcenia dla modułu W_02 W_03

8 Bazy danych w systemach inżynierskich: systemy CAD/CAM, systemy wspomagające techniczne przygotowanie produkcji, systemy sterowania, zintegrowane systemy zarzadzania. W_05 2. Treści kształcenia w zakresie zadań laboratoryjnych Nr zajęć lab. 1 2 3 4 5 6 7 8 9 10 11 12 Treści kształcenia Instalacja pakietu SQL Microsoft. Opis funkcjonalności programu zarządzającego bazą danych. Wprowadzenie do relacyjnych baz danych. Projektowanie baz danych - projekt logiczny. Projektowania baz danych - projekt fizyczny, relacje bazodanowe. Projektowanie baz danych - implementacja bazy w środowisku SQL Microsoft, diagramy relacyjne. Zapytania SQL do jednej tabeli - filtrowanie wierszy z użyciem słów kluczowych SELECT, FROM, WHERE, DISTINCT, BEETWEN, LIKE. Zapytania SQL do jednej tabel z użyciem słów kluczowych IN, ORDER BY, DESC, TOP,_, %, OR, AND, NOT, itp. Zapytania do wielu tabel - podzapytania proste i złożone, łączenie tabel za pomocą operatora Inner/ Outer Join On Zapytania do wielu tabel - wyrażenia i operatory, funkcje arytmetyczne, funkcje łańcuchowe, funkcje daty i czasu Zapytania do wielu tabel - praca z grupami wartości, funkcje agregujące, słowa kluczowe COUNT, GROUP BY, HAVING, SUM, AVG, MIN, MAX, itp. Aktualizacja istniejących danych - zapytanie INSERT, UPDATE, DELETE. Wprowadzanie do procedur składanych. Procedury składane (Create/Alter Procedure), operatory, parametry przekazywane do procedur. Implementacja baz danych zaprojektowanych przez słuchaczy. Zapytania SQL do tych baz. Powtórka materiału. 13 Zaliczenie Odniesienie do efektów kształcenia dla modułu U_04 U_04 U_09

Metody sprawdzania efektów kształcenia Symbol efektu - - - Metody sprawdzania efektów kształcenia (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Końcowy sprawdzian pisemny Pytania i programy z pełnego zakresu wiedzy objętego programem u. Ocena studenta uzależniona od ilości zdobytych punktów. Sprawdzian pisemny cząstkowy. Ocena uwzględniana przy ocenie końcowej. Zaliczenie sprawdzianu w formie pisemnej na koniec semestru. Obserwacja postawy studenta podczas zajęć dydaktycznych. Dyskusja w czasie laboratorium D. NAKŁAD PRACY STUDENTA Rodzaj aktywności Bilans punktów ECTS 1 Udział w ach 15h 3 Udział w laboratoriach 30h 4 Udział w konsultacjach (2-3 razy w semestrze) 10h 5 Udział w zajęciach projektowych 6 Konsultacje projektowe 7 Udział w sprawdzianie końcowym z ów 5h 8 obciążenie studenta 9 Liczba godzin realizowanych przy bezpośrednim udziale nauczyciela akademickiego 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego 11 Samodzielne studiowanie tematyki ów 5h 12 Samodzielne przygotowanie się do ćwiczeń 13 Samodzielne przygotowanie się do kolokwiów 14 Samodzielne przygotowanie się do laboratoriów 5h 15 Wykonanie sprawozdań 15 Przygotowanie do kolokwium końcowego z laboratorium 5h 17 Wykonanie projektu lub dokumentacji 18 Przygotowanie do sprawdzianu końcowego z ów 10h 19 20 Liczba godzin samodzielnej pracy studenta 25h 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy 60 2,0 ECTS 1,0 ECTS 22 Sumaryczne obciążenie pracą studenta 85h 23 Punkty ECTS za moduł 3,0 ECTS 24 Nakład pracy związany z zajęciami o charakterze praktycznym 50 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 2,0 ECTS

E. LITERATURA Wykaz literatury 1. Garcia-Molina H.,Ullman J.D.,Widom J.: Systemy baz danych. Pełny wyklad, Wydawnictwo Naukowo-Techniczne,Warszawa 2006. 2. Darie Z., Ruvalcaba Z. ASP. NET 2.0, Wydawnictwo Helion, Gliwice 2007. 3. Joe Mayo. C#3.0 dla NET 3.5. Księga eksperta. Wydawnictwo Helion, Gliwice 2010. 4. Zawadzki M. SQL Server 2005, Wydawnictwo Mikom, Warszawa 2006. 5. Banachowski. L.,Stencel K. i inni Relacyjne bazy danych. Wykłady i ćwiczenia. Wydawnictwo Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych, Warszawa 2009. 6. Banachowski. L.,Stencel K. i ini Systemy baz danych. Wykłady i ćwiczenia. Wydawnictwo Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych, Warszawa 2004. 7. Jewtuszenko O., Trochimczuk R. Relacyjne bazy danych. Ćwiczenia praktyczne. Wydawnictwo Politechniki Białostockiej, Białystok 2005. 8. Majczak A. SQL przykłady praktyczne. Wydawnictwo MIKOM, Warszawa 2002. 9. Królikowski Z. Hurtownie danych. Logiczne i fizyczne struktury danych Wydawnictwo Politechniki Poznańskiej, Poznań 2007. 10..Johnson E, Jones J. Modelowanie danych w SQL Serwer 2005 i 2008, Wydawnictwo Helion 2009 11. Biblioteka MSDM Microsoft, http://msdn.microsoft.com/en-us/library Witryna WWW modułu/przedmiotu http://www.cltm.tu.kielce.pl/