Rozproszone i obiektowe systemy baz danych

Wielkość: px
Rozpocząć pokaz od strony:

Download "Rozproszone i obiektowe systemy baz danych"

Transkrypt

1 Rozproszone i obiektowe systemy baz danych Dr inż. Robert Wójcik Wykład 1. Charakterystyka kursu 1.1. Cele i treści programowe przedmiotu 1.2. Opis zadania projektowego realizowanego w ramach laboratorium 1.3. Przykłady opisu założeń wstępnych do projektu 1.4. Strona tytułowa opisu projektu 1.5. Przykładowy spis treści opisu projektu

2 1.1. Cele i treści programowe przedmiotu KARTA PRZEDMIOTU Nazwa w języku polskim: Rozproszone i obiektowe systemy baz danych Nazwa w języku angielskim: Distributed and Object Database Systems Kierunek studiów: Informatyka Specjalność: Inżynieria systemów informatycznych (INS) Stopień studiów i forma: II stopień, stacjonarna Rodzaj przedmiotu: obowiązkowy Kod przedmiotu: INEU00205WL Forma zaliczenia: egzamin Liczba punktów ECTS (6) WYMAGANIA WSTĘPNE W ZAKRESIE: WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Znajomość podstaw działania baz danych, systemów i sieci komputerowych, systemów operacyjnych. Znajomość języków programowania obiektowego (Java, C++, innych) oraz programowania baz danych i aplikacji internetowych (SQL, JavaScript, innych). Znajomość podstaw inżynierii oprogramowania, metod specyfikacji wymagań oraz projektowania aplikacji (UML, DFD, BPM, ERD). 2

3 CELE PRZEDMIOTU C1. Nabycie wiedzy dotyczącej pojęć, metod, algorytmów, protokołów, a także technologii i narzędzi wykorzystywanych do projektowania rozproszonych, relacyjnych i obiektowych systemów baz danych. C2. Nabycie wiedzy dotyczącej projektowania efektywnie działających i bezpiecznych aplikacji rozproszonych w oparciu o wybrane mechanizmy komunikacji sieciowej (klient/serwer, przesyłanie wiadomości), a także dystrybucji i rozproszonego przetwarzania danych (fragmentacja, replikacja, transakcje rozproszone) w relacyjnych i obiektowych bazach danych. C3. Nabycie umiejętności praktycznych z zakresu projektowania oraz implementacji rozproszonych systemów baz danych z wykorzystaniem relacyjnych i obiektowych baz danych, a także metod i narzędzi inżynierii oprogramowania. C4. Nabycie umiejętności implementacji mechanizmów bezpieczeństwa w rozproszonych systemach baz danych. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Uzyskiwane kompetencje: Znajomość podstawowych własności oraz mechanizmów działania rozproszonych, relacyjnych i obiektowych systemów baz danych, umożliwiająca zaprojektowanie efektywnie działających i bezpiecznych aplikacji; Umiejętność projektowania rozproszonych systemów baz danych z wykorzystaniem odpowiednich mechanizmów przetwarzania danych i protokołów komunikacji sieciowej, stosując wybrane technologie i narzędzia inżynierii oprogramowania. 3

4 TREŚCI PROGRAMOWE WYKŁADU W1. Wprowadzenie, zasady zaliczania przedmiotu. Charakterystyka systemów rozproszonych. Podstawowe własności systemów i metody ich realizacji. W2. Problem spójności w systemach rozproszonych. Spójność stanu w warunkach współbieżnego dostępu do zasobów. Spójność replikacji, pamięci cache, awarii, interfejsu oraz czasu. W3, W4. Koordynacja rozproszona. Zegary fizyczne i logiczne. Porządkowanie zdarzeń. Zastosowanie znaczników czasowych: wzajemne wykluczanie procesów w dostępie do wspólnych zasobów, sterowanie operacjami w bazach danych, protokoły bezpiecznego dostępu do baz danych i usług (Needham-Shroeder, Kerberos). W5. Własności rozproszonych, relacyjnych oraz obiektowych baz danych. Przeźroczystość i jej rodzaje. Problem heterogeniczności i jego konsekwencje. Komunikacja klient/serwer (RPC, RMI), przekazywanie działań. Klasyfikacja modeli przetwarzania danych w zależności od rodzaju zadań realizowanych po stronie serwera i klienta. Klasyfikacja serwerów. W6. Wielowarstwowe architektury komunikacji. Serwery aplikacji i usługi sieciowe. Wymagania stawiane komunikacji międzyprocesowej. Komunikacja synchroniczna i asynchroniczna. Komunikacja grupowa: multicasting i broadcasting. W7. System zarządzania rozproszoną bazą danych. Architektury rozproszonych baz danych. Metody projektowania rozproszonych baz danych: od góry do dołu i od dołu do góry. Metody rozpraszania danych. Rodzaje fragmentacji. Podstawowe architektury i rodzaje replikacji. W8. Mechanizmy przetwarzania rozproszonego w wybranych środowiskach bazodanowych (Oracle, MS SQL Server). Architektury aplikacji rozproszonych. Budowa warstwowa, moduły i komponenty, frameworki, modele aplikacji (np. MVC). W9. Obiektowe, rozproszone bazy danych. Obiektowy model zarządzania dostępem do zasobów. Architektura obiektowej bazy danych. Własności systemu zarządzania bazą obiektów. 4

5 W10. Rozproszone, federacyjne bazy danych. Problemy i metody integracji systemów heterogenicznych: perspektywy, mediatory, osłony. Mechanizm perspektyw w środowisku Oracle. W11. Systemy rozproszonych obiektów. Problemy komunikacji międzyobiektowej: zdalne wywołania, migracja i lokalizacja obiektów. Dostęp do relacyjnych i obiektowych baz danych z poziomu obiektów. W12. Transakcje w bazach danych. Transakcje zagnieżdżone. Blokowanie dostępu do danych. Strategie zarządzania współbieżnymi transakcjami. Impas i zagłodzenie. Logi transakcji, zatwierdzanie i wycofywanie transakcji. W13. Transakcje rozproszone. Protokoły zarządzania transakcjami w systemach scentralizowanych (2PL) i rozproszonych (2PC). Współbieżność transakcji rozproszonych. Impasy rozproszone. W14. Ochrona danych: poufność i integralność. Uwierzytelnianie, uprawnienia użytkowników, grupy użytkowników. Bezpieczeństwo dostępu zdalnego, protokoły bezpieczeństwa, kanały VPN. Metody i protokoły uwierzytelniania, autoryzacji użytkowników w rozproszonych systemach baz danych. W15. Charakterystyka wybranych systemów zarządzania relacyjnymi i obiektowymi bazami danych: Oracle, MS SQL Server, PostgreSQL, MySQL, Db4o, ObjectStore. Przykłady aplikacji rozproszonych. 5

6 TREŚCI PROGRAMOWE LABORATORIUM L1. Szkolenie stanowiskowe BHP. Sprawy organizacyjne. Wprowadzenie. L2. Wstępne sformułowanie tematu i celu zadania projektowego realizowanego w ramach laboratorium, ustalenie składu grup projektowych. Uwzględnienie tematów związanych z zastosowaniami przemysłowymi i potrzebami firm. L3, L4. Pisemna specyfikacja wymagań i założeń do realizowanego zadania projektowego: idea działania, funkcjonalności, architektura rozproszonego systemu baz danych, wykorzystywane narzędzia i metody projektowania, technologie oraz narzędzia implementacji, bibliografia i źródła informacji. Dyskusja ze studentami, omówienie i ocena propozycji. Przesłanie wersji elektronicznej specyfikacji założeń do prowadzącego zajęcia. L5, L6. Prezentacja planu pracy oraz wstępnego spisu treści dokumentacji projektowej. Dyskusja ze studentami i omówienie propozycji. L7, L8. Projektowanie rozproszonego systemu baz danych z wykorzystaniem wybranych narzędzi i diagramów inżynierii oprogramowania (UML, BPM, DFD, ERD, CDM, PDM) w oparciu o narzędzia oraz systemy dostępne w laboratorium, lub własny sprzęt i oprogramowanie. Dyskusja ze studentami i omówienie propozycji. L9, L10. Realizacja rozproszonej bazy danych, mechanizmów przetwarzania danych oraz warstw aplikacji bazodanowej z wykorzystaniem wybranych narzędzi i technologii programowania. Dyskusja ze studentami i omówienie rozwiązań. L11, L12. Prezentacja i testowanie zrealizowanych elementów rozproszonego systemu baz danych. Analiza poprawności rozwiązań. L13, L14. Prezentacja końcowej wersji aplikacji. Złożenie dokumentacji projektowej w postaci pisemnego sprawozdania. Przesłanie wersji elektronicznej sprawozdania z projektu do prowadzącego zajęcia. L15. Omówienie i ocena zrealizowanych zadań projektowych. 6

7 STOSOWANE NARZĘDZIA DYDAKTYCZNE 1. Wykład tradycyjny z wykorzystaniem wideoprojektora. 2. Realizacja projektów laboratoryjnych, prezentacja rozwiązań oraz dyskusja ze studentami. 3. Konsultacje. 4. Praca własna przygotowanie do realizacji zadań laboratoryjnych. 5. Praca własna samodzielne studia i przygotowanie do kolokwium. SPOSOBY OCENY Ocena realizacji zadań laboratoryjnych na podstawie odpowiedzi ustnych studentów i przedstawionych materiałów. Prezentacja opracowanych elementów aplikacji. Ocena dokumentacji projektu zrealizowanego w ramach laboratorium. Egzamin pisemny. 7

8 Literatura [1] Fowler M., Rice D., Foemmel M., Hieatt E., Mee R., Stafford R., Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe, Helion, Gliwice, [2] Wrembel R., Bębel B., Oracle. Projektowanie rozproszonych baz danych, Helion, Gliwice, [3] Date C. J., Wprowadzenie do systemów baz danych, WNT, Warszawa, [4] Beynon-Davies P., Systemy baz danych, WNT, Warszawa, [5] Coulouris G., Dollimore J., Kindberg T., Systemy rozproszone - podstawy i projektowanie, WNT, Warszawa, [6] Banachowski L., Bazy danych - tworzenie aplikacji, Akademicka Oficyna Wydawnicza PLJ, Warszawa, [7] Henderson K., Bazy danych w architekturze klient/serwer, Wydawnictwo Robomatic, [8] Silberschatz A., Peterson J. L., Galvin P. B., Podstawy systemów operacyjnych, WNT, Warszawa, [9] Schneier B., Kryptografia dla praktyków - protokoły, algorytmy i programy źródłowe w języku C, WNT, Warszawa, [10] Bell D., Grimson J., Distributed Database Systems, Addison Wesley, [11] Ozsu T. M., Valduriez P., Principles of Distributed Database Systems, Prentice Hall, [12] Kim W., Wprowadzenie do obiektowych baz danych, WNT, Warszawa, [13] Harrington J.L.,Obiektowe bazy danych dla każdego, MIKOM, Warszawa, [14] Strona internetowa: [15] Strona internetowa: - systemy rozproszone, zaawansowane systemy baz danych. 8

9 1.2. Opis zadania projektowego realizowanego w ramach laboratorium Dany jest zbiór baz danych { B1, B2,..., BN } rozproszonych w węzłach sieci komputerowej. Spełnione są następujące założenia: dostęp do każdej bazy danych jest możliwy za pośrednictwem serwera zarządzającego bazą danych (np. MySQL, Sybase, Oracle, MS SQL Server, Db4o, ObjectStore, Objectivity/DB) i/lub z wykorzystaniem serwera aplikacji (np. JBoss, Glassfish), oraz innych technologii umożliwiających projektowanie wielowarstwowych aplikacji rozproszonych (np. ODBC, JDBC, CORBA, DCOM, MS.NET, ADO, PHP, ASP, JSP, Windows Forms, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Identity Foundation (WIF); rozproszona i/lub obiektowa baza danych jest kolekcją baz danych a nie kolekcją plików; bazy danych integruje odpowiedni system zarządzania, mechanizmy dostępu do zdalnych danych, np. łączniki, migawki, perspektywy, replikacje, transakcje, oraz specjalizowane oprogramowanie sieciowe i obiektowe. =========================================================== Zadanie Opracować aplikację umożliwiającą dostęp do rozproszonych baz danych, a także odczyt oraz modyfikację odpowiednich informacji w bazach w zależności od zastosowania (np. wyprowadzanie informacji o stanie bankomatów, magazynów, zasobów książkowych, wypożyczalni płyt, połączeniach komunikacyjnych, ofertach biur podróży, dostępności pokoi hotelowych, biletów, itp.). W szczególności dane mogą być publikowane na stronach internetowych, udostępniane przez aplikacje lub usługi sieciowe. Do realizacji systemu wykorzystać metody rozpraszania danych (fragmentacja, alokacja, replikacja), sterowania przepływem (transakcje rozproszone, strumienie, wyzwalacze) oraz przetwarzania danych (procedury, migawki, perspektywy, łączniki, synonimy) dostępne w wybranym systemie bazodanowym. =========================================================== 9

10 Przedstawić podczas laboratorium i wysłać na maila osoby prowadzącej zajęcia opis wstępnych założeń projektowych (wzór na stronie WWW; termin: 4 laboratorium). Realizować oraz prezentować podczas laboratorium, na bieżąco, kolejne fazy rozwoju bazy danych i aplikacji klienckiej (np. demonstracja działania, prezentacje slajdów z przykładami). Przedstawić podczas laboratorium i wysłać na maila osoby prowadzącej zajęcia finalne sprawozdanie z projektu, które powinno zawierać następujące elementy. 1. Stronę tytułową. 2. Spis treści, spis rysunków, spis tabel, spis listingów (zobacz przykład na stronie WWW). 3. Cel i zakres projektu. 4. Opis działania systemu. Wymagania funkcjonalne (funkcje systemu) i niefunkcjonalne (narzędzia i technologie, parametry wydajnościowe systemu, i inne). 5. Założenia przyjęte podczas realizacji, np. rodzaj klienta, architektura wykorzystywanych baz danych (jednorodne - homogeniczne, niejednorodne heterogeniczne systemy baz danych; obiektowe, obiektowo-relacyjne, relacyjne bazy danych), sposób rozproszenia danych (fragmentacja, alokacja, replikacja), mechanizmy sterowania przepływem i przetwarzania danych (transakcje, strumienie, wyzwalacze, procedury, migawki, perspektywy, łączniki, synonimy). 6. Wykorzystywane serwery baz danych, serwery aplikacji, metody, narzędzia, technologie projektowania oraz implementacji systemu (np. język specyfikacji UML, wzorce projektowe, stosowane narzędzia wspomagające projektowanie). 7. Projekt bazy danych. Modele konceptualne, logiczne i fizyczne rozproszonych baz danych. Schemat globalny bazy danych, schematy lokacji lokalnych. Normalizację schematów relacji. 8. Architekturę systemu i schemat komunikacji w rozproszonym systemie baz danych. Mechanizmy rozpraszania oraz integracji danych, sterowania przepływem i przetwarzania danych (zapytania, perspektywy, migawki, procedury, wyzwalacze, transakcje, indeksowanie, pliki parametrów, procesy bazodanowe), a także wykorzystywane protokoły komunikacyjne. 9. Projekt aplikacji (interfejsu) użytkownika. Sposoby dostępu do baz danych (przetwarzanie transakcyjne, perspektywy, migawki, zapytania SQL, funkcje API, mapowanie relacyjno-obiektowe, warstwa pośrednicząca, serwery aplikacji, serwery WWW) oraz wykorzystane mechanizmy 10

11 bezpieczeństwa (np. sposób uwierzytelniania, uprawnienia grup użytkowników - role, szyfrowanie danych w bazie danych, szyfrowanie połączeń sieciowych). 10. Przykłady implementacyjne: rozproszona baza danych, wybrane elementy aplikacji użytkownika (interfejsu). 11. Sposób instalowania, uruchamiania i testowania aplikacji. Konfigurowanie środowiska testowego (np. maszyny wirtualne, sieć komputerowa) i/lub produkcyjnego. 12. Ocenę wydajności i optymalizację działania systemu (czasy przetwarzania zapytań, stopień obciążenia systemu, mechanizmy zwiększające wydajność i dostępność systemu, itp.) 13. Podsumowanie wnioski końcowe, właściwości wykorzystywanych technologii i mechanizmów przetwarzania rozproszonego. 14. Wykorzystane pozycje literaturowe. Przykładowe tematy Rozproszona (obiektowa, relacyjna) baza danych połączeń kolejowych, autobusowych, lotniczych. System obsługi bankomatów, kas biletowych, itp. System monitorowania ofert hoteli, schronisk, biur podróży. System monitorowania stanu magazynów, hurtowni, urządzeń. Rozproszona baza danych wypożyczalni samochodów, książek, kaset DVD. System zdalnego rozliczania stanu liczników wody, energii cieplnej, elektrycznej, czasu pracy stacji roboczych. System zakupów internetowych. Metody dostępu do rozproszonych baz danych z poziomu stron WWW. Metody dostępu do rozproszonych (obiektowych) baz danych z wykorzystaniem technologii komponentowych (np. COM, CORBA, EJB), języków skryptowych (np. PHP, ASP, JSP, JAVA, SQL). Testowanie mechanizmu replikacji w środowisku Sybase, Oracle, MS SQL Server, Db4o. Testowanie przetwarzania transakcyjnego, mechanizmu strumieni w rozproszonych systemach baz danych. Techniki integracji rozproszonych źródeł danych. Projektowanie przeźroczystego dostępu do rozproszonych (obiektowych, relacyjnych) baz danych. Testowanie metod, algorytmów, protokołów uwierzytelniania dostępu oraz bezpiecznej komunikacji w rozproszonych (obiektowych, relacyjnych) bazach danych. 11

12 1.3. Przykłady opisu założeń wstępnych do projektu Opis zadania projektowego 1. Temat i cel projektu Temat: Interfejs dostępu do rozproszonej bazy danych wypożyczalni książek. Cel projektu: projekt oraz implementacja aplikacji umożliwiającej dostęp do rozproszonej bazy danych przeznaczonej do obsługi wypożyczalni książek. 2. Opis działania systemu System posiada kilka serwerów, na których są już zainstalowane bazy danych wypożyczalni książek (tabele opisujące dane o książkach, np. tytuł, autor, wydawnictwo i inne). Dla bazy danych o znanej strukturze zostaną opracowane mechanizmy dostępu do danych uruchamiane z poziomu przeglądarki internetowej (klienta) za pomocą odpowiedniej aplikacji umieszczonej na serwerze pośredniczącym WWW. Dane mogą być pobierane bezpośrednio z lokalnych baz danych lub z jednej bazy centralnej, zawierającej repliki wybranych fragmentów baz lokalnych. 3. Założenia przyjęte podczas realizacji systemu W projekcie będzie zrealizowany 3-warstwowy model komunikacji klient/ serwer w postaci tzw. cienkiego klienta. W modelu tym przetwarzanie danych (funkcje biznesowe) jest realizowane po stronie serwera aplikacji, zarządzanie danymi - po stronie serwerów baz danych, natomiast po stronie klienta jest realizowana jedynie prezentacja danych z wykorzystaniem przeglądarki internetowej. Dostęp do aplikacji realizującej funkcje biznesowe będzie realizowany poprzez podanie adresu serwera WWW. W projekcie wykorzystywane będą jednorodne bazy danych (tj. wszystkie bazy danych będą oparte o środowisko MySQL). Dostęp do baz danych realizowany będzie w oparciu o funkcje PHP API, które komunikują się bezpośrednio z odpowiednimi serwerami bazodanowymi. 4. Wykorzystywane narzędzia, technologie projektowania oraz implementacji systemu Dostęp do baz danych będzie możliwy za pośrednictwem odpowiednich serwerów zarządzających bazami danych MySQL. Interfejs użytkownika zostanie zrealizowany w postaci aplikacji obiektowej w języku PHP (np. wersja PHP 5) uruchamianej na serwerze WWW, będącym równocześnie serwerem aplikacji. Do specyfikacji funkcji systemu wykorzystany zostanie zunifikowany język modelowania UML. 12

13 5. Schemat komunikacji, struktura systemu Serwer aplikacji oraz WWW (aplikacja obiektowa obsługująca dostęp do baz danych) Połączenie internetowe Klient (przeglądarka internetowa) Warstwa pośrednia (dostęp za pomocą funkcji API) Serwer 1 Serwer 2 Serwer 3 Replikacja danych Serwer 4 Serwer 5 Literatura [1] Coulouris G., Systemy rozproszone. Podstawy i projektowanie, WNT, Warszawa, [2] Zalewski A., Programowanie w językach C i C++ z wykorzystaniem pakietu Borland C++, Nakom, Poznań, [3] Meloni J. C., PHP-programowanie, RM, Warszawa, [4] Schwendiman B., PHP4. Kompedium programisty, Helion, Gliwice, [5] Schlossnagle G., PHP. Zaawansowane programowanie. Vademecum profesjonalisty, Helion, Gliwice, [6] Thomson L., Welling L., PHP i MySQL. Tworzenie stron WWW, Helion, Gliwice,

14 1.4. Strona tytułowa opisu projektu =========================================================== POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRONIKI LABORATORIUM Z ROZPROSZONYCH I OBIEKTOWYCH SYSTEMÓW BAZ DANYCH Mechanizm replikacji w środowisku Oracle AUTOR: Adam Kowalski Indeks: PROWADZĄCY ZAJĘCIA: Dr inż. Robert Wójcik, W4/I-6 OCENA PRACY: Wrocław

15 1.5. Przykładowy spis treści opisu projektu Spis treści Spis rysunków...2 Spis tabel Wstęp Cel i zakres pracy Cel projektu Zakres projektu Replikacja w systemie baz danych Oracle Pojęcie replikacji i podstawowe informacje Replikacja migawkowa Replikacja multimaster Narzędzia graficznego zarządzania replikacją w środowisku Oracle 10g Model konceptualny i fizyczny baz danych Model konceptualny Model fizyczny Implementacja baz danych w środowisku Oracle Realizacja bazy danych Definiowanie łączników Wykorzystanie mechanizmów replikacji migawkowej Wykorzystanie mechanizmów replikacji multimaster Projekt i implementacja aplikacji klienckiej Funkcje aplikacji - diagram przypadków użycia Realizacja wybranych funkcjonalności Wdrożenie i testowanie aplikacji Podsumowanie...45 Literatura

16 Spis rysunków RYSUNEK 1. NARZĘDZIE ORACLE ENTERPRISE MANAGER CONSOLE...7 RYSUNEK 2. MODEL KONCEPTUALNY BAZY DANYCH...9 RYSUNEK 3. MODEL FIZYCZNY BAZY DANYCH...12 RYSUNEK 4. NARZĘDZIE DATABASE CONFIGURATION ASSISTANT...13 RYSUNEK 5. TWORZENIE DOMYŚLNEJ BAZY DANYCH...14 RYSUNEK 6. NARZĘDZIE ORACLE NET MANAGER...16 RYSUNEK 11. TWORZENIE WĘZŁA NADRZĘDNEGO W REPLIKACJI MIGAWKOWEJ...17 RYSUNEK 12. TWORZENIE UŻYTKOWNIKA ODPOWIEDZIALNEGO ZA REPLIKACJĘ...18 RYSUNEK 13. TWORZENIE NADRZĘDNEJ GRUPY REPLIKACJI...19 RYSUNEK 14. TWORZENIE DZIENNIKÓW MIGAWEK...20 RYSUNEK 15. TWORZENIE WĘZŁA MIGAWKOWEGO...21 RYSUNEK 16. TWORZENIE GRUPY MIGAWEK - WYBIERANIE OBIEKTÓW DO REPLIKOWANIA...22 RYSUNEK 17. USTAWIANIE PARAMETRÓW MIGAWEK...23 RYSUNEK 18. ZMIANA SPOSOBU ODŚWIEŻANIA MIGAWEK...24 RYSUNEK 19. TWORZENIE WĘZŁÓW NADRZĘDNYCH DLA REPLIKACJI MULTIMASTER...25 RYSUNEK 20. TWORZENIE UŻYTKOWNIKÓW ODPOWIEDZIALNYCH ZA REPLIKACJĘ MIGAWKOWĄ...26 RYSUNEK 21. TWORZENIE GRUPY REPLIKACJI MULTIMASTER...27 RYSUNEK 22. DODAWANIE OBIEKTÓW DO GRUPY REPLIKACJI MULTIMASTER...29 RYSUNEK 23. DIAGRAM PRZYPADKÓW UŻYCIA...30 RYSUNEK 24. ZMIANA DANYCH PO STRONIE SZCZECINA...31 RYSUNEK 25. ZMIANA DANYCH PO STRONIE WROCŁAWIA ZATWIERDZENIE NOWYCH DANYCH...32 RYSUNEK 26. ZMIANA DANYCH PO STRONIE KRAKOWA POBRANIE DANYCH Z WĘZŁA NADRZĘDNEGO...33 RYSUNEK 27. ZMIANA DANYCH PO STRONIE POZNANIA - ZMIANY W WĘŹLE NADRZĘDNYM

17 Spis tabel TABELA 1. NARZĘDZIE ORACLE ENTERPRISE MANAGER CONSOLE...16 TABELA 2. MODEL KONCEPTUALNY BAZY DANYCH...19 TABELA 3. MODEL FIZYCZNY BAZY DANYCH

PROJEKT Z BAZ DANYCH

PROJEKT Z BAZ DANYCH POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRONIKI PROJEKT Z BAZ DANYCH System bazodanowy wspomagający obsługę sklepu internetowego AUTOR: Adam Kowalski PROWADZĄCY ZAJĘCIA: Dr inż. Robert Wójcik, W4/K-9 Indeks:

Bardziej szczegółowo

Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia. Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia. Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia Wydział Matematyki i Informatyki Instytut Informatyki i

Bardziej szczegółowo

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014 Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Mechaniczny obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014 Kierunek studiów: Informatyka Stosowana Forma

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium BAZY DANYCH Databases Forma studiów: Stacjonarne

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Bazy danych Database Kierunek: Rodzaj przedmiotu: obieralny Rodzaj zajęć: wykład, laboratorium Matematyka Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W, 2L Semestr: III Liczba

Bardziej szczegółowo

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0 Nazwa przedmiotu: Relacyjne Bazy Danych Relational Databases Kierunek: Zarządzanie i Inżynieria Produkcji Kod przedmiotu: ZIP.GD5.03 Rodzaj przedmiotu: Przedmiot Specjalnościowy na kierunku ZIP dla specjalności

Bardziej szczegółowo

Ekspert MS SQL Server Oferta nr 00/08

Ekspert MS SQL Server Oferta nr 00/08 Ekspert MS SQL Server NAZWA STANOWISKA Ekspert Lokalizacja/ Jednostka organ.: Pion Informatyki, Biuro Hurtowni Danych i Aplikacji Wspierających, Zespół Jakości Oprogramowania i Utrzymania Aplikacji Szczecin,

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa : Kierunek: Informatyka Rodzaj : obowiązkowy w ramach specjalności: Inżynieria oprogramowania Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE APLIKACJI INTERNETOWYCH Internet Application Development

Bardziej szczegółowo

KARTA PRZEDMIOTU 1,5 1,5

KARTA PRZEDMIOTU 1,5 1,5 WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW 33/01 KARTA PRZEDMIOTU Nazwa w języku polskim BAZY DANYCH Nazwa w języku angielskim DATABASE SYSTEMS Kierunek studiów (jeśli dotyczy): INŻYNIERIA

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Programowanie aplikacji internetowych Rodzaj zajęć: laboratorium PRZEWODNIK PO PRZEDMIOCIE I KARTA PRZEDMIOTU

Bardziej szczegółowo

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) KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Bazy danych 2 Nazwa modułu w języku angielskim Databases 2 Obowiązuje od roku akademickiego 2012/2013 A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek

Bardziej szczegółowo

Opisy efektów kształcenia dla modułu

Opisy efektów kształcenia dla modułu Karta modułu - Bazy Danych II 1 / 5 Nazwa modułu: Bazy Danych II Rocznik: 2012/2013 Kod: BIT-2-105-s Punkty ECTS: 4 Wydział: Geologii, Geofizyki i Ochrony Środowiska Poziom studiów: Studia II stopnia Specjalność:

Bardziej szczegółowo

INFORMATYKA Pytania ogólne na egzamin dyplomowy

INFORMATYKA Pytania ogólne na egzamin dyplomowy INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming

Bardziej szczegółowo

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Specjalnościowy Obowiązkowy Polski Semestr trzeci KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 0/03 Nowe technologie baz danych ORACLE New technologies of Oracle databases A.

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy

Bardziej szczegółowo

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia Przedmiot: Bazy danych Rodzaj przedmiotu: Podstawowy Kod przedmiotu: MBM 1 S 0 5 64-4 _1 Rok: III Semestr: 5 Forma studiów:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ADMINISTROWANIE INTERNETOWYMI SERWERAMI BAZ DANYCH Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Programowanie aplikacji internetowych Rodzaj zajęć: wykład,

Bardziej szczegółowo

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Wykład Ćwiczenia Laboratorium Projekt Seminarium WYDZIAŁ ELEKTRONIKI KARTA PRZEDMIOTU Nazwa w języku polskim Języki programowania Nazwa w języku angielskim Programming languages Kierunek studiów (jeśli dotyczy): Informatyka - INF Specjalność (jeśli dotyczy):

Bardziej szczegółowo

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle EFEKTY KSZTAŁCENIA Wiedza Absolwent tej specjalności

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: BAZY DANYCH 2. Kod przedmiotu: Bda 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Informatyka Stosowana

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE OBIEKTOWE Object-Oriented Programming

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.

Bardziej szczegółowo

Egzamin / zaliczenie na ocenę*

Egzamin / zaliczenie na ocenę* WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW 33/01 KARTA PRZEDMIOTU Nazwa w języku polskim SYSTEMY I SIECI KOMPUTEROWE W MEDYCYNIE Nazwa w języku angielskim: COMPUTER SYSTEMS AND NETWORKS IN

Bardziej szczegółowo

Inżynieria oprogramowania - opis przedmiotu

Inżynieria oprogramowania - opis przedmiotu Inżynieria oprogramowania - opis przedmiotu Informacje ogólne Nazwa przedmiotu Inżynieria oprogramowania Kod przedmiotu 11.3-WK-IiED-IO-W-S14_pNadGenRB066 Wydział Kierunek Wydział Matematyki, Informatyki

Bardziej szczegółowo

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU (pieczęć wydziału) KARTA PRZEDMIOTU 1. Nazwa przedmiotu: BAZY DANYCH 2. Kod przedmiotu: 3. Karta przedmiotu ważna od roku akademickiego: 2014/2015 4. Forma kształcenia: studia pierwszego stopnia 5. Forma

Bardziej szczegółowo

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) 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 Bazy danych 1 Nazwa modułu w języku angielskim Databases 1 Obowiązuje od roku

Bardziej szczegółowo

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:

Bardziej szczegółowo

Język Java i technologie Web - opis przedmiotu

Język Java i technologie Web - opis przedmiotu Język Java i technologie Web - opis przedmiotu Informacje ogólne Nazwa przedmiotu Język Java i technologie Web Kod przedmiotu 11.3-WI-INFP-JiTW Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych Rodzaj zajęć: wykład, laboratorium BAZY DANYCH I SYSTEMY EKSPERTOWE Database and expert systems Forma

Bardziej szczegółowo

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

Z-ID-404 Bezpieczeństwo danych w systemach. informatycznych . KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Z-ID-404 Bezpieczeństwo danych w systemach Nazwa modułu informatycznych Nazwa modułu w języku angielskim Security of Data in Computer Systems Obowiązuje od

Bardziej szczegółowo

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

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

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne) 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 Bazy danych 1 Nazwa modułu w języku angielskim Databases 1 Obowiązuje od roku

Bardziej szczegółowo

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE Programowanie sieciowe Network programming Informatyka stacjonarne IO_04 Obowiązkowy w ramach specjalności: Inżynieria oprogramowania II stopień Rok: II Semestr: II wykład, laboratorium W, L 4 ECTS I KARTA

Bardziej szczegółowo

Egzamin / zaliczenie na ocenę*

Egzamin / zaliczenie na ocenę* WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW33/01 KARTA PRZEDMIOTU Nazwa w języku polskim : INŻYNIERIA OPROGRAMOWANIA Nazwa w języku angielskim: SOFTWARE ENGINEERING Kierunek studiów (jeśli

Bardziej szczegółowo

Specjalnościowy Obowiązkowy Polski Semestr 5

Specjalnościowy Obowiązkowy Polski Semestr 5 KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 Z-ID-507b Język programowania Python The Python Programming Language

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK

Bardziej szczegółowo

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ZSI. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI

KARTA PRZEDMIOTU. 2. Kod przedmiotu: ZSI. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI 3. Karta przedmiotu ważna od roku akademickiego: 2015/16 4. Forma kształcenia:

Bardziej szczegółowo

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści Ramowy plan kursu Lp. Moduły Wyk. Lab. Przekazywane treści 1 3 4 Technologia MS SQL Server 2008 R2. Podstawy relacyjnego modelu i projektowanie baz. Zaawansowane elementy języka SQL. Programowanie w języku

Bardziej szczegółowo

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Rozproszone Systemy Baz Danych

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Rozproszone Systemy Baz Danych OPIS PRZEDMIOTU Nazwa przedmiotu Rozproszone Systemy Baz Danych Kod przedmiotu Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki i Informatyki

Bardziej szczegółowo

Aplikacje internetowe - opis przedmiotu

Aplikacje internetowe - opis przedmiotu Aplikacje internetowe - opis przedmiotu Informacje ogólne Nazwa przedmiotu Aplikacje internetowe Kod przedmiotu 11.3-WE-INFP-AI Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROGRAMOWANIE APLIKACJI BAZODANOWYCH DATABASE APPLICATION PROGRAMMING Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Inżynieria oprogramowania Rodzaj zajęć:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: laboratorium PROJEKT ZESPOŁOWY DYPLOMOWY IO Team Project SE Forma studiów:

Bardziej szczegółowo

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć rzedmiot : Systemy operacyjne Rok szkolny : 015/016 Klasa : 3 INF godz. x 30 tyg.= 60 godz. Zawód : technik informatyk; symbol 35103 rowadzący : Jacek Herbut Henryk Kuczmierczyk Numer lekcji Dział Tematyka

Bardziej szczegółowo

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

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne) KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Bazy danych 2 Nazwa modułu w języku angielskim Databases 2 Obowiązuje od roku akademickiego 2012/2013 A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek

Bardziej szczegółowo

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Fizyki, Matematyki i Informatyki obowiązuje w roku akademickim 2011/2012 Kierunek studiów: Informatyka Forma studiów: Stacjonarne

Bardziej szczegółowo

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROGRAMOWANIE ROZPROSZONE I RÓWNOLEGŁE Distributed and parallel programming Kierunek: Forma studiów: Informatyka Stacjonarne Rodzaj przedmiotu: moduł specjalności obowiązkowy: Sieci komputerowe

Bardziej szczegółowo

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

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES) KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Modelowanie i Analiza Systemów Informatycznych Nazwa modułu w języku angielskim Modeling and Analysis of Information Systems Obowiązuje od roku akademickiego

Bardziej szczegółowo

Bazy danych 2. Wykład 1

Bazy danych 2. Wykład 1 Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu

Bardziej szczegółowo

Bazy danych i ich aplikacje

Bazy danych i ich aplikacje ORAZ ZAPRASZAJĄ DO UDZIAŁU W STUDIACH PODYPLOMOWYCH Celem Studiów jest praktyczne zapoznanie słuchaczy z podstawowymi technikami tworzenia i administrowania bazami oraz systemami informacyjnymi. W trakcie

Bardziej szczegółowo

KARTA PRZEDMIOTU. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI. 2. Kod przedmiotu: ZSI

KARTA PRZEDMIOTU. 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI. 2. Kod przedmiotu: ZSI (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: ZARZĄDZANIE SYSTEMAMI INFORMATYCZNYMI 3. Karta przedmiotu ważna od roku akademickiego: 2016/17 4. Forma kształcenia:

Bardziej szczegółowo

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014 Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Mechaniczny obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014 Kierunek studiów: Informatyka Stosowana Forma

Bardziej szczegółowo

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Zał. nr 4 do ZW 33/01 KARTA PRZEDMIOTU Nazwa w języku polskim: Nazwa w języku angielskim: Kierunek studiów (jeśli dotyczy): Specjalność (jeśli dotyczy): Stopień studiów

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK

Bardziej szczegółowo

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

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) 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

Bardziej szczegółowo

Kierunkowy Wybieralny Polski Semestr V

Kierunkowy Wybieralny Polski Semestr V KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 Z-ID-505a Projektowanie aplikacji internetowych JAVA Web Application

Bardziej szczegółowo

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania Przedmiot: Bazy danych Rok: III Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt Liczba punktów ECTS: 4 C1 C2 C3 Cel przedmiotu

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ZAAWANSOWANE PROGRAMOWANIE INTERNETOWE Advanced Internet Programming Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: moduł specjalności obowiązkowy:

Bardziej szczegółowo

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30 Zał. nr 4 do ZW 33/01 WYDZIAŁ INFORMATYKI I ZĄRZADZANIA KARTA PRZEDMIOTU Nazwa w języku polskim: Wprowadzenie do SQL Nazwa w języku angielskim: Introduction to SQL Kierunek studiów (jeśli dotyczy): Zarządzanie

Bardziej szczegółowo

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Sieci komputerowe Rodzaj zajęć: wykład, laboratorium APLIKACJE KLIENT-SERWER Client-Server Applications Forma

Bardziej szczegółowo

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji.

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji. OFERTA SZKOLENIOWA BAZY DANYCH O firmie: Firma Information & Technology Consulting specjalizuje się w szkoleniach w zakresie systemów bazodanowych Microsoft i Sybase oraz Zarządzania bezpieczeństwem informacji

Bardziej szczegółowo

Kierunkowy Wybieralny Polski Semestr V

Kierunkowy Wybieralny Polski Semestr V KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Z-ID-505b Projektowanie aplikacji

Bardziej szczegółowo

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ (INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ANALIZA, PROJEKTOWANIE I PROGRAMOWANIE OBIEKTOWE Analysis, design and object-oriented programming Kierunek: Forma studiów: Informatyka Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach

Bardziej szczegółowo

E-I2S-2001-s1. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

E-I2S-2001-s1. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-I2S-2001-s1 Nazwa modułu Programowanie systemów rozproszonych Nazwa modułu w języku angielskim

Bardziej szczegółowo

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

E-I-0007-s3. Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod E-I-0007-s3 Nazwa Bazy danych 1 Nazwa w języku angielskim Databases 1 Obowiązuje od roku akademickiego

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł kierunku podstawowy Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE

Bardziej szczegółowo

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013 SYLLABUS na rok akademicki 01/013 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr III/VI Specjalność Bez specjalności Kod katedry/zakładu

Bardziej szczegółowo

Administrowanie systemami informatycznymi Kod przedmiotu

Administrowanie systemami informatycznymi Kod przedmiotu Administrowanie systemami informatycznymi - opis przedmiotu Informacje ogólne Nazwa przedmiotu Administrowanie systemami informatycznymi Kod przedmiotu 11.3-WI-INFP-ASI Wydział Kierunek Wydział Informatyki,

Bardziej szczegółowo

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

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES) Załącznik nr 7 do Zarządzenia Rektora nr../12 z dnia.... 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Interbase Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

Bardziej szczegółowo

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne Programowanie w Javie nazwa SYLABUS A. Informacje ogólne Elementy składowe sylabusu Nazwa jednostki prowadzącej kierunek Nazwa kierunku studiów Poziom kształcenia Profil studiów Forma studiów Kod Język

Bardziej szczegółowo

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

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-ID1S-08-s5 Nazwa modułu Nazwa modułu w języku angielskim Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Podstawy Inżynierii Programowania

Bardziej szczegółowo

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy SYLLABUS na rok akademicki 0113/014 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr III/VI Specjalność Bez specjalności Kod katedry/zakładu

Bardziej szczegółowo

Wykład 1 Inżynieria Oprogramowania

Wykład 1 Inżynieria Oprogramowania Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE DIAGNOSTYKĘ MEDYCZNĄ Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt

Bardziej szczegółowo

INP002018W, INP002018L

INP002018W, INP002018L WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW 33/01 KARTA PRZEDMIOTU Nazwa w języku polskim TECHNOLOGIE SIECIOWE Nazwa w języku angielskim NETWORK TECHNOLOGIES Kierunek studiów (jeśli dotyczy):

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROGRAMOWANIE WSPÓŁBIEŻNE I ROZPROSZONE I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Uzyskanie przez studentów wiedzy na temat architektur systemów równoległych i rozproszonych,

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: ENERGETYKA Rodzaj przedmiotu: podstawowy Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z metodami i

Bardziej szczegółowo

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ (INT) Inżynieria internetowa 1.Tryby komunikacji między procesami w standardzie Message Passing Interface. 2. HTML DOM i XHTML cel i charakterystyka. 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS (c) 2008 Grupa SPOT SJ Grupa SPOT Krzysztof Cieślak, Maciej Gdula Spółka Jawna Podstawowe dane: firma założona w roku 2004 w wyniku połączenia

