Repozytorium PJATK

Zalety i wady wykorzystania serwera SQL do symulacji obiektów fizycznych

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Rajzer, Filip
dc.date.accessioned 2023-01-05T10:35:30Z
dc.date.available 2023-01-05T10:35:30Z
dc.date.issued 2023-01-05
dc.identifier.issn 2022/M/AM/32
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2139
dc.description.abstract Niniejsza praca jest próbą odpowiedzi na pytanie o zasadność wykorzystania rozwiązań bazodanowych do obsługi symulacji fizycznych. Symulacje takie, zwłaszcza złożone symulacje interakcji wielu obiektów w trudnych warunkach zawsze zawierają ogromne ilości danych. Użycie narzędzia do przetwarzania danych jakim jest serwer SQL wydaje się więc jak najbardziej rozsądnym wyborem. W pracy podjęto zatem analizę porównawczą wyników dwóch implementacji symulacji fizycznych zderzeń obiektów 2D o różnych kształtach.  Symulacja badana – zrealizowana z wykorzystaniem narzędzia bazodanowego jakim jest język strukturalny T-SQL;  Symulacja wzorcowa – zrealizowana z wykorzystaniem prostego silnika fizycznego napisanego w klasycznym C# na potrzeby tej pracy. W celu zmniejszenia prawdopodobieństwa wystąpienia błędów do badań wykorzystano proste obiekty (koło i kwadrat) i ograniczono ich ilości. To uproszczenie nie wpływa jednak na poprawność wnioskowania o zasadności stosowania narzędzi bazodanowych do takich symulacji. Natywnie zaimplementowany w nich update danych, zindeksowanie obiektów oraz możliwość rozpraszania samych baz powodują, że wraz ze zwiększaniem ilości danych koszt jednostkowy operacji powinien maleć. Efektem końcowym pracy będzie zatem porównanie wykresów czasu trwania symulacji oraz jednostkowego kosztu czasu operacji dla pojedynczego obiektu w zależności od parametrów symulacji (wybranych generatorów oraz ilości obiektów). Pozwoli to na określenie zasadności oraz / i ewentualnie stopnia przydatności stosowania narzędzi bazodanowych w programach wykorzystujących przybliżoną fizykę takich jak gry, symulatory itd. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;Nr 6982
dc.subject C# pl_PL
dc.subject .NET pl_PL
dc.subject SQL pl_PL
dc.subject Silnik fizyczny pl_PL
dc.title Zalety i wady wykorzystania serwera SQL do symulacji obiektów fizycznych pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto