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ę "SQL" wg kryterium: Temat


Tytuł:
Zastosowanie internetowej platformy wymiany ogłoszeń z wykorzystaniem baz danych w inżynierii rolniczej
The possibility of using internet system as a notice-board by using databases technology in the area of agriculture engineering
Autorzy:
Sojak, M.
Głowacki, S.
Krawcewicz, M.
Powiązania:
https://bibliotekanauki.pl/articles/289160.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
baza danych
MySQL
inżynieria rolnicza
SQL
oprogramowanie otwarte
databases
agricultural engineering
open source software
Opis:
W pracy przedstawiono możliwość zastosowania baz danych do budowy internetowej platformy dotyczącej inżynierii rolniczej. W skład opracowanej platformy wchodzą dwa systemy bazodanowe. Pierwszy z nich udostępnia do edycji poprzez Internet bazę danych dotyczącą marchwi. Drugi jest systemem publikacji ogłoszeń dotyczących sprzedaży i kupna owoców oraz warzyw, pełniącym funkcję giełdy internetowej. Oba systemy zbudowane zostały w całości przy wykorzystaniu darmowego otwartego oprogramowania.
This paper presents the possibility of using databases technology to construct internet notice-board system in the agriculture engineering area. The service consists of two databases parts. "Carrot" databases gives possibility of changing data by Internet. The second system mentioned, "Agrogiełda", is the service concerning commodity market of fruits and vegetables as an internet system. Twice, the mentioned above systems, were constructed by means of the free of charge open source systems. The results of work were presented on figures.
Źródło:
Inżynieria Rolnicza; 2007, R. 11, nr 2 (90), 2 (90); 287-292
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wykorzystanie przestrzennych typów danych do tworzenia raportów
Using spatial data types in reports
Autorzy:
Markus, J.
Powiązania:
https://bibliotekanauki.pl/articles/91381.pdf
Data publikacji:
2012
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
przestrzenne typy danych
Microsoft SQL
SSRS
spatial data types
Opis:
Do Microsoft SQL 2008 wprowadzono przestrzenne typy danych: geometryczny i geograficzny. Są dostępne narzędzia, pozwalające na odpytywanie typów przestrzennych i rysowania na ich podstawie map. Wiele map można zaimportować do tabeli Microsoft SQL 2008 (lub nowszego) z plików shp. Dla kolumn z typem danych: geography i geometry mogą być tworzone indeksy przestrzenne w celu przyspieszenia zapytań. W Microsoft SQL Server Reporting Services 2008R2 wprowadzono możliwość tworzenia raportów na mapie. Do tworzenia raportów na mapie możemy wykorzystać wbudowane mapy, mapy z plików shp lub zapytanie SQL do tabeli z kolumną z danymi przestrzennymi. W celu stworzenia wykresu na mapie musimy powiązać dane przestrzenne z danymi biznesowymi za pomocą wspólnego klucza. Jeśli dane geograficzne są z zapytania SQL, możemy w tym zapytaniu powiązać je z tabelami biznesowymi za pomocą relacji, według naturalnych kluczy, jeśli jest zdefiniowany klucz obcy, albo bazując na kolumnach zawierających ten sam typ danych oraz te same informacje pozwalające je wykorzystać jako klucz łączący. W plikach shp występują atrybuty, które możemy wykorzystać do powiązania danych przestrzennych z biznesowymi, np. miasto, województwo, kraj.
Started Microsoft SQL 2008 Server there is geometry and geography date type, that are spatials type. There are tools to query spatials and base on the paint maps. Most maps we can import from shp files to Microsoft SQL 2008 (or newer) tables. We can create spatial index on columns with geometry or geography data type to speed query. In Microsoft SQL 2008R2 Server Reporting Services (or newer) we can create reports on maps. We can create map reports based on builded maps, shp files or query to SQL table with spatial columns. We have to join spatial date with bisnes date on any key. If spatial date are in SQL query we can join based on reference relation, natural if there is foreign key constraint, else based on column with the same date type and the same information. In shp files there are attributes that we can join with date in bisnes date query example city, country or region.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2012, 6, 8; 119-128
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ metod implementacji warstwy persystencji na wydajność aplikacji
Impact of the persistence layer implementation methods on application performance
Autorzy:
Siebyła, Kamil
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1427714.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
time performance of the queries
entity framework core
sql
wydajność czasowa zapytań
Opis:
Istnieją różne metody tworzenia aplikacji internetowych. Każda z tych metod charakteryzuje się różnym poziomem wydajności. Sposób, w jaki zostanie zaprogramowany dostęp do danych na konkretnym punkcie końcowym, uwarun-kowuje więc wydajność całej aplikacji. Niniejszy artykuł przedstawia porównanie dostępnych sposobów obsługi war-stwy persystencji w stosunku do wydajności ich implementacji. Sposobami tymi w środowisku Entity Frameworka są: Linq To Entity, Explicite Loading, Eager Loading, Raw SQL oraz Stored Procedure.. Wykonując poszczególne scena-riusze testowe ustalono, że działanie na czystym kodzie sql w przypadku pracy z warstwą persystencji jest wydajniejsze niż korzystanie z maperów obiektowo relacyjnych (ang. Object-Relational Mapper).
There are various methods for creating web applications which have different levels of performance. The way the data access will be programmed at a specific endpoint, therefore, determines the performance of the entire application. There are many programming methods that are often time-consuming to implement. This paper presents a comparison of the available methods of handling the persistence layer in relation to the efficiency of their implementation. There are few methods for Entity Framework enviroment : Linq To Entity, Explicite Loading, Eager Loading, Raw SQL oraz Stored Procedure. While executing particular test scenarios, it was found that working on pure sql code in the case of working with the persistence layer is more efficient than using Object-Relational Mapper.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 326-331
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ mechanizmu indeksowania danych na szybkość realizacji zapytań SQL
Impact of data indexing on the speed of execution of SQL queries
Autorzy:
Gryglewicz-Kacerka, W.
Kacerka, J.
Powiązania:
https://bibliotekanauki.pl/articles/266837.pdf
Data publikacji:
2015
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
indeksowanie
wydajność zapytań SQL
bazy danych
indexing
query performance SQL
database
Opis:
Przedmiotem pracy jest analiza doświadczalna wpływu wybranych metod indeksowania na czas wykonania polecenia SQL. Badaniom poddano bazę testową wydzieloną z rzeczywistego systemu bankowego. Pomiary czasu wykonania zapytania SQL wykonano dla tabel zawierających do 1000000 rekordów. Badania przeprowadzono dla tabel nie zawierających indeksów oraz tabel zawierających indeksy. Do badań wykorzystano relacyjny system zarządzania bazą danych oparty na Oracle 9. Wyniki badań doświadczalnych pozwoliły na modernizację pracy systemu bankowego.
The subject of the study is to analyse the impact of selected experimental methods of crawling on the execution time of SQL commands. The study involved test database separate from the actual banking system. Measurements runtime SQL queries made for tables containing up to 1000000 records. The study was conducted for tables that do not contain indexes and tables with indexes. The study used relational database management system based on Oracle. The experimental results have enabled the modernization work of the banking system. Analysis of the results showed that the use of indices in most of the cases can significantly reduce the waiting time for the results of SQL queries, especially for tables containing a large amount of records. In the cases studied to reduce the time it was even more than 6few hundred times.
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2015, 47; 59-62
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wieloplatformowy system archiwizacji danych informatycznych
The multi-platform computer data backup system
Autorzy:
Wrzesień, M.
Olejnik, Ł.
Ryszawa, P.
Powiązania:
https://bibliotekanauki.pl/articles/276817.pdf
Data publikacji:
2012
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
archiwizacja
synchronizacja
SQL
rsync
rsnapshot
archiving
synchronization
Opis:
Zaprezentowano wieloplatformowy system archiwizacji danych informatycznych w organizacji wyposażonej w sieć informatyczną. Istotą i celem niniejszego rozwiązania jest zapewnienie bezpieczeństwa danych komputerowych, które są przetwarzane w takich systemach operacyjnych jak Linux, Windows, NetWare, z wykorzystaniem zintegrowanego systemu archiwizacji, który komunikuje się z powyższymi OS. Współpracujące z tymi systemami (serwerami) komputery są zarówno stacjonarne, jak i mobilne. Komputery mobilne zostały wyposażone w narzędzia umożliwiające użytkownikowi synchronizację tych komputerów z serwerem archiwizującym. Synchronizacja następuje samoczynnie po dołączeniu ich do sieci informatycznej, po uprzedniej pracy zdalnej. Podczas archiwizowania jest stosowana zasada, że w systemie informatycznym serwerowi archiwizującemu organizacji zapewniono dostęp o najwyższych uprawnieniach do pełnych danych informatycznych. W celu umożliwienia właściwego pobierania danych przez serwer archiwizujący, wszystkie systemy OS są wyposażone w narzędzia, które umożliwiają autoryzowany, jednokierunkowy dostęp do ich systemów poprzez ten serwer. Ze względów bezpieczeństwa, podczas pobierania danych, jak również podczas komunikacji z innymi systemami OS, połączenia serwera archiwizującego z innymi systemami powinny być szyfrowane.
The multi-platform computer data backup system in an organization equipped with a computer network is presented. The essence and purpose of this arrangement is to ensure the security of computer data which are processed in such operating systems as Linux, Windows, NetWare, using an integrated archiving system which communicates with the above OS systems Compatible with these systems (servers) computers are both stationary and mobile. Mobile computers are equipped with tools that enable users to synchronize those PCs to the server archiving. Synchronization occurs when you attach them to the computer network, after first working remotely. While archiving is applied the principle that in the organization computer system, archiving server has access to all computer data with the highest privileges. In order to allow proper collection of data by the archive server, all OS systems are equipped with tools that enable authorized, one-way access to the systems in the organization through this server. For security reasons, when retrieving data, as well as when communicating with other OS systems, archiving server connection to other systems should be encrypted.
Źródło:
Pomiary Automatyka Robotyka; 2012, 16, 2; 312-316
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The use of SQL as a tool supporting the implementation of a method of attribute significance analysis based on soft reduction of attributes in the rough set theory
Użycie języka SQL jako narzędzie wspomagające implementację metody analizy istotności atrybutów w oparciu o miękką redukcję atrybutów w teorii zbiorów przybliżonych
Autorzy:
Nozdrzykowski, Ł.
Wróbel, M.
Powiązania:
https://bibliotekanauki.pl/articles/250371.pdf
Data publikacji:
2016
Wydawca:
Instytut Naukowo-Wydawniczy TTS
Tematy:
SQL language
rough set theory
attributes reduction
język SQL
teoria zbiorów przybliżonych
redukcja atrybutów
Opis:
The article presents a way to quickly implement a method of analyzing the significance of attributes by using soft reduction of conditional attributes in the rough set theory. The analysis is a universal instrument for testing the significance of attributes and may be successfully used in many fields, including transport. It uses the rules that can be considered useful and allows reducing those attributes that do not cause a significant decrease in the number of rules generating entirely certain rules. At the same time it is a rapid mechanism of analyzing large data sets such as encoded attributes of rules. For implementation purposes we propose to use the mechanisms of modern relational databases and the capabilities presently offered by the SQL language, including its expansion with conditional CASE queries.
W artykule przedstawiono sposób na szybką implementację metody analizy istotności atrybutów poprzez wykorzystanie miękkiej redukcji atrybutów warunkowy w teorii zbiorów przybliżonych. Analiza ta wykorzystuje reguły, które można uznać za użyteczne i pozwala na redukcję atrybutów, które nie powodują znacznego spadku liczby reguł generujących całkowicie pewne reguły. Jest przy tym szybkim mechanizmem analizy dużych zbiorów danych jakim są zakodowane atrybuty reguł. Do celów implementacyjnych zaproponowano wykorzystanie mechanizmów współczesnych relacyjnych baz danych oraz możliwości jakie obecnie daje język SQL, w tym rozbudowanie go o zapytania warunkowe typu CASE.
Źródło:
TTS Technika Transportu Szynowego; 2016, 12; 172-176
1232-3829
2543-5728
Pojawia się w:
TTS Technika Transportu Szynowego
Dostawca treści:
Biblioteka Nauki
Artykuł
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ł:
The influence of indexing methods on effective functioning of the database
Autorzy:
Barczak, A.
Zacharczuk, D.
Korzeniecka, A.
Powiązania:
https://bibliotekanauki.pl/articles/92938.pdf
Data publikacji:
2013
Wydawca:
Uniwersytet Przyrodniczo-Humanistyczny w Siedlcach
Tematy:
database optimization
T-SQL
MS Server
indices
Opis:
The article describes the different types of indexes. Their characteristic determines whether and when they can be used to improve database performance. Then studies are performed using different indices for different situations. The conclusions of the study can be serve as a guide to correct use of indexes.
Źródło:
Studia Informatica : systems and information technology; 2013, 1-2(17); 5-18
1731-2264
Pojawia się w:
Studia Informatica : systems and information technology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Systemy informatyczne sektora rolniczego bazujące na technologii .NET 2005 i SQL Server 2005
The IT systems of agricultural sector based on .NET 2005 and SQL Server 2005 technology
Autorzy:
Mueller, W.
Joachimiak, H.
Weres, J.
Powiązania:
https://bibliotekanauki.pl/articles/334321.pdf
Data publikacji:
2008
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Maszyn Rolniczych
Tematy:
systemy informatyczne
rolnictwo
technologia .NET 2005
SQL Server 2005
IT systems
agriculture
.NET 2005
Opis:
Systemy informatyczne kompleksowo wspomagające rolnictwo stają się koniecznością przy występującej konkurencji i jednocześnie silnym wspomaganiu tego sektora przez budżet Unii Europejskiej. Szczególnego znaczenia nabierają aplikacje rozproszone, które umożliwiają użytkownikowi szeroki dostęp do informacji, prawie z dowolnego miejsca, w stosunkowo krótkim czasie. Wykorzystanie powstałych aplikacji internetowych, może nie tylko przyczynić się do podejmowania optymalnych decyzji, związanych z codziennym funkcjonowaniem przedsiębiorstw rolniczych, ale także do usprawnienia pracy w tym sektorze. Prezentowany w niniejszym artykule przebudowany system informatyczny Badnak 2.0, pozwalający zarządzać badaniami naukowymi dotyczącymi inżynierii rolniczej, obrazuje potencjalne moSliwości technologii .NET 2005 i SQL Servera 2005 z perspektywy ich wykorzystania w rolnictwie.
IT systems complexly supporting agriculture become a necessity for being competition and simultaneously are strongly supported by European Union budget for this sector. The distributed systems especially make sense, because they give a user unlimited access to information almost in any place in short time. Using ready-made internet applications can contribute to make an optimal decision about daily functioning of farm enterprise and also rationalization operation in this sector. Presented in this article rebuilt information Badnak 2.0 system, allowing to manage of scientific research concerning agricultural engineering, it pictures potential capabilities of .NET 2005 and SQL Server 2005 technology in perspective using it in agriculture.
Źródło:
Journal of Research and Applications in Agricultural Engineering; 2008, 53, 1; 32-34
1642-686X
2719-423X
Pojawia się w:
Journal of Research and Applications in Agricultural Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
System informatyczny wspomagający zarządzanie procesem produkcji buraka cukrowego
Information system applied in the process of Management in sugar-beet production
Autorzy:
Przybył, J.
Łoboda, M.
Dworecki, Z.
Powiązania:
https://bibliotekanauki.pl/articles/291505.pdf
Data publikacji:
2006
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
burak cukrowy
model
programowanie wizualne
SQL
sugar beet
visual programming
Opis:
Opracowany system informatyczny umożliwia analizę wielu wariantów procesu produkcji buraka cukrowego i wybór najwłaściwszej technologii według kryterium dostępności środków produkcji i ponoszonych kosztów. System pozwala więc na zmniejszenie ryzyka podejmowanych decyzji i wzrost efektywności uprawy buraka. System informatyczny składa się z trzy części: bazy danych, interfejsu użytkownika i modułów obliczeniowych. System zarządzania bazą danych napisano w języku SQL. Narzędziem programistycznym w pozostałych dwóch częściach aplikacji jest wizualne środowisko Borland C++ Builder w wersji 6.0. Model produkcji buraka cukrowego powstał w języku UML.
Formulated model and computer application leaning on this create the possibility of analysis of many variants of sugar-beet production process and make possible the choice of the most proper one from the point of view of the production means accessibility and carried costs. Consequently the system allows to decrease the risk of undertaken decisions and an increase of the efficiency of the sugar-beet tillage. The entire informatic system has been divided into 3 parts: database, user interface and computational modules analyzing the accepted factors. SQL answers for the efficient function of the database. Visual environment Borland C++ Builder in 6.0 version is accountable for the two remaining parts. The model of sugar-beet production was designed in UML language.
Źródło:
Inżynieria Rolnicza; 2006, R. 10, nr 13(88), 13(88); 393-401
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
System informatyczny wspomagający weryfikację wiedzy studentów wykorzystujący obiektowość SQL Server 2005
Information system supporting students knowledge verification, which uses the SQL Server 2005 objects
Autorzy:
Mueller, W.
Kluza, T.
Boniecki, P.
Powiązania:
https://bibliotekanauki.pl/articles/291917.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
modelowanie obiektowe
system rozproszony
CLR-SQL Server 2005
object modelling
distributed system
CLR - SQL Server 2005
Opis:
Specyfika kształcenia na kierunku Technika Rolnicza i Leśna, mająca między innymi swoje źródło w różnorodności zdobywanej wiedzy, wymusza odmienność procesu weryfikacji wiedzy studentów. W ramach tego procesu powinna być i jest sprawdzana umiejętność rozwiązywania przez słuchaczy różnego typu zadań obliczeniowo-projektowych. Umieszczenie tego typu pytań, przy jednoczesnym zagwarantowaniu zindywidualizowanego ich charakteru z punktu widzenia zdającego, w istniejącym systemie informatycznym EDUIR, pozwalającym na automatyzację procesu weryfikacji, wymagało rozbudowy tej aplikacji. Doposażono ją w nowy moduł, który wykorzystując technologie NET i możliwości obiektowe systemu SQL Server 2005, pozwala na tworzenie zindywidualizowanych zadań w ramach realizowanego testu oraz na późniejszą weryfikacją uzyskanych odpowiedzi.
The character of education at the specialisation of Agricultural and Forest Technology, which among others has its source in diversity of acquired knowledge, forces using a different process for students' knowledge verification. Students' skills in solving various types of computational and design tasks should be and are checked within the scope of this process. The process of adding questions of this type (and at the same time guaranteeing their individualised character from point of view of a student passing the exam) to the existing EDUIR information system, which allows to automate verification process, required to have this application extended. A new module was added to it, allowing to create individualised tasks in the scope of the test in progress and to verify obtained responses later. This is due to the fact that the module makes use of the NET technologies and object- related potential of the SQL Server 2005 system.
Źródło:
Inżynieria Rolnicza; 2007, R. 11, nr 8 (96), 8 (96); 179-184
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Realization of a system of efficient querying of hierarchical data transformed into a quasi-relational model
Autorzy:
Furmanek, A.
Tokaj, J.
Marcjan, R.
Siwik, L.
Powiązania:
https://bibliotekanauki.pl/articles/305395.pdf
Data publikacji:
2016
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
XML
SQL
hierarchical data
relational model
Opis:
Extensible Markup Language was mainly designed to easily represent documents; however, it has evolved and is now widely used for the representation of arbitrary data structures. There are many Application Programming Interfaces (APIs) to aid software developers with processing XML data. There are also many languages for querying and transforming XML, such as XPath or XQuery, which are widely used in this field. However, because of the great flexibility of XML documents, there are no unified data storing and processing standards, tools, or systems. On the other hand, a relational model is still the most-commonly and widely used standard for storing and querying data. Many Database Management Systems consist of components for loading and transforming hierarchical data. DB2 pureXML or Oracle SQLX are some of the most-recognized examples. Unfortunately, all of them require knowledge of additional tools, standards, and languages dedicated to accessing hierarchical data (for example, XPath or XQuery). Transforming XML documents into a (quasi)relational model and then querying (transformed) documents with SQL or SQL–like queries would significantly simplify the development of data-oriented systems and applications. In this paper, an implementation of the SQLxD query system is proposed. The XML documents are converted into a quasi-relational model (preserving their hierarchical structure), and the SQL–like language based on SQL-92 allows for efficient data querying.
Źródło:
Computer Science; 2016, 17 (3); 353-369
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności relacyjnych baz danych SQL Server, MySQL oraz PostgreSQL z zastosowaniem aplikacji webowej i frameworku Laravel
Performance comparison of relational databases SQL Server, MySQL and PostgreSQL using a web application and the Laravel framework
Autorzy:
Wodyk, Rafał
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/1427570.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
framework Laravel
SQL Server
MySQL
PostgreSQL
Opis:
Wiele implementacji baz danych jest wspieranych przez szkielety aplikacji, które mogą rzutować na ich wydajność. Artykuł przedstawia porównanie wydajności relacyjnych baz danych SQL Server, MySQL oraz PostgreSQL na pod-stawie aplikacji napisanej w języku PHP z wykorzystaniem frameworku Laravel. Pod uwagę wzięty został czas wyko-nania różnego typu zapytań, zarówno prostych, jak również z użyciem konkatenacji kolumn oraz tabel. Otrzymane wyniki zostały poddane wielowymiarowej analizie. Otrzymywane wyniki dla takich samych struktur baz danych różniły się w zależności od wykonywanych operacji na bazach. Patrząc na całokształt przeprowadzonych badań można dojść do wniosku, że w przypadku baz danych, w których liczba rekordów nie jest zbyt duża (do 1000 rekordów) oraz parametry techniczne urządzenia, na którym uruchomiona jest baza są klasy niskiej bądź średniej bardzo dobrze wypada MySQL.
Many database implementations are supported by application frameworks that can affect their performance. The paper presents a comparison of the performance of SQL Server, MySQL and PostgreSQL relational databases based on an application written in PHP using the Laravel framework. The time of performance for various types of queries, both simple and using column and table concatenation was evaluated. The obtained results for the same database structures differed depending on the operations performed on the databases. Looking at the entirety of the research conducted, it can be concluded that in the case of databases in which the number of records is not too large (up to 1000 records) and the technical parameters of the device on which the database is running are of low or medium class, MySQL performs very well.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 358-364
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie systemów bazodanowych Oracle 19c, SQL Server 2019, Post-greSQL 12 oraz MySQL 8
Oracle 19c, SQL Server 2019, Postgresql 12 and MySQL 8 database sys-tems comparison
Autorzy:
Solarz, Arkadiusz
Szymczyk, Tomasz
Powiązania:
https://bibliotekanauki.pl/articles/1427691.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
relational database
performance
SQL
relacyjne bazy danych
wydajność
Opis:
W artykule przedstawiona została analiza porównawcza czterech technologii bazodanowych. Komercyjne systemy Oracle Database i SQL Server porównane są z darmowymi systemami do zarządzania bazą danych: PostgreSQL i MySQL. Systemy te dsotępne są na rynku od kilkunastu lat, do testów i porównania wybrane zostały wersje wydane w 2019 roku. Na potrzeby analizy porównawczej zaprojektowano oraz utworzono schemat bazy danych. Następnie opracowano scenariusze testowe. Przygotowane zostały one w oparciu o najpopularniejsze operacje wykonywane z wykorzystaniem systemów bazodanowych.
This article presents a comparative analysis of four popular database technologies. Commercial Oracle Database and SQL Server systems have been compared with open source database management systems: PostgreSQL and MySQL. These systems have been available on the market for over a dozen years. Versions released in 2019 were selected for testing and comparison. For the purposes of the comparative analysis, a database schema was developed and instantiated. Then, test scenarios have been developed. They have been prepared on the basis of the most popular operations performed with the use of database systems.
Źródło:
Journal of Computer Sciences Institute; 2020, 17; 373-378
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Podstawowe i złożone polecenia SQL w implementacjach MS SQL Server 2008
Autorzy:
Stankiewicz, J.
Powiązania:
https://bibliotekanauki.pl/articles/91487.pdf
Data publikacji:
2010
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
strukturalny język zapytań
SQL
zarządzanie bazami danych
structured query language
database management
Opis:
W artykule w oparciu o wcześniej utworzoną bazę danych zostały sformułowane przykładowe zapytania SQL-owe w implementacji MS SQL Server 2008. Pokazano różne możliwości pisania poleceń manipulujących danymi w bazach. Zaprezentowano zapytania generujące wyniki w formatach relacyjnych i nierelacyjnych i omówiono przykłady zadań nietypowych, pozornie bardzo trudnych i złożonych oraz niebanalnych rozwiązań wykorzystujących możliwości języka SQL.
The article presents examples of SQL queries in the implementation of MS SQL Server 2008, basing on a database created beforehand. It presents different possibilities of creating commands to manipulate data in the databases. It presents queries generating results in relational and nonrelational formats. It also presents not typical tasks, with complex and original solutions using SQL language.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2010, 4, 4; 113-136
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł

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