Bardziej szczegółowo

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny KARTA PRZEDMIOTU Kod przedmiotu JEE Nazwa przedmiotu w języku polskim w języku angielskim Programowanie aplikacji webowych w JEE Programming web applications in JEE USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW

Bardziej szczegółowo

KARTA KURSU. Systemy operacyjne

KARTA KURSU. Systemy operacyjne KARTA KURSU Nazwa Nazwa w j. ang. Systemy operacyjne Operating systems Kod Punktacja ECTS* 5 Koordynator dr inż. Grzegorz Sokal Zespół dydaktyczny: prof. dr hab. Bartłomiej Pokrzywka dr inż. Muchacki Mateusz

Bardziej szczegółowo

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej.

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej. KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Technologia informacyjna 2. KIERUNEK: Mechanika i budowa maszyn 3. POZIOM STUDIÓW: inżynierskie 4. ROK/ SEMESTR STUDIÓW: 1/1 5. LICZBA PUNKTÓW ECTS: 2 6. LICZBA GODZIN:

Bardziej szczegółowo

Rok akademicki: 2015/2016 Kod: IIN s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2015/2016 Kod: IIN s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: - Nazwa modułu: Systemy rozproszone Rok akademicki: 2015/2016 Kod: IIN-1-686-s Punkty ECTS: 3 Wydział: Informatyki, Elektroniki i Telekomunikacji Kierunek: Informatyka Specjalność: - Poziom studiów: Studia

Bardziej szczegółowo

OPIS MODUŁU KSZTAŁCENIA (przedmiot lub grupa przedmiotów)

OPIS MODUŁU KSZTAŁCENIA (przedmiot lub grupa przedmiotów) OPIS MODUŁU KSZTAŁCENIA (przedmiot lub grupa przedmiotów) Nazwa modułu/ przedmiotu Tworzenie aplikacji i eksploatacja oprogramowania Nazwa jednostki prowadzącej przedmiot Instytut Matematyki Przedmioty:

Bardziej szczegółowo

KARTA PRZEDMIOTU. 2. Kod przedmiotu: BSI

KARTA PRZEDMIOTU. 2. Kod przedmiotu: BSI (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: Bezpieczeństwo systemów informatycznych 3. Karta przedmiotu ważna od roku akademickiego: 2016/17 4. Forma kształcenia:

Bardziej szczegółowo

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B NAZWA ZADANIA ZADANIE CZĄSTKOWE TECHNOLOGIA ILOŚĆ OSÓB ILOŚĆ GODZIN TERMIN REALIZACJI 1 2 4 5 6 7 Zadanie 1 - wersji alfa 1 systemu B2B 3 723

Bardziej szczegółowo

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012 PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS Obowiązuje od roku akademickiego: 2011/2012 Instytut Techniczny Kierunek studiów: Informatyka Kod kierunku: 11.3 Specjalność: Informatyka Stosowana

Bardziej szczegółowo

Tworzenie aplikacji bazodanowych

Tworzenie aplikacji bazodanowych Wydział Informatyki Politechnika Białostocka Studia stacjonarne Tworzenie aplikacji bazodanowych Prowadzący: pokój: E-mail: WWW: Małgorzata Krętowska, Agnieszka Oniśko 206 (Małgorzata Krętowska), 207 (Agnieszka

Bardziej szczegółowo

Projektowanie i implementacja infrastruktury serwerów

Projektowanie i implementacja infrastruktury serwerów Steve Suehring Egzamin 70-413 Projektowanie i implementacja infrastruktury serwerów Przekład: Leszek Biolik APN Promise, Warszawa 2013 Spis treści Wstęp....ix 1 Planowanie i instalacja infrastruktury serwera....

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: wykład, laboratorium TESTOWANIE OPROGRAMOWANIA Software testing Forma

Bardziej szczegółowo

Bazy danych w geomatyce Databases in Geomatics

Bazy danych w geomatyce Databases in Geomatics KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 05/06 Bazy danych w geomatyce Databases in Geomatics Załącznik nr 7 do Zarządzenia

Bardziej szczegółowo

Automatyka i Robotyka 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) 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

Bardziej szczegółowo

Kierunkowy Wybieralny Polski Semestr IV

Kierunkowy Wybieralny Polski Semestr IV KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 20/206 Z-ID-402a Programowanie baz danych w środowisku RAD Delphi Programming of

Bardziej szczegółowo

Aplikacje WWW i PHP - opis przedmiotu

Aplikacje WWW i PHP - opis przedmiotu Aplikacje WWW i PHP - opis przedmiotu Informacje ogólne Nazwa przedmiotu Aplikacje WWW i PHP Kod przedmiotu 11.3-WK-MATP-A-L-S14_pNadGenHRAKH Wydział Kierunek Wydział Matematyki, Informatyki i Ekonometrii

Bardziej szczegółowo

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

Z-ID-306 Technologie internetowe Internet Technologies. Podstawowy Obowiązkowy Polski Semestr III KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 Z-ID-306 Technologie internetowe Internet Technologies A. USYTUOWANIE

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: SYSTEMY INFORMATYCZNE W SŁUŻBIE ZDROWIA I SYSTEMY UBEZPIECZEŃ SPOŁECZNYCH Computer Science Systems in Health Protection and Social Insurance Systems Kierunek: Inżynieria Biomedyczna Forma

Bardziej szczegółowo

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

E-1EZ s1. Technologie informacyjne. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) KARTA MODUŁU / KARTA PRZEDMIOTU. Kod modułu E-1EZ1-1001-s1 Nazwa modułu Technologie informacyjne Nazwa modułu w języku angielskim Information technologies Obowiązuje od roku akademickiego 2012/13 (aktualizacja

Bardziej szczegółowo

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. 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) KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-1IZ3-06-s6 Nazwa modułu Inżynieria Programowania Nazwa modułu w języku angielskim Software Engineering Obowiązuje od roku akademickiego 2012/2013 (aktualizacja

Bardziej szczegółowo