Technologie Sieci Semantycznych
|
|
- Seweryna Morawska
- 9 lat temu
- Przeglądów:
Transkrypt
1 Technologie Sieci Semantycznych Andrzej Majczak Uniwersytet Zielonogórski Wydział Matematyki Informatyki i Ekonometrii Data aktualizacji
2 Zawartośd prezentacji 1. Co to jest Sied Semantyczna? 2. Co zostało zrobione? 3. Podsumowanie 2
3 Technologie Sieci Semantycznych CO TO JEST SIED SEMANTYCZNA? 3
4 Dwa główne cele Po pierwsze chodzi o to, aby powszechne formaty scalały i łączyły dane uzyskiwane z różnych źródeł, podczas gdy istniejący protokół komunikacyjny, na którym bazuje dzisiejszy Internet koncentruje się głównie na wymianie dokumentów. Chodzi także o to, aby język rejestrował sposób w jaki owe dane odnoszą się do przedmiotów użytku codziennego. Umożliwi to użytkownikowi lub też maszynie rozpoczęcie pracy od jednej bazy danych i progresywnie przejście do trybu pracy na nieograniczonej liczbie baz danych niezwiązanych łączami, lecz nawiązujących tematycznie do jednej określonej kwestii. Źródło 4
5 Sied Semantyczna Semantic Web jest rozszerzeniem dzisiejszej sieci Web, w której informacja ma dobrze zdefiniowane znaczenie, przez co umożliwi lepszą współpracę komputerów i ludzi. Informacja będzie przedstawiona w postaci nie tylko do wyświetlania ale także w postaci zrozumiałej dla maszyn. Sied Semantyczna jest rodzajem siatki połączonych informacji w taki sposób aby informacja była wygodna do przetwarzania przez maszyny. Zrozumienie przez maszyny przekazu informacji w postaci ludzkiej mowy, zawartości dokumentów, polegad ma nie na jakiejś magicznej sztucznej inteligencji, a raczej na zdolności maszyn to tego aby rozwiązad dobrze zdefiniowane problemy przez wykonywanie dobrze zdefiniowanych operacji na dobrze zdefiniowanych danych. Jest to pomysł, który może byd skuteczną drogą do reprezentowania danych w świecie World Wide Web lub jako globalna baza danych. The Semantic Web is an extension of the current web in which information is given welldefined meaning, better enabling computers and people to work in cooperation. Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May
6 Model Sieci Semantycznej Model Sieci Semantycznej można podzielid na kilka warstw uporządkowanych w następujący sposób: Unicode, URI (standard RFC) XML, przestrzenie nazw XML, schematy XML (standard W3C) RDF, Schematy RDF (standard W3C) Ontologie (standard W3C) Logika (brak standardów) Dowód (brak standardów) Zaufanie (brak standardów) Podpis cyfrowy (standard X.509, PGP) Źródło 6
7 Elementy Sieci Semantycznej XML uniwersalny język znaczników przeznaczony do reprezentowania różnych danych w strukturalny sposób. Pozwala użytkownikom definiowad i używadwłasnych znaczników, nie ma wbudowanych mechanizmów umożliwiających zrozumienie nowych znaczników przez innych użytkowników. XML Schema to język który wprowadza ograniczenia dotyczące typu i struktury danych w dokumentach XML w celu gwarancji, że dane XML są poprawne w sensie syntaktycznym. RDF jest standardem, który pozwala na zapis danych w postaci grafu skierowanego. W grafie tym dane zawarte są w wierzchołkach a relacje pomiędzy nimi i własności tychże znajdują się w krawędziach. RDF Schema wprowadzają do grafów takie pojęcia jak klasy i podklasy, pozwalające na wspólne grupowanie danych mających cechy wspólne. Dowolna dana może znajdowad się w wielu klasach. OWL jest standardem pozwalającym na definiowanie klas na podstawie własności danych, a także na definiowanie logicznych charakterystyk relacji. OWL jest więc standardem formalnie zapisującym ontologie. Ontologie to zbiory stwierdzeo zapisanych na przykład w RDF, definiujące relacje pomiędzy pojęciami oraz wyznaczające reguły wnioskowania. Komputery będą w stanie zrozumiedsemantyczną zawartośd dokumentów WWW, odwołując się do ontologii, do których odnoszą się występujące w nich pojęcia. 7
8 Reprezentacja danych w postaci grafu Źródło 8
9 RDF Resource Description Framework RDF jest aplikacją języka XML, używanym do zapisu informacji w Sieci Semantycznej, przeznaczonym do przetwarzania maszynowego. W dosłownym tłumaczeniu RDF jest środowiskiem do opisu zasobów. RDF jest standardem, który pozwala na zapis danych w postaci grafu skierowanego. W grafie tym dane zawarte są w wierzchołkach a relacje pomiędzy nimi i własności znajdują się w krawędziach. RDF może byd zakodowany w postaci języka XML, przez co daje możliwośd jego wizualizacji. 9
10 RDF Resource Description Framework RDF używa następujących koncepcji: Graficznego modelu danych Słownictwa opartego na URI Typów Danych Literałów Serializacji składni XML Wyrażenia prostych faktów Wynikania 10
11 Graficzny model danych Zasadniczą strukturą każdego wyrażenia w RDF stanowi zbiór trójek, który nazywa się grafem RDF. Każda trójka reprezentuje oświadczenia związku pomiędzy rzeczami, które są określone przez węzły które je łączą. Kierunek ścieżki jest ważny, zawsze prowadzi w kierunku obiektu. Każdy taki zbiór składa się z następujących części: Subject (temat lub podmiot) Predicate (predykat) lub Property (właściwośd), który określa związek. Object (obiekt) 11
12 Trójki RDF (Triples) Trójka RDF zawiera trzy komponenty: Subject (temat lub podmiot), który jest znacznikiem URI lub pustym węzłem Predicate (predykat) lub Property (własnośd), który jest znacznikiem URI Object (obiekt), który jest znacznikiem URI, literałem lub pustym węzłem 12
13 Elementy RDF <rdf:rdf> jest elementem root documentu RDF. Definuje dokument XML jako dokument RDF. Zawiera odniesienia do przestrzeni nazw RDF <rdf:description> element identyfikuje zasoby i ich atrybuty. Zawiera elementy opisujące zasoby Properties as Attributes (własności jako atrybuty) własności mogą byd definiowane jako atrybuty zamiast elementów Properties as Resources (własności jako zasoby) własności mogą byd zdefiniowane jako zasoby 13
14 Przykład RDF/XML Description <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description rdf:about=" <dc:title>wydział Matematyki Informatyki i Ekonometrii</dc:title> <dc:language>pl</dc:language> <dc:creator>webmaster WMIE</dc:creator> </rdf:description> </rdf:rdf> 14
15 Przykład RDF/XML Contact <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:contact=" <rdf:description rdf:about=" <contact:name>andrzej Majczak</contact:name> <contact:mailbox <contact:phone> </contact:phone> <contact:cell> </contact:cell> </rdf:description> </rdf:rdf> 15
16 Przykład RDF/XML Book <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:book=" <rdf:description rdf:about=" Komputerowe. Dd ogółu do szczegółu..."> <book:autor>james F. Kurose, Keith W. Rosse</book:autor> <book:isbn> </book:isbn> <book:orginal>computer Networking: A Top-Down Approach Featuring the Internet</book:orginal> <book:publisher>helion</book:publisher> <book:price>99.99</book:price> <book:year>2006</book:year> </rdf:description> </rdf:rdf> 16
17 (RDQL) RDF Data Query Language RDQL (RDF Data Query Language) jest językiem zapytao do plików RDF Przykładowy kod, który wyciąga z bazy tytuł autora o nazwisku "Kurose" SELECT?givenTitle WHERE (?y, < "Kurose"), (?y, < 17
18 Przykład RDF Collection <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:ks=" <rdf:description rdf:about=" <ks:waluty rdf:parsetype="collection"> <rdf:description rdf:about=" <rdf:description rdf:about=" <rdf:description rdf:about=" <rdf:description rdf:about=" </ks:waluty> </rdf:description> </rdf:rdf> 18
19 (RDFS) Schematy RDF Schematy RDF (RDF Schema, RDFS) pełnią wobec RDF podobną rolę jak schematy XML wobec czystego XML. Sam RDF dostarcza jedynie podstawowych struktur do opisu abstrakcyjnych elementów zwanych zasobami. Brakuje jednak bardziej złożonych struktur służących do specyfikowania konceptualizacji. Nie można chociażby określid, że predykat powinien byd używany jedynie do pewnego typu zasobów. RDFS umożliwia modelowanie pojęd bardzo zbliżone do używanego przez programistów modelowania obiektowego. Wprowadza bowiem takie pojęcia jak klasa, podklasa, właściwośd. 19
20 Przykład RDFS <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:rdfs=" xml:base=" <rdf:description rdf:id="wykładowca"> <rdf:type rdf:resource=" </rdf:description> <rdf:description rdf:id="amajczak"> <rdf:type rdf:resource=" <rdfs:subclassof rdf:resource="#wykładowca"/> </rdf:description> </rdf:rdf> 20
21 Przykład RDFS (skrócony) <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:rdfs=" xml:base=" <rdfs:class rdf:id="wykładowca" /> <rdfs:class rdf:id="amajczak"> <rdfs:subclassof rdf:resource="#wykładowca"/> </rdfs:class> </rdf:rdf> 21
22 Co to jest Ontologia? Ontologia jest pojęciem pochodzącym z filozofii, oznacza analizę pojęd i idei w celu ustalenia co istnieje oraz jakie są związki pomiędzy istniejącymi elementami. W informatyce ontologia oznacza formalną specyfikacje pewnego obszaru wiedzy czy opisu elementów rzeczywistości w formie łatwej do wykorzystania przez oprogramowanie. Przy projektowaniu ontologii wykorzystywane są metody kategoryzacji i hierarchizacji. Pewnym pojęciom abstrakcyjnym i grupom obiektów posiadającym wspólne cechy przyporządkowywane są nazwy, tworzone są więc klasy obiektów (kategoryzacja). Tak utworzone klasy są następnie umieszczane w strukturze hierarchicznej. Przy tworzeniu ontologii można użyd różnych języków modelowania. Najczęściej wykorzystywany jest RDF/RDFS lub bardziej wyrafinowane języki zbudowane w oparciu o te technologie. 22
23 Ontologie według DAML+OIL Ontologie są to abstrakcyjne kategorie odniesieo, zdarzeo, które są zdefiniowane za pomocą terminologii klas i ich własności. Taka klasa wraz z jej własnościami nazywana jest ontologia. Ponieważ możliwe jest dziedziczenie klas oraz własności, ontologie mogą mied strukturę hierarchiczna. 23
24 Ontologie: DAML+OIL DAML+OIL (DARPA Agent Markup Language + Ontology Inference Layer) jest językiem, nad którym prace rozpoczęły się w roku 2000 w amerykaoskim Departamencie Obrony. Jest zbudowany w oparciu o RDF ale ma znacznie więcej możliwości, z których najważniejsze to: definiowanie ograniczeo na wartości, jakie mogą przyjąd właściwości wprowadzenie jawnego odróżnienia właściwości, których obiektami maja byd zasoby i literały możliwośd definiowania właściwości o przeciwstawnym znaczeniu właściwości mogą byd określone jako przechodnie dopuszczenie cykli w hierarchii klas możliwośd określenia krotności właściwości wprowadzenie możliwości zdefiniowania jednoznacznej właściwości, identyfikującej zasób, pełniącej podobna role jak klucz pierwotny w relacyjnych bazach danych. 24
25 Ontologia według W3C (Uważana za najbardziej praktyczną definicję) Ontologia definiuje pojęcia, używane do opisania i reprezentacji gałęzi wiedzy. Ontologie są używane przez ludzi, bazy danych i aplikacje, które potrzebują informacji pochodzących z danej dziedziny. Dziedzina jest rozumiana jako specyficzna gałąź wiedzy taka, jak np. medycyna, wytwarzanie narzędzi, handel nieruchomościami, naprawa samochodów, zarządzanie finansami itp. Ontologie zawierają definicje pojęd z danej dziedziny i relacji zachodzących pomiędzy tymi pojęciami, które są czytelne dla komputera. Definicje te nie musza byd ścisłe w sensie rozumianym przez logikę, ale raczej powinny byd zrozumiałe dla aplikacji. Ontologie klasyfikują wiedze w postaci gałęzi wiedzy, ale także wiedzę pochodząca z różnych dziedzin. W ten sposób czynią tę wiedzę dostępną dla człowieka i aplikacji. Ontologia jest to słownik, który związuje zbiór pojęd pochodzących z pewnej dziedziny wiedzy oraz relacje zachodzące pomiędzy nimi, z opisami tekstowymi czytelnymi dla człowieka, a także regułami poprawnego użycia tych pojęd czytelnymi dla inteligentnej aplikacji. Konceptualizacja z kolei, jest uproszczonym obrazem świata, jaki ma inteligentna aplikacja. Może ona byd utożsamiana z wiedzą o zbiorze pojęd dotyczących pewnej dziedziny wiedzy i sposobie ich użycia. 25
26 Ontologia: OWL OWL (Web Ontology Language) jest językiem opracowanym przez W3C w dużym stopniu bazowanym na DAML+OIL. Istnieją trzy dialekty OWL, istotnie różniące się pod względem możliwości: OWL Lite pozwala na tworzenie hierarchii klas z prostymi ograniczeniami, narzędzia przeznaczone dla OWL Lite są łatwe w implementacji. OWL Lite można traktowad jak rozszerzenie RDF. OWL DL (OWL Description Logic) powstał z myślą o bardziej zaawansowanych zastosowaniach. Szczególny nacisk położono w nim na wsparcie dla wnioskowania. Dowolne wnioskowanie jest obliczalne w skooczonym czasie. Na użycie konstrukcji językowych nałożono bardzo dużo ograniczeo. OWL DL można traktowad jak rozszerzenia RDF z restrykcjami. OWL Full można traktowad jak mniej restrykcyjna wersję OWL pod względem ograniczeo w użyciu konstrukcji językowych niż OWL DL, których można używad dużo swobodniej. Ale w związku z tym nie ma gwarancji związanych z obliczalnością wnioskowania. OWL Full można traktowad jak rozszerzenia RDF z restrykcjami. 26
27 Przykład słowników/ontologi Źródło 27
28 Technologie Sieci Semantycznych CO ZOSTAŁO ZROBIONE? 28
29 Co zostało zrobione? Źródło 29
30 Gdzie jest Semantic Web? Semantic Web dostarcza technologie, które umożliwiają taką integrację! Na przykład: abstrakcyjny model dla relacyjnych grafów: RDF możliwośd wyciągnięcia informacji w postaci RDF z dokumentów XML np. XHTML: GRDDL możliwośd dodania informacyjnej struktury (RDF) do XHTML stron: RDFa SQL adoptowany do relacyjnych grafów: SPARQL różne technologie do określenia relacji i kategoryzacji zasobów: RDFS (RDF Schemas), OWL (Web Ontology Language), SKOS, Rule Interchange Format Niektóre z tych technologii już istnieją, inne są w fazie rozwoju 30
31 (SPARQL) Protokół i język zapytao SPARQL (SPARQL Protocol And RDF Query Language) jest językiem zapytao i protokołem dla plików RDF. Pozwala wyciągad z nich dane zawężone według kryteriów określonych poprzez predykaty RDF. Jest opisany przez kilka specyfikacji W3C: SPARQL Protocol for RDF SPARQL Query Language for RDF SPARQL Query Results XML Format Przykładowy kod: PREFIX dc: < SELECT?title WHERE { < dc:title?title } 31
32 SPARQL cd. Źródło 32
33 Co zostało zrobione? Źródło 33
34 Trzy Warstwy Semantycznych Technologii Złożone aplikacje będą łączyd i wykorzystywad semantyczne modele poprzez trzy warstwy: 1) Złożony interfejs użytkownika 2) Złożony schemat biznesowych ontologii 3) Złożone zapytania Złożone aplikacje połączą informacje w kontekst, umożliwiając narzędziom wnioskowania na: praktyczne załatwianie różnych spraw, śledzenie zagrożeo, zarządzanie ryzykiem, ocenę sytuacji, sterowanie i kontrolę. Źródło
35 Narzędzia Istnieje już cała grupa narzędzi typu Edytory Ontologi, Walidatory, OWL Reasoners (Ontologie wnioskujących), narzędzia typu Program Development Tools, Aktualna lista narzędzi dostępna jest na stronach W3C Wiki Warto zwrócid uwagę na znane firmy, które już oferują lub wkrótce będą oferowad narzędzia dla Sieci Semantycznych: Adobe, Oracle, IBM, HP, Software AG, webmethods, Northrop Gruman, Altova, 35
36 Narzędzia cd.. Altova SemanticWorks 2007 pozwala tworzyd w postaci graficznej i redagowad dokumenty RDF, słowniki RDFS i ontologie OWL z pełnym sprawdzeniem składni i semantyki. Kontekstowy system z listą aktualnych wyborów opartych na RDF lub dialekcie OWL do łatwego i szybkiego tworzenia dokumentów. 36
37 Technologie Sieci Semantycznych PODSUMOWANIE 37
38 Ten scenariusz wkrótce będzie możliwy Agent Łucji wyszukuje dla jej matki klinikę rehabilitacji, która spełnia zadane kryteria i ma wolne terminy nie kolidujące z rozkładem zajęd Łucji i jej brata Piotra. Program typu agent będzie potrafił wykonad stawiane jemu zadania dzięki umieszczonym na stronach WWW oznaczeniom semantycznym. Ontologie, w których zdefiniowane są niezbędne pojęcia i ich powiązania semantyczne, umożliwiają agentom rozpoznawanie znaczenia występujących w Sieci Semantycznej elementów oraz współpracę z agentami witryn i automatycznymi serwisami. Źródło: Sied Semantyczna, Scientific American, Maj
39 Podsumowanie Sied Semantyczna to nowy format dokumentów hipertekstowych, który umożliwi komputerom rozpoznanie ich treści. Zrozumienie przez maszyny przekazu informacji będzie polegad nie na jakiejś magicznej sztucznej inteligencji, a raczej na zdolności maszyn do tego aby rozwiązad dobrze zdefiniowane problemy przez wykonywanie dobrze zdefiniowanych operacji na dobrze zdefiniowanych danych. 39
40 Podsumowanie cd.. Sied Semantyczna to narzędzie do wykonywania konkretnych zadao. Właściwie zaprojektowana może przyczynid się do dalszego rozwoju wiedzy całej ludzkości. Otrzymamy w ten sposób nowe, skuteczne narzędzia ułatwiające nam życie, pracę i naukę. 40
41 Technologie Sieci Semantycznych DZIĘKUJĘ ZA UWAGĘ 41
3 grudnia Sieć Semantyczna
Akademia Górniczo-Hutnicza http://www.agh.edu.pl/ 1/19 3 grudnia 2005 Sieć Semantyczna Michał Budzowski budzow@grad.org 2/19 Plan prezentacji Krótka historia Problemy z WWW Koncepcja Sieci Semantycznej
Semantic Web Internet Semantyczny
Semantic Web Internet Semantyczny Semantyczny Internet - Wizja (1/2) Pomysłodawca sieci WWW - Tim Berners-Lee, fizyk pracujący w CERN Jego wizja sieci o wiele bardziej ambitna niż istniejąca obecnie (syntaktyczna)
Semantic Web. Grzegorz Olędzki. prezentacja w ramach seminarium Protokoły komunikacyjne. luty 2005
Semantic Web Grzegorz Olędzki prezentacja w ramach seminarium Protokoły komunikacyjne luty 2005 Co to jest Semantic Web? "The Semantic Web is an extension of the current web in which information is given
Internet Semantyczny. Schematy RDF i wnioskowanie
Internet Semantyczny Schematy RDF i wnioskowanie Ewolucja Internetu Internet dzisiaj Internet Semantyczny Jorge Cardoso, The Syntactic and the Semantic Web, in Semantic Web Services: Theory, Tools, and
Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog
Knowledge Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog 9 stycznia 2009 Knowledge 1 Wstęp 2 3 4 5 Knowledge 6 7 Knowledge Duża ilość nieusystematyzowanych informacji... Knowledge
RDF Schema (schematy RDF)
RDF Schema (schematy RDF) Schemat RDF nie dostarcza słownictwa dla aplikacji klasy jak np.: Namiot, Książka, lub Osoba; i właściwości, takich jak np.: waga w kg, autor lub jobtitle Schemat RDF zapewnia
Dodatkowe możliwości RDF. Seminarium magisterskie Paweł Chrząszczewski
Dodatkowe możliwości RDF Seminarium magisterskie Paweł Chrząszczewski Inne możliwości RDF RDF posiada szereg dodatkowych funkcji, takich jak wbudowane typy i właściwości reprezentujące grupy zasobów i
Ontologie, czyli o inteligentnych danych
1 Ontologie, czyli o inteligentnych danych Bożena Deka Andrzej Tolarczyk PLAN 2 1. Korzenie filozoficzne 2. Ontologia w informatyce Ontologie a bazy danych Sieć Semantyczna Inteligentne dane 3. Zastosowania
Web 3.0 Sieć Pełna Znaczeń (Semantic Web) Perspektywy dla branży motoryzacyjnej i finansowej. Przyjęcie branżowe EurotaxGlass s Polska 10 luty 2012
Web 3.0 Sieć Pełna Znaczeń (Semantic Web) Perspektywy dla branży motoryzacyjnej i finansowej Przyjęcie branżowe EurotaxGlass s Polska 10 luty 2012 Web 3.0 - prawdziwa rewolucja czy puste hasło? Web 3.0
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
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
Semantic Web. dr inż. Aleksander Smywiński-Pohl. Elektroniczne Przetwarzanie Informacji Konsultacje: czw , pokój 3.211
RDF RDFS i OWL Linked Data Elektroniczne Przetwarzanie Informacji Konsultacje: czw. 14.00-15.30, pokój 3.211 RDF RDFS i OWL Linked Data Plan prezentacji RDF RDFS i OWL Linked Data RDF RDFS i OWL Linked
Spis treści Informacje podstawowe Predykaty Przykłady Źródła RDF. Marek Prząda. PWSZ w Tarnowie. Tarnów, 6 lutego 2009
PWSZ w Tarnowie Tarnów, 6 lutego 2009 1 Interpretacja trójek i SWI-Prolog Składnia 2 3 4 Interpretacja trójek i SWI-Prolog Składnia Opis (ang. Resource Description Framework) jest specyfikacją modelu metadanych,
extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl
extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl Plan wykładu Wprowadzenie: historia rozwoju technik znakowania tekstu Motywacje dla prac nad XML-em Podstawowe koncepcje XML-a XML jako metajęzyk
Sprawozdanie z laboratorium 2: Modeling knowledge with Resource Description Framework (RDF)
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki KATEDRA AUTOMATYKI Sprawozdanie z laboratorium 2: Modeling knowledge with Resource
Przetwarzanie języka naturalnego (NLP)
Przetwarzanie języka naturalnego (NLP) NLP jest dziedziną informatyki łączącą zagadnienia sztucznej inteligencji i lingwistyki zajmującą się automatyzacją analizy, rozumienia, tłumaczenia i generowania
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
Technologie Sieci Semantycznych
Technologie Sieci Semantycznych Andrzej Majczak Uniwersytet Zielonogórski Wydział Matematyki Informatyki i Ekonometrii Data aktualizacji 2007.05.19 Zawartośd prezentacji 1. Wprowadzenie 2. Semantyczna
Internet Semantyczny. Wstęp do OWL 2
Internet Semantyczny Wstęp do OWL 2 RDFS Podstawowymi elementami które określamy w RDFS są klasy (ang. class) zasobów i właściwości (ang. property) zasobów charakterystyczne dla interesującego nas fragmentu
rdf:type ex:homepage ex:createdwith http://www.w3c.org /amaya rdf:type ex:htmleditor
TSiSS, 2010/2011 Ćwiczenie 1. (RDF) Stwórz pliki w formacie RDF i w serializacji XML dla podanych grafów (modelując przestrzeń nazw dla ex jako http://example.org): 1.1 http://www.w3.org/ho me/lassila
2
1 2 3 4 5 Dużo pisze się i słyszy o projektach wdrożeń systemów zarządzania wiedzą, które nie przyniosły oczekiwanych rezultatów, bo mało kto korzystał z tych systemów. Technologia nie jest bowiem lekarstwem
Od metadanych do map wiedzy
Od metadanych do map wiedzy BachoTeX 2004 Mariusz Olko Mariusz.Olko@empolis.pl 1 maja 2004 1 20 lutego 2004 Metadane co to jest? Informacja na temat informacji! Opisuje własności informacji
JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?
K O N F E R E N C J A I N F O S H A R E 2 0 0 7 G d a ń s k 25-26.04.2007 JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? Zespół Zarządzania Technologiami Informatycznymi Prezentacja dr inż.
Tomasz Grześ. Systemy zarządzania treścią
Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,
Internet Semantyczny i Logika II
Internet Semantyczny i Logika II Ontologie Definicja Grubera: Ontologia to formalna specyfikacja konceptualizacji pewnego obszaru wiedzy czy opisu elementów rzeczywistości. W Internecie Semantycznym językiem
Internet Semantyczny. Linked Open Data
Internet Semantyczny Linked Open Data Dzień dzisiejszy database Internet Dzisiejszy Internet to Internet dokumentów (Web of Dokuments) przeznaczonych dla ludzi. Dzień dzisiejszy Internet (Web) to dokumenty
RDF (Resource Description Framework)
RDF (Resource Description Framework) Agnieszka Ławrynowicz 2009.09.29 Podstawowe elementy Zasoby (ang. resources) identyfikowane za pomocą URI, ale URI niekoniecznie wskazuje zasób odpowiadają węzłom w
Język RDF. Mikołaj Morzy Agnieszka Ławrynowicz. Instytut Informatyki Poznań, rok akademicki 2013/2014
Język RDF Mikołaj Morzy Agnieszka Ławrynowicz Instytut Informatyki Poznań, rok akademicki 2013/2014 (c) Mikołaj Morzy, Agnieszka Ławrynowicz, Instytut Informatyki Politechniki Poznańskiej TSiSS 1 Sieci
Reprezentacja wiedzy ontologie, logiki deskrypcyjne
Reprezentacja wiedzy ontologie, logiki deskrypcyjne Agnieszka Ławrynowicz 24 listopada 2016 Plan wykładu 1 Powtórka: sieci semantyczne, RDF 2 Definicja ontologii 3 Logiki deskrypcyjne Semantyczny Internet
Krzysztof Kutt Sprawozdanie 2: Modeling knowledge with Resource Description Framework (RDF)
Akademia Górniczo-Hutnicza Wydział EAIiIB Katedra Informatyki Stosowanej Semantic Web Technologies 2013 Krzysztof Kutt Sprawozdanie 2: Modeling knowledge with Resource Description Framework (RDF) Kraków
ROLA INTEROPERACYJNOŚCI W BUDOWIE CYFROWYCH USŁUG PUBLICZNYCH ORAZ W UDOSTĘPNIANIU ZASOBÓW OTWARTYCH DANYCH
ROLA INTEROPERACYJNOŚCI W BUDOWIE CYFROWYCH USŁUG PUBLICZNYCH ORAZ W UDOSTĘPNIANIU ZASOBÓW OTWARTYCH DANYCH Adam Iwaniak Instytut Geodezji i Geoinformatyki, Uniwersytet Przyrodniczy we Wrocławiu Wrocławski
Strukturalizacja otoczenia agentów: ontologie, CYC, sieci semantyczne
WYKŁAD 8 Strukturalizacja otoczenia agentów: ontologie, CYC, sieci semantyczne Jan widział X, gdy leciał nad miastem. Jan widział samolot, gdy leciał nad miastem. Jan widział dom, gdy leciał nad miastem.
Przyszłośd Internetu. Andrzej Majczak. Uniwersytet Zielonogórski Wydział Matematyki Informatyki i Ekonometrii Festiwal Nauki 09.06.
Przyszłośd Internetu Andrzej Majczak Uniwersytet Zielonogórski Wydział Matematyki Informatyki i Ekonometrii Festiwal Nauki 09.06.2008 Cel wykładu Celem wykładu jest zaprezentowanie trendów w standardach
Zastosowanie ontologii do organizacji informacji pozyskiwanych z Internetu
Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych Rafał Gąsiorowski nr albumu 177309 Zastosowanie ontologii do organizacji informacji pozyskiwanych z Internetu Praca magisterska na kierunku:
Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania
Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Michał Socha, Wojciech Górka Integracja danych Prosty export/import Integracja 1:1 łączenie baz danych
Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski
Systemy ekspertowe i ich zastosowania Katarzyna Karp Marek Grabowski Plan prezentacji Wstęp Własności systemów ekspertowych Rodzaje baz wiedzy Metody reprezentacji wiedzy Metody wnioskowania Języki do
UML w Visual Studio. Michał Ciećwierz
UML w Visual Studio Michał Ciećwierz UNIFIED MODELING LANGUAGE (Zunifikowany język modelowania) Pozwala tworzyć wiele systemów (np. informatycznych) Pozwala obrazować, specyfikować, tworzyć i dokumentować
The Binder Consulting
The Binder Consulting Contents Indywidualne szkolenia specjalistyczne...3 Konsultacje dla tworzenia rozwiazan mobilnych... 3 Dedykowane rozwiazania informatyczne... 3 Konsultacje i wdrożenie mechanizmów
Internet Semantyczny i Logika I
Internet Semantyczny i Logika I Warstwy Internetu Semantycznego Dowód Zaufanie Logika OWL, Ontologie Podpis cyfrowy RDF, schematy RDF XML, schematy XML przestrzenie nazw URI Po co nam logika? Potrzebujemy
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
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:
Narzędzia Informatyki w biznesie
Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście
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
Ontologie Wiedza semantyczna Semantic Web Inżynieria ontologii. Zarządzanie wiedzą. Wykład Sieci semantyczne. Joanna Kołodziejczyk.
Wykład Sieci semantyczne czerwiec 2010 Ontologie Struktura sieci semantycznej Plan wykładu Ontologie Definicja ontologii Jest to formalna reprezentacja wiedzy przez zbiór konceptów z zadanej dziedziny
Rok akademicki: 2013/2014 Kod: ZZIP IN-s Punkty ECTS: 2. Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka w zarządzaniu
Nazwa modułu: Elektroniczna wymiana danych w przemyśle Rok akademicki: 2013/2014 Kod: ZZIP-2-306-IN-s Punkty ECTS: 2 Wydział: Zarządzania Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka
Ministerstwo Finansów
Ministerstwo Finansów Departament Informatyzacji Specyfikacja Wejścia-Wyjścia Wersja 1.0 Warszawa, 16.02.2017 r. Copyright (c) 2017 Ministerstwo Finansów MINISTERSTWO FINANSÓW, DEPARTAMENT INFORMATYZACJI
Obiektowy PHP. Czym jest obiekt? Definicja klasy. Składowe klasy pola i metody
Obiektowy PHP Czym jest obiekt? W programowaniu obiektem można nazwać każdy abstrakcyjny byt, który programista utworzy w pamięci komputera. Jeszcze bardziej upraszczając to zagadnienie, można powiedzieć,
Programowanie Komponentowe WebAPI
Programowanie Komponentowe WebAPI dr inż. Ireneusz Szcześniak jesień 2016 roku WebAPI - interfejs webowy WebAPI to interfejs aplikacji (usługi, komponentu, serwisu) dostępnej najczęściej przez Internet,
Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy (cz. I)
Matryca pokrycia efektów kształcenia Matryca dla przedmiotów realizowanych na kierunku Informatyka i Ekonometria (z wyłączeniem przedmiotów realizowanych w ramach specjalności oraz przedmiotów swobodnego
Pojęcie bazy danych. Funkcje i możliwości.
Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych Baza danych to: zbiór informacji zapisanych według ściśle określonych reguł, w strukturach odpowiadających założonemu modelowi danych, zbiór
Programowanie obiektowe
Programowanie obiektowe Wykład 13 Marcin Młotkowski 27 maja 2015 Plan wykładu Trwałość obiektów 1 Trwałość obiektów 2 Marcin Młotkowski Programowanie obiektowe 2 / 29 Trwałość (persistence) Definicja Cecha
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
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!
Paweł Kurzawa, Delfina Kongo
Paweł Kurzawa, Delfina Kongo Pierwsze prace nad standaryzacją Obiektowych baz danych zaczęły się w roku 1991. Stworzona została grupa do prac nad standardem, została ona nazwana Object Database Management
BAZY DANYCH model związków encji. Opracował: dr inż. Piotr Suchomski
BAZY DANYCH model związków encji Opracował: dr inż. Piotr Suchomski Świat rzeczywisty a baza danych Świat rzeczywisty Diagram związków encji Model świata rzeczywistego Założenia, Uproszczenia, ograniczenia
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
1 Projektowanie systemu informatycznego
Plan wykładu Spis treści 1 Projektowanie systemu informatycznego 1 2 Modelowanie pojęciowe 4 2.1 Encja....................................... 5 2.2 Własności.................................... 6 2.3 Związki.....................................
Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I
Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I Rozkład zgodny
Model semistrukturalny
Model semistrukturalny standaryzacja danych z różnych źródeł realizacja złożonej struktury zależności, wielokrotne zagnieżdżania zobrazowane przez grafy skierowane model samoopisujący się wielkości i typy
Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II
Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II Rozkład wymagający
Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki
Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Object-oriented programming Najpopularniejszy obecnie styl (paradygmat) programowania Rozwinięcie koncepcji programowania strukturalnego
Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)
Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia) WERSJA WSTĘPNA, BRAK PRZYKŁADOWYCH PYTAŃ DLA NIEKTÓRYCH PRZEDMIOTÓW Należy wybrać trzy dowolne
Implementacja standardu GML w oprogramowaniu ESRI i GISPartner na przykładzie Geoportalu2
Implementacja standardu GML w oprogramowaniu ESRI i GISPartner na przykładzie Geoportalu2 Paweł Soczewski Warszawa, 10 kwietnia 2013 Modelowanie świata rzeczywistego Model pojęciowy - conceptual model
WPROWADZENIE DO UML-a
WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,
UCHWAŁA NR 46/2013. Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku
UCHWAŁA NR 46/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku w sprawie: korekty efektów kształcenia dla kierunku informatyka Na podstawie ustawy z dnia
UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku
UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku w sprawie: korekty efektów kształcenia dla kierunku informatyka Na podstawie ustawy z dnia
SYSTEM DO GENEROWANIA ONTOLOGII NA PODSTAWIE DIAGRAMÓW UML SYSTEM TO ONTOLOGY GENERATION FROM UML DIAGRAMS
GRZEGORZ KOLARZ SYSTEM DO GENEROWANIA ONTOLOGII NA PODSTAWIE DIAGRAMÓW UML SYSTEM TO ONTOLOGY GENERATION FROM UML DIAGRAMS S t r e s z c z e n i e A b s t r a c t Zastosowanie sieci semantycznych daje
Wprowadzenie do multimedialnych baz danych. Opracował: dr inż. Piotr Suchomski
Wprowadzenie do multimedialnych baz danych Opracował: dr inż. Piotr Suchomski Wprowadzenie bazy danych Multimedialne bazy danych to takie bazy danych, w których danymi mogą być tekst, zdjęcia, grafika,
Modelowanie i Programowanie Obiektowe
Modelowanie i Programowanie Obiektowe Wykład I: Wstęp 20 październik 2012 Programowanie obiektowe Metodyka wytwarzania oprogramowania Metodyka Metodyka ustandaryzowane dla wybranego obszaru podejście do
Spis treúci. 1. Wprowadzenie... 13
Księgarnia PWN: W. Dąbrowski, A. Stasiak, M. Wolski - Modelowanie systemów informatycznych w języku UML 2.1 Spis treúci 1. Wprowadzenie... 13 2. Modelowanie cele i metody... 15 2.1. Przegląd rozdziału...
PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 19. Perspektywy baz danych 1 Perspektywy baz danych Temporalna baza danych Temporalna baza danych - baza danych posiadająca informację o czasie wprowadzenia lub czasie ważności zawartych
GML w praktyce geodezyjnej
GML w praktyce geodezyjnej Adam Iwaniak Kon-Dor s.c. Konferencja GML w praktyce, 12 kwietnia 2013, Warszawa SWING Rok 1995, standard de jure Wymiany danych pomiędzy bazami danych systemów informatycznych
Komunikacja i wymiana danych
Budowa i oprogramowanie komputerowych systemów sterowania Wykład 10 Komunikacja i wymiana danych Metody wymiany danych Lokalne Pliki txt, csv, xls, xml Biblioteki LIB / DLL DDE, FastDDE OLE, COM, ActiveX
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
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
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
Część II. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz
Część II Po zrealizowaniu materiału student będzie w stanie posługiwać się taksonomiami XBRL wygenerować sprawozdanie finansowe w XBRL odczytać i zmodyfikować sprawozdanie finansowe zapisane w XBRL rozpoznawać
Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi
IT-SOA Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi Dariusz Król, W. Funika, B. Kryza, R. Słota, J.
Technologie zarządzania wiedzą
Technologie zarządzania wiedzą Szymon Zioło sziolo@mimuw.edu.pl Tendencje w biznesie Źródło: Gladstone, B., From Know-How to Knowledge The Essential Guide to Understanding and Implementing Knowledge Management
Internet Semantyczny. Idea
Internet Semantyczny Idea Marcin Skulimowski, Wydział Fizyki i Informatyki Stosowanej, Uniwersytet Łódzki 2012 Internet (dosł. międzysieć; od ang. inter między i ang. net sieć) to sieć komputerowa o światowym
Extensible Markup Language (XML) Wrocław, Java - technologie zaawansowane
Extensible Markup Language (XML) Wrocław, 15.03.2019 - Java - technologie zaawansowane Wprowadzenie XML jest językiem znaczników (ang. markup language) używanym do definiowania zbioru zasad rozmieszczenia
2/4. informatyka" studia I stopnia. Nazwa kierunku studiów i kod. Informatyka WM-I-N-1 programu wg USOS. Tytuł zawodowy uzyskiwany przez
Załącznik Nr 5 do Uchwały Nr 67/2015 Senatu UKSW z dnia 22 maja 2015 r. Dokumentacja dotycząca opisu efektów kształcenia dla programu kształcenia na kierunku informatyka" studia I stopnia Nazwa kierunku
Alicja Marszałek Różne rodzaje baz danych
Alicja Marszałek Różne rodzaje baz danych Rodzaje baz danych Bazy danych można podzielić wg struktur organizacji danych, których używają. Można podzielić je na: Bazy proste Bazy złożone Bazy proste Bazy
Rozproszone systemy internetowe
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Rozproszone systemy internetowe Wprowadzenie do usług WWW (Web Services) Podniesienie potencjału uczelni
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
Marcin Skulimowski - RDF
Marcin Skulimowski Wprowadzenie do Resource Description Framework I. Podstawy RDF RDF jest językiem służącym do reprezentacji informacji na temat zasobów w taki sposób aby informacje te mogły być łatwo
Otwarte protokoły wymiany informacji w systemach ITS
Otwarte protokoły wymiany informacji w systemach ITS Grzegorz Kawka PHU TELSAT Sesja nr 4: Interoperacyjność systemów ITS cz. I Podstawą działania systemów ITS jest wymiana informacji pomiędzy poszczególnymi
OFERTA SZKOLENIOWA PROGRESS SOFTWARE
OFERTA SZKOLENIOWA PROGRESS SOFTWARE Szanowni Państwo, Zapraszamy do zapoznania się z naszą ofertą szkoleń w systemie Progress. Kursy organizowane są dla małych grup 3-6 osobowych, w Warszawie. Każdy uczestnik
Dlaczego GML? Gdańsk r. Karol Stachura
Dlaczego GML? Gdańsk 13.03.2017r. Karol Stachura Zanim o GML najpierw o XML Dlaczego stosuje się pliki XML: Tekstowe Samoopisujące się Elastyczne Łatwe do zmiany bez zaawansowanego oprogramowania Posiadające
Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM,
Bazy Danych Bazy Danych i SQL Podstawowe informacje o bazach danych Krzysztof Regulski WIMiIP, KISiM, regulski@metal.agh.edu.pl Oczekiwania? 2 3 Bazy danych Jak przechowywać informacje? Jak opisać rzeczywistość?
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
Faza analizy (modelowania) Faza projektowania
Faza analizy (modelowania) Faza projektowania Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie: co i przy jakich ograniczeniach system ma robić? Wynikiem tej analizy jest zbiór wymagań
Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK
Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK Kto? dr inż. Tomasz Janiczek tomasz.janiczek@pwr.edu.pl s. P1.2, C-16 dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16
Koncepcja wirtualnego uniwersytetu z wykorzystaniem technologii semantycznej. Ilona Pawełoszek Tomasz Turek Politechnika Częstochowska
Koncepcja wirtualnego uniwersytetu z wykorzystaniem technologii semantycznej Ilona Pawełoszek Tomasz Turek Politechnika Częstochowska Definicja wirtualnego uniwersytetu: Wirtualny > istniejący w przestrzeni
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA I STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Plan dzisiejszego wykładu. Narzędzia informatyczne w językoznawstwie. XML - Definicja. Zalety XML
Plan dzisiejszego wykładu Narzędzia informatyczne w językoznawstwie Perl - Wprowadzenie do XML Marcin Junczys-Dowmunt junczys@amu.edu.pl Zakład Logiki Stosowanej http://www.logic.amu.edu.pl 16. kwietnia
Internet Semantyczny. Logika opisowa
Internet Semantyczny Logika opisowa Ontologie Definicja Grubera: Ontologia to formalna specyfikacja konceptualizacji pewnego obszaru wiedzy czy opisu elementów rzeczywistości. W Internecie Semantycznym
INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania 15 30 45 1 7. Systemy operacyjne 20 25 45 5
razem razem INFORMATYKA PLAN STUDIÓ NISTACJONARNYCH ( U K Ł A D Z I R O C Z N Y M ) Rok I Zajęcia dydaktyczne obligatoryjne Podstawy programowania 15 30 45 1 7 Systemy operacyjne 20 25 45 5 Teoretyczne
Projektowanie logiki aplikacji
Jarosław Kuchta Projektowanie Aplikacji Internetowych Projektowanie logiki aplikacji Zagadnienia Rozproszone przetwarzanie obiektowe (DOC) Model klas w projektowaniu logiki aplikacji Klasy encyjne a klasy
Tom 6 Opis oprogramowania
Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa