Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "bazy relacyjne" wg kryterium: Temat


Wyświetlanie 1-2 z 2
Tytuł:
The optimization of SQL queries by means of drawing up query diagrams
Optymalizacja zapytań SQL metodą sporządzania diagramów zapytań
Autorzy:
Witan, K.
Powiązania:
https://bibliotekanauki.pl/articles/305916.pdf
Data publikacji:
2011
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
optymalizacja zapytań
język SQL
relacyjne bazy danych
query optimization
SQL language
relational database
Opis:
A poorly performing database application not only costs users time, but also has an impact on other applications running on the same computer or the same network. The best method to manage with this problem is performing SQL tuning. There are two basic issues to focus on during tuning: how to find and interpret the execution plan of an SQL statement and how to change a SQL query to get a specific alternate execution plan. But most important is how to find the optimal execution plan for the query to use. This article describes a timesaving method developed for finding the optimum execution plan - rapidly and systematically - regardless of the complexity of the SQL query or the database platform being used. It explains how to understand and control SQL execution plan and how to diagram SQL queries to deduce the best execution plan for a query.
Niewłaściwie skonstruowane aplikacje bazodanowe nie tylko wymagają poświęcenia nadmiernej ilości czasu na ich obsługę, lecz mają także wpływ na inne aplikacje funkcjonujące na tym samym komputerze, lub w tej samej sieci. Najlepszą metodą pozwalającą na rozwiązanie powyższego problemu, jest przeprowadzenie optymalizacji zapytań. Istnieją dwie podstawowe kwestie na których należy się skoncentrować w trakcie optymalizacji: jak znaleźć i zinterpretować plan wykonania dla zapytania SQL, oraz jak zmodyfikować zapytanie SQL, aby uzyskać określony alternatywny plan wykonania. Jednak najistotniejsze jest jak znaleźć optymalny plan wykonania dla konkretnego zapytania. Bieżący artykuł opisuje metodę, charakteryzującą się niską czasochłonnością, opracowaną w celu wyznaczenia optymalnego planu wykonania - szybko i systematycznie - niezależnie od poziomu złożoności zapytania SQL, lub rodzaju użytej platformy bazodanowej. Wyjaśnia on jak zrozumieć i kontrolować plan wykonania SQL, a także jak opracować diagram zapytania, umożliwiający wybór najlepszego planu wykonania dla zapytania.
Źródło:
Biuletyn Instytutu Systemów Informatycznych; 2011, 7; 61-68
1508-4183
Pojawia się w:
Biuletyn Instytutu Systemów Informatycznych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Modele matematyczne związków topologicznych między obiektami przestrzennymi, ich implementacja w relacyjnych bazach danych oraz wykorzystanie do analiz przestrzennych danych geodezyjnych
Mathematical model of topological relations between spatial objects, theirs implementation within relational data bases as well as usage for spatial analyses of geodetic data
Autorzy:
Bielecka, E.
Powiązania:
https://bibliotekanauki.pl/articles/210807.pdf
Data publikacji:
2010
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
związki topologiczne
DI-9EM
analiza przestrzenna
dane geodezyjne
relacyjne bazy danych
topological relations
spatial analyses
DE-9IM
geodetic data
relational database
Opis:
W artykule przeanalizowano cztery systemy przeznaczone do zarządzania relacyjnymi bazami danych: Oracle 11g, PostgreSQL 8.3/PostGIS 1.3.3, SQL Server 2005 i 2008, MySQL, zwracając uwagę na zaimplementowane operatory topologiczne i ich zgodność ze specyfikacjami OGC. Nazwy i definicje stosowanych operatorów, poza bazą Oracle 11g, są zgodne ze standardami OGC i ISO. Jest to bardzo istotne ze względu na interoperacyjność relacyjnych baz danych, ponieważ gwarantuje poprawne i jednakowe rozumienie wyników relacji topologicznych uzyskanych za pomocą różnych narzędzi. Od kilkunastu lat wiele danych geodezyjnych jest udostępnianych użytkownikom tylko i wyłącznie w postaci cyfrowej. Zatem przekazanie klientowi zamówionych danych wymaga wyselekcjonowania z całego zbioru tylko tych, które spełniają wymagania określone w złożonym zapotrzebowaniu na dane. To z kolei nakłada na systemy bazodanowe zarządzające danymi geodezyjnymi pewne wymagania dotyczące wykonywania analiz przestrzennych, a mianowicie wspieranie minimum ośmiu operatorów topologicznych (equals - równość, disjoint - rozłączność, intersects - przecinanie, touches - styczność, crosses - krzyżowanie, within - zawieranie się w, contains - zawieranie i overlaps – nakładanie).
Recently, developers of data base management system implement tools for spatial data analyses within a relational data base. The advantage of usage of a relational database system for storing spatial data have a great potential, especially in data mining. The article presents the results of analysis of the implemented spatial operators and their conformance with ISO and OGC standards in four relational DBMS: Oracle 11g, PostgreSQL 8.3 /PostGIS 1.3.3, SQL Server 2005 and 2008, MySQL. The names and definitions of implemented topological operators, except Oracle 11g data base, are in conformity with standards. This is of utmost importance for interoperability, because it assures correct and identical understanding of the results obtained using different tools. For several years, a lot of geodetic data have been delivered to users in digital form. Therefore data transfer from a database to a client requires selection from an entire data base to a set corresponding to user requirements. This puts on SDMS some additional conditions such as supporting eight topological relationships (equals, disjoint, intersects, touches, crosses, within, contains and overlaps) between spatial data.
Źródło:
Biuletyn Wojskowej Akademii Technicznej; 2010, 59, 2; 224-241
1234-5865
Pojawia się w:
Biuletyn Wojskowej Akademii Technicznej
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-2 z 2

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies