1 Wykład 5. Przestrzenne systemy informacyjne Wykładowca: Prof. Anatoly Sachenko Procesy informacyjne w zarządzaniu.

Slides:



Advertisements
Podobne prezentacje
Windows 2000 Serwer.
Advertisements

Indeksy w bazie danych Oracle
Horyzontalne scenariusze pracy
Logiki (nie)klasyczne
18/11/ Języki programowania 1 Piotr Górczyński Łączenie z bazą danych.
ODE Zapytania. Pętla for (1) Do obiektów będących instancjami klas możemy uzyskać dostęp za pomocą pętli for Zakres tej pętli to wszystkie obiekty klasy.
WekaSQL Język i aplikacja przetwarzania oraz eksploracji danych.
Klasyfikacja dokumentów tekstowych w oparciu o blogi
Bezpieczeństwo Procedury składowane Funkcje i Wyzwalacze
Zapytania SQL: wydajność i optymalizacja
Wykład 5 Wojciech Pieprzyca
Projekt i implementacja aplikacji do zasilania bazy danych testowymi danymi Jacek Lis Promotor: prof. dr hab. inż. Włodzimierz KASPRZAK.
WYKONYWANIE ZAPYTAŃ Przygotował Lech Banachowski na podstawie: 1.Raghu Ramakrishnan, Johannes Gehrke, Database Management Systems, McGrawHill, 2000 (książka.
Easter 2011 Easter 2011.
Język SQL (Structured Query Language) DDL (Data Definition Language)
Przykład włamania do aplikacji internetowej poprzez modyfikację zapytań SQL Skrypty ASP Serwer bazy danych MS SQL Server Piotr Kuźniacki BDi.
Multimedialne bazy danych
T 3 Konfiguracja Unisys ES7000 Enterprise Servers OLAP Server 16 CPU Data Warehouse 8 CPU Web Server 8 CPU Terminal Server 4 CPU cLAN Backbone.
Przegląd zagadnień Struktura sieci systemu Windows 2003
Licencjonowanie wirtualizacji
Licencjonowanie rodziny System Center 2012
Licencjonowanie Lync 2013 Poziom 200.
Licencjonowanie SharePoint 2013
TBD - P ERFORMANCE W BAZACH M ICROSOFT SQL S ERVER, CZYLI O CO W TYM W OGÓLE CHODZI Michał Grodzicki MCTS SQL SERVER lipca 2012.
Bezpieczna platforma SharePoint
GEOINFORMACYJNE SYSTEMY I INFRASTRUKTURY
Wyobraź Sobie… NAJNOWSZY PRODUKT! Broadcasting do nielimitowanej ilości odbiorców Najnowsza i JEDYNA tego typu Technologia Streamingu.
Wirtualna baza SQL zgodna z SQL Server SQL as a Service
Licencjonowanie aplikacji serwerowych
Usługi online oraz Office 365. Przegląd usług online Dodawanie usług online do umów grupowych Nabywanie licencji Office 365.
Podstawy modeli i programów licencyjnych Microsoft.
Licencjonowanie narzędzi dla programistów
Licencjonowanie rodziny produktów Forefront oraz System Center
Rozwiązanie zadań do zaliczenia I0G1S4 // indeks
Wybrane zagadnienia relacyjnych baz danych
Bazy danych Microsoft access 2007.
© 2007 AMX AMX ® Resource Management Suite ®. © 2007 AMX Confidential Rozwiązania sieciowe Video Konferencje Centra zarządzania Kino domowe Sale wykładowe.
Wydział Elektroniki Kierunek: AiR Zaawansowane metody programowania Wykład 5.
Economic development in biodiversity-rich areas Tomasz Żylicz University of Warsaw
SINTEF Byggforsk/Building and Infrastructure
Wstęp do Fizyki Środowiska - Podstawy mechaniki płynów Problems 1 Lecture 1 1)In a vertical capillary filled with water air bubbles are rising Sketch the.
Przegląd usług online Dodawanie usług online do umów grupowych Nabywanie licencji Office 365.
XML w bazach danych.
System wspomagania decyzji BPN -przestrzenne bazy danych Management Support System for BNP- GIS database.
Nowe możliwość budowania przewagi konkurencyjnej przez Parki Technologiczne na rynku Polski i EU Andrzej Grabowski Cloud & Enterprise Solution Architect.
Wykład 3 Prowadzący: dr Paweł Drozda. Użytkownik bazy danych – osoba lub aplikacja, mająca dostęp do części danych zgromadzonych w bazie Uprawnienia –
Adaptive, Component Based System Architecture for Monitoring Data Storing Distributed Systems Research Group Department of Computer Science AGH-UST Cracow,
Do “green”, residential properties exist in Wroclaw’s county? Malgorzata Sliczna Department of Ecological Economics Wroclaw University of Economics
JOB SEARCH IS A JOB Career planning is building bridges from one’s current job/career.
Foundation for Promotion of Entrepreneurship – Continuing Education and Lifelong Learning NGO that responds to the training needs Fundacja Rozwoju Przedsiębiorczości.
Prototypowanie w ORACLE DESIGNER Transformacja Modelu danych.
Modelowanie Procesów Biznesowych. Dlaczego modelujemy procesy biznesowe? Żeby je zrozumieć Żeby je wizualizować - zobrazować.
7 Międzynarodowa Konferencja INŻYNIERIA PRODUKCJI – r. Wrocław Piotr Garbacz INTEGRATED VISION SYSTEMS VERSUS CUSTOM SOLUTIONS FOR.
Dzień dobry! Cześć! This project has been funded with support from the European Commission. This document reflects the views only of the authors, and.
Informatyczne Systemy w Zarządzaniu Tomek Marszał Wyższa Szkoła Informatyki I Umiejętności Zaliczenie przedmiotu Studia niestacjonarne.
Opracowanie: Katarzyna Gagan, Anna Krawczuk
„What’s up” in CITES implementation in Poland
GTS Shared Infrastructure (GSI)
A prototype of distributed modelling environment
Managed Service Identity dla zasobów w Microsoft Azure
EMPOWEREMENT IN ICT SKILLS. I CREATED MY WEBSITE TO USE IT FOR TEACHING.
Lesson 11 – Problem Solving & Applications of Functions
Czy potrzeba nam super-bohatera, żeby naprawić sieć?
Strukturalny język zapytań SQL - historia
Technologie Informacyjne Bazy danych
Mariusz Dybał - Portfel akcyjny PTEbnmbnmbn mbn,bm,b
zl
1) What is Linux 2) Founder and mascot of linux 3) Why Torvalds created linux ? 4) System advantages and disadvantages 5) Linux distributions 6) Basic.
Beata Charkiewicz. Table of Contents  Introduction To Android  History Of Android  What is OHA?  Devices with android  Android Features  Android.
Combining chemical and biological methods for integrated environmental assessment The safety and quality of environment (living space, human and animal.
Zapis prezentacji:

1 Wykład 5. Przestrzenne systemy informacyjne Wykładowca: Prof. Anatoly Sachenko Procesy informacyjne w zarządzaniu

2 Przegląd wykładu  Przestrzenna baza danych – definicja  Cechy przestrzennych baz danych  Przestrzenne systemy bazodanowe – przykłady

3 Przestrzenne systemy bazodanowe - definicja  Przestrzenne systemy informacyjne jest budowane na przestrzenna baza danych  Przestrzenna baza danych (ang. spatial database) - jest bazą danych zoptymalizowaną do składowania i odpytywania danych powiązanych z obiektami w przestrzeni, takimi jak:bazą danych  punkty, linie i wielokąty  Tradycyjne bazy danych mogą przyjmować dane w postaci liczbowej i znakowej,  natomiast do przetwarzania przestrzennych typów danych potrzebują dodatkowej funkcjonalności  Open Geospatial Consortium [1],Open Geospatial Consortium  to jest dziedzina Geographic Information Systems (GIS),  stworzył specyfikację i zbiór standardów dodawania przestrzennych funkcjonalności do systemów bazodanowych

4 Cechy przestrzennych baz danych  Do szybkiego wyszukiwania wartości systemy bazodanowe używają indeksów.  Sposób indeksowania danych w większości baz danych nie jest optymalny z punktu widzenia zapytań przestrzennychzapytań przestrzennych  Zapytanie przestrzenne (ang. spatial query) - jest specjalnym typem zapytania bazodanowego obsługiwane przez geograficzne bazy danychgeograficzne bazy danych  Zapytania takie różnią się od zapytań SQL kilkoma ważnymi rzeczamiSQL  Dwa najważniejsze rzeczy to:  używanie geometrycznych typów danych, takich jak: punkty, linie, wielokąty,  zapytania przestrzenne uwzględniają przestrzenne relacje pomiędzy obiektami geometrycznymi (reprezentowanymi przez powyższe geometryczne typy danych).  Zamiast zwykłego indeksowania, w przestrzennych bazach danych używa się indeksów przestrzennych.indeksów przestrzennych  Indeksy przestrzenne (ang. spatial index) są używane przez przestrzenne bazy danych w celu optymalizacji zapytań przestrzennychprzestrzenne bazy danychzapytań przestrzennych  Indeksy używane przez bazy danych innych typów nie nadają się do efektywnej obsługi dodatkowych, geometrycznych typów danych

5 Cechy przestrzennych baz danych-c.d.  Oprócz typowych zapytań SQL takich jak wyrażenie SELECT, przestrzenne BD mogę wykonać jeszcze wiele operacjiSQL  Open Geospatial Consortium obsługuje między innymi następujące typy zapytań: Open Geospatial Consortium  Pomiary przestrzenne - znajdowanie odległości pomiędzy punktami, obszarami wielokątów, itd.,  Funkcje przestrzenne - modyfikacja istniejących obiektów geometrycznych w celu stworzenia nowych,  Przestrzenne predykaty - dopuszcza zapytania typu prawda/fałsz,  Funkcje konstrukcyjne - Tworzą nowe obiekty geometryczne za pomocą zapytań SQL przez określanie wierzchołków, które mogą określać linie.  Funkcje obserwatora - Zapytania, które zwracają szczególną informację, np. położenie środka okręgu.  Nie wszystkie przestrzenne BD obsługują powyższe typy zapytań

6 Przestrzenne systemy bazodanowe – Spatial Query Server  Spatial Query Server (SQS), is a spatial data management tool that unlocks and exploits the spatial information that is available in captured data sources.  SQS spatially empowers Sybase® Adaptive Server® Enterprise (ASE) DB and results in location-based, geographically relevant information to support decision making, thereby providing a competitive advantage to an enterprise.  The power of SQS can be leveraged for both commercial and military applications.  Applicable to telecommunications, market analysis, environmental, business and defense intelligence, the information provided by an SQS-enhanced database supports decisions related to issues of market, enemy concentration and location, network and resource requirements, inventory availability, or property assessments.

7 Przestrzenne systemy bazodanowe – Spatial Query Server  SQS offers the capability to easily  retrieve, organize, and analyze geographic data that is fully integrated with existing data types  SQS allows you to build high performance spatial data access applications with minimal expense and effort,  while handling spatial data processing, database access, and networking

8 Spatial Query Server provides:  Support for a number of operating environments including Windows, Solaris™, SGI® IRIX® and Linux.  Support for latest versions of Sybase ASE and Open Client™.  Seamless View of Data - Spatial data is stored in tables alongside traditional, relational data types.  Spatial SQL provides the capability to quickly build complex queries combining both spatial and relational constraints in the same query.  Performance - One-of-a-kind spatial indexing allows for rapid searches of large data stores: ideal for large warehouse and data management applications.  Easy to Learn and Use - SQS comes with Spatial SQL, a geographically enhanced SQL that makes building geographic data queries intuitive, while reducing development cost and time.

9 Spatial Query Server provides:  Scalability - SQS is a true multi-threaded engine, permitting large numbers of simultaneous queries without lag times.  Single Data Store - All SQS data is stored in your data warehouse, which automatically executes complex queries with spatial and relational constraints, handles database security and concurrency control, and coordinates backup and recovery of both spatial and relational data.  Ease of Database Design - SQS does not interfere with existing DB schema; there are no mandatory tables to create for the storage of spatial data.  Transparent Spatial Data Management - All spatial data management operations (e.g., creating/updating SQS system tables) are accomplished behind the scenes, invisible to the user, including the dynamic calculation of spatial indexes whenever spatial data is inserted, updated or loaded.

10 Bibliografia  Spatial Databases: A Tour. Shashi Shekhar and Sanjay Chawla, Prentice Hall, 2003 