MODELOWANIE DANYCH W PROCESIE ODWZOROWYWANIA INFORMATYCZNEGO SYSTEMÓW EMPIRYCZNYCH STANOWIĄCYCH PRZEDMIOT INŻYNIERII ROLNICZEJ
|
|
- Bogusław Laskowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Inżynieria Rolnicza 6(94)/2007 MODELOWANIE DANYCH W PROCESIE ODWZOROWYWANIA INFORMATYCZNEGO SYSTEMÓW EMPIRYCZNYCH STANOWIĄCYCH PRZEDMIOT INŻYNIERII ROLNICZEJ Wojciech Mueller, Piotr Boniecki, Jerzy Weres, Krzysztof Nowakowski Instytut Inżynierii Rolniczej, Akademia Rolnicza w Poznaniu Streszczenie. Systemy empiryczne, leżące w obszarze zainteresowania inżynierii rolniczej, charakteryzują się wyjątkową złożonością. Próbą radzenia sobie z sygnalizowaną komplikacją w procesie poznawania jest wielopoziomowe modelowanie dziedziny problemowej. Istotną kwestią w procesie modelowania dziedziny problemowej, jak i projektowania systemów informatycznych, które są wykorzystywane do badania systemów empirycznych jest prawidłowe zrealizowanie fazy modelowania danych. Zaistnienie tego etapu jest konsekwencją podejmowanych wysiłków zmierzających do poznania coraz bardziej złożonych systemów empirycznych, opisywanych coraz większą porcją informacji wzajemnie ze sobą powiązanych. Słowa kluczowe: modelowane danych, bazy danych Wprowadzenie Złożoność systemów empirycznych, w tym również systemów tworzonych przez człowieka, wymaga w procesie ich dalszego pełniejszego poznawania, jak i doskonalenia istotnego wsparcia ze strony specjalistycznych narzędzi informatycznych, jakimi są różnorodne aplikacje. Operują i dostarczają one nam coraz większej ilości informacji o zróżnicowanym charakterze, które generalnie są gromadzone w systemach zarządzania bazami danych (SZBD). Przyjęcie takiego typu rozwiązania przy tworzeniu systemu informatycznego, który ma charakter niepisanego standardu, narzuca już częściowo zarys przyszłej struktury aplikacji, co w połączeniu z złożonością dziedziny problemowej z reguły wymusza przeprowadzenie wielopłaszczyznowego modelownia. Efektem końcowym podjętego działania jest poprawne odwzorowanie interesującego nas systemu empirycznego w formach informatycznych. Proces ten przebiega wieloetapowo i towarzyszy mu ciągła transformacja uzyskiwanych modeli, aż do otrzymania właściwych struktur informatycznych. W tym obszarze działania mieści się również modelowanie danych, których istnienie jest trwałe i, które stanowią jednocześnie przedmiot przetwarzania powstających systemów informatycznych. Proces ten, z uwagi na złożoność danych i związków pomiędzy nimi, przebiega także wieloetapowo i zawiera sobie właściwe fazy [Allen 2006]: Modelowanie koncepcyjne, Modelowanie logiczne, Modelowanie fizyczne (implementacyjne). 175
2 Wojciech Mueller, Piotr Boniecki, Jerzy Weres, Krzysztof Nowakowski Realizacja poszczególnych etapów wymaga wykorzystania specyficznych języków na każdym poziomie modelowania. Aktualnie dysponujemy szerokim wachlarzem języków, do których zaliczamy głównie języki bazujące na grafach. Ostatnio pojawiły się propozycje wykorzystania w procesie modelowania, na wszystkich jego etapach, języka XML [Graves 2002]. Obecnie standardem w projektowaniu systemów informatycznych jest język obiektowy UML 2.0, który zgodnie z założeniami jego twórców ma służyć modelowaniu dziedziny problemowej w różnych jej aspektach. Zatem obszar jego wykorzystania jest zdecydowanie szerszy, wykraczający poza ramy modelowania danych. Powoduje to, iż w pewnych przypadkach, to narzędzie modelowania nie jest zbyt efektywne. Przesądzają o tym kolejne etapy procesu modelowania danych, gdzie zmuszeni jesteśmy podjąć decyzję o zastosowaniu architektonicznego modelu danych. Przebieg modelowania danych, polegający na realizacji szeregu transformacji uzyskiwanych modeli, charakteryzuję się zróżnicowanym poziomem komplikacji. Złożoność tych operacji jest konsekwencją przyjętego języka modelowania, jak i architektonicznego modelu danych, a ten wybór jest nierozerwalnie związany z aktualnie dostępnymi na rynku informatycznym SZBD. Istnienie standardu modelowania UML 2.0 przy równoległym występowaniu innych języków, które nie wprost związane są z określonym architektonicznym modelem danych powoduje, iż obserwuje się znaczną dowolność w stosowaniu narzędzi w procesie projektowania danych. Oznacza, to również, iż często decyzje implementacyjne o wykorzystanym SZBD zapadają już na początku etapu modelowania koncepcyjnego, co z reguły przesądza o wykorzystanych narzędziach. Tak wczesne decyzje implementacyjne są sprzeczne z zasadami modelowania. Modelowanie danych Modelowanie koncepcyjne, dostarczające nam charakterystykę dziedziny problemowej z perspektywy opisujących ją danych, traktujemy z reguły, jako zbiór zidentyfikowanych wymagań zaprezentowanych w postaci sformalizowanego zapisu. Użyty w tym pierwszym etapie projektowania danych język powinien być elastyczny, posiadający odpowiednią notację graficzną, a zarazem powinien stanowić kompromis pomiędzy łatwością jego zrozumienia przez przyszłych użytkowników, a prostotą dalszej transformacji uzyskanych modeli w trakcie kolejnej fazy modelowania danych. Oczywiście lista sygnalizowanych postulatów pod adresem tego języka jest zdecydowanie dłuższa. Aktualnie projektant na tym poziomie modelowania ma do dyspozycji następujące notacje graficzne: język UML w wersji 2.0, diagramy związków encji i rozszerzone diagramy związków encji, grafy. Efekty jego pracy, czyli zidentyfikowane w trakcie tego etapu dane i związki miedzy nimi są odwzorowywane w postaci właściwych struktur graficznych. Ich forma zależy od przyjętego przez projektanta języka modelowania. W przypadku, gdy obszar danych jest wyjątkowo szeroki, obejmujący oddzielne zakresy tematyczne, wzbogacamy modelowanie koncepcyjne o dwa podprocesy obejmujące modelowanie poszczególnych schematów i ich późniejszą integrację. 176
3 Modelowanie danych... Modelowanie koncepcyjne, przebiegające z wykorzystaniem języka UML 2.0, owocuje z reguły diagramami klas. W przypadku dużej złożoności dziedziny problemowej zostaje ono wzbogacone o diagramy pakietów, które wraz z poprzednimi stanowią diagramy struktury. Podstawowe pojęcia, wykorzystywane na tym etapie modelowania, posiadające właściwą sobie notację graficzna, to [Wrycza i in. 2005]: pakiety, klasy, obiekty związki asocjacje (agregacje), uogólnienia, zależności. Różną perspektywę szczegółowości modelowanych danych, opisujących rozpatrywaną dziedzinę problemową, osiągamy tworząc najpierw diagramy poziomu konceptualnego, a w dalszej kolejności diagramy poziomu implementacyjnego [Muller 2000]. Uzyskany model lub modele stanowią punkt wejściowy kolejnej fazy projektowania, czyli modelowania logicznego. Przebieg tego procesu w skład, którego wchodzi transformacja wcześniejszego modelu jest zdeterminowany przyjętym na tym etapie prac modelem architektonicznym danych, który zostanie wykorzystany. Model ten to nic innego jak zbiór zasad określający sposób posługiwania się danymi. Reguły te w zależności od obszaru, którego dotyczą możemy podzielić na trzy grupy [Beynon-Davies 2003]: definiowania danych, operowania danymi, zapewniające integralność danych. Aktualnie projektant może wybierać następujące modele danych: relacyjny, obiektowy, postrelacyjny. Aczkolwiek mamy do dyspozycji jeszcze inne architektoniczne modele danych, to jednak z punktu widzenia utylitarnego nie znajdują one większego zastosowania w aktualnych SZBD. Proces transformacji zmierzający do uzyskania modelu logicznego, zgodnego ze zbiorem reguł definiowania danych wynikających z dokonanego wyboru architektonicznego modelu danych jest nie tylko konsekwencją tego wyboru, ale również wynika z zastosowanego języka w kroku poprzedzającym tą fazę modelowania. W przypadku utworzenia modelu koncepcyjnego w notacji UML 2.0 i następnie podjęciu decyzji o bazowaniu na relacyjnym architektonicznym modelu danych, przekształcanie jednego modelu w drugi przebiega z reguły według poniższego algorytmu [Muller 2000]: dla zidentyfikowanych pakietów tworzone są schematy czyli tzw. przestrzenie nazw, dla każdej klasy tworzona jest tabela, jednak musi to być poprzedzone zdefiniowaniem odpowiednich typów dla kolumn (czyli domen), atrybuty klas odwzorowywane są w postaci kolumn, operacje reprezentujące dynamikę klasy podlegają procesowi partycjonowania, co oznacza, że część funkcji przejmuje aplikacja, a część SZBD, zależności pomiędzy klasami są wbudowywane w tabele poprzez wykorzystanie kolumny klucza podstawowego i tworzonej na te potrzeby kolumny klucza obcego. Ten proces w rzeczywistości ma jednak bardziej złożony charakter, wynikający ze specyfiki realizowanego systemu informatycznego i niejednokrotnie obejmuje swym zasię- 177
4 Wojciech Mueller, Piotr Boniecki, Jerzy Weres, Krzysztof Nowakowski giem kolejny etap modelowania, który określamy mianem modelowania fizycznego lub implementacyjnego. Przystępujemy do niego po podjęciu kolejnej decyzji, która określa precyzyjnie użyte narzędzie jakim jest SZBD. Tworzony w tym kroku model jest budowany przy użyciu języka SQL, właściwego wybranemu SZBD, ale z wykorzystaniem tych elementów języka, które są odpowiedzialne za definiowanie struktur. Systemy informatyczne wspomagające badania i nauczanie Powstające, jak i już wytworzone systemy informatyczne wspierające działalność Instytutu Inżynierii Rolniczej zarówno w procesie kształcenia, jak i prowadzenia oraz dokumentowania badań mają charakter internetowy lub intranetowy. Istotnym elementem tych aplikacji jest SZBD, na którym osadzono zaprojektowane bazy danych. Charakter deklaratywny etapów projektowania danych, faz modelowania i ich notacji pozostawia projektantowi dużą swobodę, która z jednej strony może przyczynić się do szybszego powstania systemu informatycznego, a z drugiej utrudniać późniejszą migrację powstałego produktu na inną platformę bazodanową. Jedną z bardziej złożonych aplikacji, już funkcjonujących i wspomagających proces kształcenia, jest EDUIR sukcesywnie doskonalony przez autorów. Wysoki stopień komplikacji danych, niezbędność tego systemu wraz z wcześniej podjęta decyzją o wykorzystaniu relacyjnego SZBD, jakim jest SQL Server 2005, z uwagi na oferowaną przez niego obiektowość, spowodowały modyfikacje w procesie modelowania danych. Wykorzystując w procesie modelowania środowisko SQL Sever Managment Studio scalono te trzy fazy w jedną całość, a uzyskany diagram związków encji, za którymi kryją się określone tabele powiązane ze sobą przedstawiono częściowo na rys. 1. Generalnie większość wspomnianych wyżej systemów informatycznych, jak i aplikacji wspomagających sektor rolniczy, przechowujących dane w SZBD, była projektowana z zachowaniem sygnalizowanych trzech faz modelowania danych. Z uwagi na uniwersalny charakter notacji UML 2.0, język ten stanowił główne narzędzie modelowania, nie tylko aplikacji ale również modelowania koncepcyjnego danych. Zatem kolejna faza modelowania zawierała między innymi transformacje otrzymanych wcześniej modeli, albowiem powszechnie dokonywanym wyborem architektonicznego modelu danych, który musiał być dokonany na tym etapie przez projektanta, był model relacyjny. Efekt tak realizowanego procesu przekształcania modelu koncepcyjnego w logiczny ilustruje rys. 2. W wyniku tych operacji klasy wraz z atrybutami zostały przekształcone w tabele relacyjne. Oczywiście te działania nie kończyły fazy logicznego modelowania danych, gdyż do rozwiązania pozostawał problem partycjonowania rozpoznanych operacji. Uporanie się z tym zagadnieniem pozwalało przejść do ostatniego etapu modelowania implementacyjnego, czego efektem było utworzenie struktur gotowych na przejęcie danych w wybranym SZBD. 178
5 Modelowanie danych... Rys. 1. Fragment diagramów związków encji związanych z testowaniem wiedzy systemu informatycznego EDUIR Fig. 1. Entity relationship diagram for the EDUIR information system 179
6 Wojciech Mueller, Piotr Boniecki, Jerzy Weres, Krzysztof Nowakowski Rys. 2. Fig. 2. Przekształcanie klas w relacje Transformation of classes into relations 180
7 Modelowanie danych... Podsumowanie i wnioski Podjęte przez autorów prace związane z wytwarzaniem różnorakich systemów informatycznych opartych na SZBD, wspomagających funkcjonowanie instytutu oraz sektora rolniczego, nasunęły im szereg uwag i spostrzeżeń, które zaprezentowano poniżej: 1. Modelowanie obiektowe UML, w stosunku do innych metod stosowanych na poziomie tworzenia modelu koncepcyjnego baz danych, pełniej odwzorowuje dane i ich dynamikę. Dostarcza ponadto pojęć, wraz z odpowiadającą im notacją graficzną, umożliwiając stosowanie zstępującej reguły modelowania od ogółu do szczegółu. 2. Wybór metody modelowania koncepcyjnego i logicznego baz danych uzależniony jest od jej złożoności, lokalizacji struktur odpowiedzialnych za przetwarzanie danych oraz posiadanych informacji o zastosowanym SZBD. 3. Hybrydowy charakter najnowszych systemów bazodanowych, udostępniających równocześnie różnorodne architektoniczne modele danych, komplikuje modelowanie danych, wprowadzając kolejne fazy transformacji modeli. Jednak ta proponowana różnorodność, która z reguły ma charakter dualizmu, pozwala na dokładniejsze odwzorowanie dziedziny problemowej. Bibliografia Allen S Modelowanie danych. Helion, Gliwice. ISBN Beynon-Davies P Systemy baz danych. WNT, Warszawa. ISBN Graves M Projektowanie baz danych XML. Helion, Gliwice. ISBN Muller R.J Bazy danych język UML w modelowaniu danych. MOKOM, Warszawa. ISBN Wrycza S., Marcinkowski B., Wyrzykowski K Język UML 2.0 w modelowaniu systemów informatycznych. Helion, Gliwice. ISBN
8 Wojciech Mueller, Piotr Boniecki, Jerzy Weres, Krzysztof Nowakowski DATA MODELING IN A PROCESS OF MAPPING EMPIRICAL SYSTEMS OF AGRICULTURAL ENGINEERING ONTO INFORMATION SYSTEMS Summary. Empirical systems investigated within agricultural engineering are extremely complex. A multi-level modeling of a problem domain, extended by mapping developed operational structures onto information systems is a solution to deal with the complexity. A crucial issue, becoming more and more pronounced in modeling a problem domain and designing information systems oriented at investigation of empirical systems, is to complete correctly data modeling phase. Such analysis is a result of substantial attempts made to better understand the empirical systems, the systems which are more and more complex, requiring more and more interrelated information. The attempts have been favored by appearance of new information technologies dedicated to representation of data. Key words: data modeling, databases Adres do korespondencji: Wojciech Mueller; muellerw@au.poznan.pl Instytut Inżynierii Rolniczej w Poznaniu ul. Wojska Polskiego Poznań 182
MODELOWANIE OBIEKTOWE W PROCESIE WYTWARZANIA SYSTEMU INFORMATYCZNEGO WSPIERAJĄCEGO BADANIA I PROJEKTOWANIE KAMIENNYCH REGENERATORÓW CIEPŁA
Inżynieria Rolnicza 2(90)/2007 MODELOWANIE OBIEKTOWE W PROCESIE WYTWARZANIA SYSTEMU INFORMATYCZNEGO WSPIERAJĄCEGO BADANIA I PROJEKTOWANIE KAMIENNYCH REGENERATORÓW CIEPŁA Piotr Rogacki, Wojciech Mueller,
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
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.
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
Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.
PI-14 01/12 Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.! Likwidacja lub znaczne ograniczenie redundancji (powtarzania się) danych! Integracja danych!
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
Wykład 2. Relacyjny model danych
Wykład 2 Relacyjny model danych Wymagania stawiane modelowi danych Unikanie nadmiarowości danych (redundancji) jedna informacja powinna być wpisana do bazy danych tylko jeden raz Problem powtarzających
SYSTEM INFORMATYCZNY WSPOMAGAJĄCY WERYFIKACJĘ WIEDZY STUDENTÓW WYKORZYSTUJĄCY OBIEKTOWOŚĆ SQL SERVER 2005
Inżynieria Rolnicza 8(96)/2007 SYSTEM INFORMATYCZNY WSPOMAGAJĄCY WERYFIKACJĘ WIEDZY STUDENTÓW WYKORZYSTUJĄCY OBIEKTOWOŚĆ SQL SERVER 2005 Wojciech Mueller, Tomasz Kluza, Piotr Boniecki Instytut Inżynierii
Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym
Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym konceptualnym modelem danych jest tzw. model związków encji (ERM
Informatyczne fundamenty
Informatyczne fundamenty Informatyka to szeroka dziedzina wiedzy i praktycznych umiejętności. Na naszych studiach zapewniamy solidną podstawę kształcenia dla profesjonalnego inżyniera IT. Bez względu na
Modelowanie obiektowe - Ćw. 3.
1 Modelowanie obiektowe - Ćw. 3. Treść zajęć: Diagramy przypadków użycia. Zasady tworzenia diagramów przypadków użycia w programie Enterprise Architect. Poznane dotychczas diagramy (czyli diagramy klas)
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:
Analiza i projektowanie obiektowe w UML Kod przedmiotu
Analiza i owanie obiektowe w UML - opis przedmiotu Informacje ogólne Nazwa przedmiotu Analiza i owanie obiektowe w UML Kod przedmiotu 11.3-WK-MATP-UML-W-S14_pNadGen5M44E Wydział Kierunek Wydział Matematyki,
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
PLAN WYKŁADU BAZY DANYCH GŁÓWNE ETAPY PROJEKTOWANIA BAZY MODELOWANIE LOGICZNE
PLAN WYKŁADU Modelowanie logiczne Transformacja ERD w model relacyjny Odwzorowanie encji Odwzorowanie związków Odwzorowanie specjalizacji i generalizacji BAZY DANYCH Wykład 7 dr inż. Agnieszka Bołtuć GŁÓWNE
Usługi analityczne budowa kostki analitycznej Część pierwsza.
Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.
Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL
Podstawy baz danych: Rysunek 1. Tradycyjne systemy danych 1- Obsługa wejścia 2- Przechowywanie danych 3- Funkcje użytkowe 4- Obsługa wyjścia Ewolucja baz danych: Fragment świata rzeczywistego System przetwarzania
PODSTAWY BAZ DANYCH. 5. Modelowanie danych. 2009/ Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 5. Modelowanie danych 1 Etapy tworzenia systemu informatycznego Etapy tworzenia systemu informatycznego - (według CASE*Method) (CASE Computer Aided Systems Engineering ) Analiza wymagań
Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Modelowanie danych Diagramy ERD
Projektowanie systemów informatycznych Roman Simiński roman.siminski@us.edu.pl siminskionline.pl Modelowanie danych Diagramy ERD Modelowanie danych dlaczego? Od biznesowego gadania do magazynu na biznesowe
Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni
Akademia Morska w Gdyni Gdynia 2004 1. Podstawowe definicje Baza danych to uporządkowany zbiór danych umożliwiający łatwe przeszukiwanie i aktualizację. System zarządzania bazą danych (DBMS) to oprogramowanie
Modelowanie danych, projektowanie systemu informatycznego
Modelowanie danych, projektowanie systemu informatycznego Modelowanie odwzorowanie rzeczywistych obiektów świata rzeczywistego w systemie informatycznym Modele - konceptualne reprezentacja obiektów w uniwersalnym
Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)
Zagadnienia (1/3) Rola modelu systemu w procesie analizy wymagań (inżynierii wymagań) Prezentacja różnego rodzaju informacji o systemie w zależności od rodzaju modelu. Budowanie pełnego obrazu systemu
Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000
Bazy Danych LITERATURA C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000 J. D. Ullman, Systemy baz danych, WNT - W-wa, 1998 J. D. Ullman, J. Widom, Podstawowy
E-1IZ s2. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)
KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu E-1IZ2-1003-s2 Nazwa modułu Modelowanie i Analiza Systemów Informatycznych Nazwa modułu
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
ZSE - Systemy baz danych 1 ZASADY PROJEKTOWANIA BAZ DANYCH
ZSE - Systemy baz danych 1 ZASADY PROJEKTOWANIA BAZ DANYCH ZSE - Systemy baz danych 2 rzeczywistość uzyskanie od użytkowników początkowych informacji i wymagań dotyczących przetwarzania danych analiza
Modelowanie i analiza systemów informatycznych
Katolicki Uniwersytet Lubelski Jana Pawła II Wydział Matematyki, Informatyki i Architektury Krajobrazu Modelowanie i analiza systemów informatycznych ćwiczenia informacja wstępna dr Viktor Melnyk, prof.
Analiza i projektowanie obiektowe 2016/2017. Wykład 10: Tworzenie projektowego diagramu klas
Analiza i projektowanie obiektowe 2016/2017 Wykład 10: Tworzenie projektowego diagramu klas Jacek Marciniak Wydział Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza 1 Plan wykładu 1. Projektowy
Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko
Podstawowe pojęcia dotyczące relacyjnych baz danych mgr inż. Krzysztof Szałajko Czym jest baza danych? Co rozumiemy przez dane? Czym jest system zarządzania bazą danych? 2 / 25 Baza danych Baza danych
Podstawy modelowania programów Kod przedmiotu
Podstawy modelowania programów - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy modelowania programów Kod przedmiotu 11.3-WI-INFP-PMP Wydział Kierunek Wydział Informatyki, Elektrotechniki
System zarządzania bazą danych SZBD (ang. DBMS -Database Management System)
Podstawowe pojęcia Baza danych Baza danych jest logicznie spójnym zbiorem danych posiadających określone znaczenie. Precyzyjniej będzie jednak powiedzieć, Ŝe baza danych jest informatycznym odwzorowaniem
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
E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)
KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu E-I2SG-2010-s1 Nazwa modułu Modelowanie i Analiza Systemów Informatycznych Nazwa modułu
INŻYNIERIA OPROGRAMOWANIA
INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia
Modelowanie zarządzania danymi w bazach danych
Marek Szepski Modelowanie zarządzania danymi w bazach danych 1. Problem modelowania zarządzania danymi Modelowanie zarządzania danymi rzadko pojawia się literaturze poświęconej bazom danych. Jest jednak
Narzędzia CASE dla.net. Łukasz Popiel
Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania
Dotacje na innowacje. Inwestujemy w waszą przyszłość.
PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia
Dane wejściowe. Oracle Designer Generowanie bazy danych. Wynik. Przebieg procesu
Dane wejściowe Oracle Designer Generowanie bazy danych Diagramy związków encji, a w szczególności: definicje encji wraz z atrybutami definicje związków między encjami definicje dziedzin atrybutów encji
INTERNETOWY SYSTEM WSPOMAGAJĄCY ZARZĄDZANIE USŁUGAMI ROLNICZYMI
Inżynieria Rolnicza 9(107)/2008 INTERNETOWY SYSTEM WSPOMAGAJĄCY ZARZĄDZANIE USŁUGAMI ROLNICZYMI Wojciech Mueller, Piotr Boniecki, Hubert Joachimiak Instytut Inżynierii Rolniczej, Uniwersytet Przyrodniczy
Wykład I. Wprowadzenie do baz danych
Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles
Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla studenta
Zakład Elektrotechniki Teoretycznej i Informatyki Stosowanej Wydział Elektryczny, Politechnika Warszawska Laboratorium modelowania oprogramowania w języku UML Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram
KARTA MODUŁU KSZTAŁCENIA
KARTA MODUŁU KSZTAŁCENIA I. Informacje ogólne 1 Nazwa modułu kształcenia Inżynieria 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki Stosowanej 3 Kod modułu (wypełnia koordynator
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
PROLOG WSTĘP DO INFORMATYKI. Akademia Górniczo-Hutnicza. Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej WSTĘP DO INFORMATYKI Adrian Horzyk PROLOG www.agh.edu.pl Pewnego dnia przyszedł na świat komputer Komputery
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
PRZETWARZANIE GRAFICZNYCH DANYCH EMPIRYCZNYCH DLA POTRZEB EDUKACJI SZTUCZNYCH SIECI NEURONOWYCH, MODELUJĄCYCH WYBRANE ZAGADNIENIA INŻYNIERII ROLNICZEJ
Inżynieria Rolnicza 2(90)/2007 PRZETWARZANIE GRAFICZNYCH DANYCH EMPIRYCZNYCH DLA POTRZEB EDUKACJI SZTUCZNYCH SIECI NEURONOWYCH, MODELUJĄCYCH WYBRANE ZAGADNIENIA INŻYNIERII ROLNICZEJ Krzysztof Nowakowski,
Projektowanie systemów informatycznych. wykład 6
Projektowanie systemów informatycznych wykład 6 Iteracyjno-przyrostowy proces projektowania systemów Metodyka (ang. methodology) tworzenia systemów informatycznych (TSI) stanowi spójny, logicznie uporządkowany
Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych
Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w
Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego
PROJEKTOWANIE BAZ DANYCH PRZESTRZENNYCH Zgodne z ogólną metodologią projektowania baz danych Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego Proces budowy bazy danych wymaga
System informacji edukacyjnej regionu kujawsko-pomorskiego
X Konferencja PLOUG Kościelisko Październik 2004 System informacji edukacyjnej regionu kujawsko-pomorskiego Izabela Rojek-Mikołajczak Krzysztof Tyburek Akademia Bydgoska, Instytut Mechaniki Środowiska
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
mail: strona: konsultacje: na stronie (po wcześniejszym umówieniu drogą mailową)
1 Organizacyjne Kwestie organizacyjne Kontakt: mail: olga.siedlecka@icis.pcz.pl strona: http://icis.pcz.pl/~olga konsultacje: na stronie (po wcześniejszym umówieniu drogą mailową) Zaliczenie wykładu -
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych dr inż. Adam Iwaniak Infrastruktura Danych Przestrzennych w Polsce i Europie Seminarium, AR Wrocław
Sylabus do programu kształcenia obowiązującego od roku akademickiego 2014/15
Sylabus do programu kształcenia obowiązującego od roku akademickiego 204/5 Nazwa Bazy danych Nazwa jednostki prowadzącej przedmiot Wydział Matematyczno - Przyrodniczy Kod Studia Kierunek studiów Poziom
Program wykładu. zastosowanie w aplikacjach i PL/SQL;
Program wykładu 1 Model relacyjny (10 godz.): podstawowe pojęcia, języki zapytań (algebra relacji, relacyjny rachunek krotek, relacyjny rachunek dziedzin), zależności funkcyjne i postaci normalne (BCNF,
INTRANETOWY, BAZODANOWY SYSTEM WSPOMAGAJĄCY ZARZĄDZANIE BADANIAMI W RAMACH INŻYNIERII ROLNICZEJ
Inżynieria Rolnicza 2/2005 Wojciech Mueller, Piotr Rogacki, Jerzy Weres, Marcin Jarysz Instytut Inżynierii Rolniczej Akademia Rolnicza w Poznaniu INTRANETOWY, BAZODANOWY SYSTEM WSPOMAGAJĄCY ZARZĄDZANIE
Bazy danych 2. dr inż. Tadeusz Jeleniewski
Wykład 4 Projektowanie bazy danych i procesów aplikacji Modelowanie reguł przetwarzania Środowisko przykładowego programu do modelowania reguł przetwarzania Reguły poprawności 2018-02-23 Bazy danych 2
Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4
Utrwalanie danych zastosowanie obiektowego modelu danych warstwy biznesowej do generowania schematu relacyjnej bazy danych Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4 1. Relacyjne
Modelowanie obiektowe - Ćw. 6.
1 Modelowanie obiektowe - Ćw. 6. Treść zajęć: Dokumentacja przypadków użycia diagramy czynności. Poznane wcześniej diagramy przypadków użycia pokazują co system powinien robić. Natomiast diagramy czynności
Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2
Wyższa Szkoła Menedżerska w Legnicy Systemy informatyczne w przedsiębiorstwach Zarządzanie, ZIP, sem. 6 (JG) Modelowanie wymagań Wykład 2 Grzegorz Bazydło Cel wykładu Celem wykładu jest przekazanie wiedzy
poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS
poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS Niniejszy dokument jest syllabusem obowiązującym dla certyfikatu EUCIP ver. 2.6. Prezentuje obszary wiedzy, których znajomość jest niezbędna do
Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017
Wykład 12 7 czerwca 2017 Czym jest UML? UML składa się z dwóch podstawowych elementów: notacja: elementy graficzne, składnia języka modelowania, metamodel: definicje pojęć języka i powiazania pomiędzy
Technologia informacyjna
Technologia informacyjna Pracownia nr 9 (studia stacjonarne) - 05.12.2008 - Rok akademicki 2008/2009 2/16 Bazy danych - Plan zajęć Podstawowe pojęcia: baza danych, system zarządzania bazą danych tabela,
Wybrane problemy z dziedziny modelowania i wdrażania baz danych przestrzennych w aspekcie dydaktyki. Artur Krawczyk AGH Akademia Górniczo Hutnicza
Wybrane problemy z dziedziny modelowania i wdrażania baz danych przestrzennych w aspekcie dydaktyki Artur Krawczyk AGH Akademia Górniczo Hutnicza Problem modelowania tekstowego opisu elementu geometrycznego
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
Inżynieria oprogramowania. Jan Magott
Inżynieria oprogramowania Jan Magott Literatura do języka UML G. Booch, J. Rumbaugh, I. Jacobson, UML przewodnik użytkownika, Seria Inżynieria oprogramowania, WNT, 2001, 2002. M. Fowler, UML w kropelce,
Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego
PROJEKTOWANIE BAZ DANYCH PRZESTRZENNYCH Zgodne z ogólną metodologią projektowania baz danych Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego Proces budowy bazy danych wymaga
Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz
Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Promotor dr inż. Szymon Supernak Warszawa, 22.05.2014 Plan prezentacji 1. Cel i
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
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
MODELOWANIE ZŁOŻONEGO SYSTEMU PRODUKCJI MODEL RELACYJNY GOSPODARSTWA SADOWNICZEGO
Inżynieria Rolnicza 6(115)/2009 MODELOWANIE ZŁOŻONEGO SYSTEMU PRODUKCJI MODEL RELACYJNY GOSPODARSTWA SADOWNICZEGO Zbigniew Ślipek, Sławomir Francik, Bogusława Łapczyńska;Kordon Katedra Inżynierii Mechanicznej
Projektowanie baz danych za pomocą narzędzi CASE
Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software
MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI
Inżynieria Rolnicza 7(105)/2008 MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI Agnieszka Buczaj Zakład Fizycznych Szkodliwości Zawodowych, Instytut Medycyny Wsi w Lublinie Halina Pawlak Katedra
ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN
MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 37, s. 141-146, Gliwice 2009 ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN KRZYSZTOF HERBUŚ, JERZY ŚWIDER Instytut Automatyzacji Procesów
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Podstawy programowania III WYKŁAD 4
Podstawy programowania III WYKŁAD 4 Jan Kazimirski 1 Podstawy UML-a 2 UML UML Unified Modeling Language formalny język modelowania systemu informatycznego. Aktualna wersja 2.3 Stosuje paradygmat obiektowy.
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
Kontrola spójności modeli UML za pomocą modelu. Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska
Kontrola spójności modeli UML za pomocą modelu przestrzennego DOD Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Wprowadzenie Obecne metody kontroli spójności modeli
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
Projektowanie baz danych
Projektowanie baz danych Etapy procesu projektowania BD Określenie celów, jakim ma służyć baza danych (w kontakcie z decydentem z firmy zamawiającej projekt). Sprecyzowanie zakresu dostępnych danych, kategorii
Bazy danych i usługi sieciowe
Bazy danych i usługi sieciowe Modelowanie związków encji Paweł Daniluk Wydział Fizyki Jesień 2014 P. Daniluk (Wydział Fizyki) BDiUS w. II Jesień 2014 1 / 28 Modelowanie Modelowanie polega na odwzorowaniu
5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z
1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2016/2017L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów stacjonarna Specjalizacja:
Autor: Joanna Karwowska
Autor: Joanna Karwowska W bazie danych przechowujemy tylko niektóre informacje o świecie rzeczywistym. Wybór właściwych wycinków rzeczywistości i dotyczących ich danych jest bardzo istotny od niego zależy
Mariusz Trzaska Modelowanie i implementacja systemów informatycznych
Mariusz Trzaska Modelowanie i implementacja systemów informatycznych Notka biograficzna Dr inż. Mariusz Trzaska jest adiunktem w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych, gdzie zajmuje się
Diagramy klas. WYKŁAD Piotr Ciskowski
Diagramy klas WYKŁAD Piotr Ciskowski przedstawienie statyki systemu graficzne przedstawienie statycznych, deklaratywnych elementów dziedziny przedmiotowej oraz związków między nimi obiekty byt, egzemplarz
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
Projekt systemu informatycznego
Projekt systemu informatycznego Kod przedmiotu: PSIo Rodzaj przedmiotu: specjalnościowy ; obieralny Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): Inżynieria Systemów Informatycznych
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
Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr
Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr 114 2017 mgr inż. Michał Adam Chomczyk Uniwersytet Warszawski, Wydział Nauk Ekonomicznych mgr
Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM, regulski@metal.agh.edu.pl
Bazy Danych Bazy Danych i SQL Podstawowe informacje o bazach danych Krzysztof Regulski WIMiIP, KISiM, regulski@metal.agh.edu.pl Literatura i inne pomoce Silberschatz A., Korth H., S. Sudarshan: Database
MiASI. Modele, perspektywy, diagramy UML. Piotr Fulmański. 7 grudnia 2009. Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska
MiASI Modele, perspektywy, diagramy UML Piotr Fulmański Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska 7 grudnia 2009 Spis treści 1 Modele, perspektywy, diagramy Czym jest model? Do czego
tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt
0-618 Lublin tel. (+8 81) 58 7 1/ fax (+8 81) 58 5 80 Przedmiot: Rok: INF I Inżynieria Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 0 1 Ćwiczenia Laboratorium
LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )
LITERATURA C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki ) H. Garcia Molina, Jeffrey D. Ullman, Jennifer Widom; Systemy baz danych. Kompletny podręcznik
Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.
Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013 Spis treści I. Bezpieczeństwo systemów informatycznych Rozdział 1. Wstęp 3 1.1.
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
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
2010-10-21 PLAN WYKŁADU BAZY DANYCH MODEL DANYCH. Relacyjny model danych Struktury danych Operacje Integralność danych Algebra relacyjna HISTORIA
PLAN WYKŁADU Relacyjny model danych Struktury danych Operacje Integralność danych Algebra relacyjna BAZY DANYCH Wykład 2 dr inż. Agnieszka Bołtuć MODEL DANYCH Model danych jest zbiorem ogólnych zasad posługiwania
Wykaz tematów prac inżynierskich dla studentów studiów stacjonarnych kierunku Informatyka i agroinżynieria w roku akademickim 2013/2014
Wykaz tematów prac inżynierskich dla studentów studiów stacjonarnych kierunku Informatyka i agroinżynieria w roku akademickim 2013/2014 Lp. 1. 2. 3. 4. 5. Imię i nazwisko: dyplomanta promotora recenzenta