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


Wyświetlanie 1-13 z 13
Tytuł:
Porównanie konfiguracji i możliwości bibliotek ORM dla systemu Android
Autorzy:
Serwin, Tomasz
Powiązania:
https://bibliotekanauki.pl/articles/98350.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
orm
Android
sqlite
Opis:
W artykule omówiono temat konfiguracji i możliwości bibliotek mapowania relacyjno-obiektowego dla systemu Android. Przedstawiono dotychczasowe porównania ORM dla systemów mobilnych. Opisane zostały sposoby konfiguracji oraz wspierane typy atrybutów obiektów.
The article discusses configuration and capabilities of object-relational mapping libraries for the Android operating system. It also presents previous comparisons of ORMs for mobile systems. Configuration methods and supported mappings from java to database types are described.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 42-46
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie systemów mapowania obiektowo relacyjnego greenDao i Room
Comparison of GreenDao and Room ORM Systems
Autorzy:
Lewinski, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/98396.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Android
ORM
greenDao
Room
Opis:
Poniższy artykuł skupia się na porównaniu dwóch rozwiązań ORM dla systemu Android: greenDao i Room. Zestawiono sposób użycia tych frameworków. Dokonano pomiaru czasu wykonania operacji wstawienia, aktualizacji, pobierania i usuwania danych z bazy. W graficznej i tabelarycznej formie przedstawiono wyniki. Dokonano ich analizy i zaprezentowano wnioski.
This paper focuses on comparison of two ORM libraries for Android: greenDao and Room. Ways of using these frameworks are presented. Time consumption of creating, reading, updating and deleting records are measured. Tables and charts containing results are presented. Finally analysis and conclusions are made.
Źródło:
Journal of Computer Sciences Institute; 2020, 14; 43-47
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wydajności połączeń z bazami danych poprzez interfejs JDBC i szkielety programistyczne ORM
Comparative analysis of connection performance with databases via JDBC interface and ORM programming frameworks
Autorzy:
Żuchnik, Mateusz
Kopniak, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/2055126.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
połączenia z bazą danych
Java
wydajność
szkielety ORM
database connections
performance
ORM framework
Opis:
Tematem badań niniejszego artykułu była analiza porównawcza wydajności połączeń z bazami danych za pomocą różnych metod komunikacji w oparciu o język programistyczny Java. W skład badanych narzędzi pośredniczących w komunikacji z bazami danych weszły: sterowniki JDBC i szkielety programistyczne ORM (ang. Object–Relational Mapping). Przeprowadzono badania w oparciu o 8 różnych kryteriów, w celu wyłonienia najbardziej efektywnej metody i narzędzia do pracy z relacyjnymi bazami danych, podczas tworzenia aplikacji w języku Java. Poszczególnym kryteriom przyznano wagi, które zostały określone poprzez ankietę przeprowadzoną wśród programistów języka Java i studentów informatyki. Najlepszym narzędziem bez uwzględnienia pozyskanych wag okazał się Hibernate, a z uwzględnieniem wag narzędzie JDBC.
The research topic of this paper was a comparative analysis of the performance of database connections using different communication methods based on the Java programming language. The investigated tools mediating communication with databases included JDBC drivers and Object-Relational Mapping (ORM) programming frameworks. The research was conducted based on 8 different criteria, in order to select the most effective method and tool for working with relational databases, when developing applications in Java. The different criteria were given weights, which were determined through a survey of Java developers and computer science students. Hibernate turned out to be the best tool without taking into account the weights obtained, and with taking into account the weights the JDBC tool.
Źródło:
Journal of Computer Sciences Institute; 2021, 21; 309--315
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Extending DQL with Recursive Facilities
Autorzy:
Wiśniewski, P.
Burzańska, M.
Krukowski, P.
Powiązania:
https://bibliotekanauki.pl/articles/106328.pdf
Data publikacji:
2016
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Tematy:
ORM
PHP
Doctrine
recursive queries
CTE
Opis:
Object Relational Mappings reduce a gap between Relational Databases and programming languages. However, only the simplest operations are covered by the ORM frameworks. Most facilities provided by DBMSs are not usable via ORM. Among such features are recursive queries, introduced in SQL:99 standard. This paper presents integration of Recursive Common Table Expressions with Doctrine Query Language - a part of Doctrine ORM framework for PHP.
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2016, 16, 1; 12-20
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wybranych systemów mapowania obiektowo-relacyjnego dla platformy .NET
Comparative analysis of selected object-relational mapping systems for the .NET platform
Autorzy:
Bobel, Marcin
Drzazga, Krzysztof
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98044.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
NET
ORM
Entity Framework Core
NHibernate
Opis:
This article is devoted to the comparison of two object-relational mapping systems supported by .NET platform - Entity Framework Core and NHibernate. The research hypothesis “framework NHibernate is more efficient than Entity Framework Core in the context of DML operations” was put forward. In order to make an efficiency analysis of ORM frameworks, a desktop application was designed and implemented to enable testing and visualization of results. The NHibernate framework turned out to be much more efficient than Entity Framework Core in single tests and slightly faster in bulk tests. The stability of both frameworks was similar.
Niniejszy artykuł został poświęcony porównaniu dwóch systemów mapowania obiektowo-relacyjnego wspieranych przez platformę .NET – Entity Framework Core oraz NHibernate. Postawiono hipotezę badawczą, „szkielet NHibernate jest wydajniejszy niż Entity Framework Core w kontekście operacji DML”. W celu przeprowadzenia analizy wydajności szkieletów ORM, zaprojektowano i zaimplementowano aplikację desktopową umożliwiającą wykonanie testów oraz wizualizację wyników. Szkielet NHibernate okazał się zdecydowanie wydajniejszy niż Entity Framework Core w testach pojedynczych i nieznacznie szybszy w testach masowych. Stabilność obu szkieletów kształtowała się na podobnym poziomie.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 285-292
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wydajność pracy z bazami danych w aplikacjach JEE
JEE database applications performance
Autorzy:
Grzesińska, M.
Waszczyńska, M.
Pańczyk, B.
Powiązania:
https://bibliotekanauki.pl/articles/408412.pdf
Data publikacji:
2016
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
baza danych
wydajność
JEE
ORM
Hibernate
database
performance
Opis:
Niniejszy artykuł prezentuje porównanie wydajności bazodanowych aplikacji JEE z wykorzystaniem różnych interfejsów programistycznych (JDBC, Hibernate, JOOQ). Analiza porównawcza została wykonana na podstawie aplikacji testowej i odpowiednio przygotowanych scenariuszy. Porównanie zużycia pamięci oraz czasu realizacji operacji na bazie danych, zaprezentowano w postaci zestawień tabelarycznych i wykresów. We wnioskach wskazano korzyści wynikające ze stosowania omawianych technologii i obszary ich optymalnego stosowania.
This article presents a comparison of JEE database applications performance using different programming interfaces (JDBC, Hibernate, jOOQ). The comparative analysis was made based on the test application and properly prepared scenarios. Comparison of memory usage and execution time for the database operations, was presented in tables and charts. The conclusions indicate the benefits of these technology and areas of their optimal use.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2016, 4; 73-76
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajności relacyjnych baz danych MySQL, PostgreSQL oraz Oracle z zastosowaniem bibliotek Doctrine
Performance analysis of relational databases MySQL, PostgreSQL and Oracle using Doctrine libraries
Autorzy:
Choina, Marcin
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/24083382.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
relacyjne bazy danych
Doctrine
ORM
PHP
relational databases
Opis:
We współczesnych aplikacjach, bazy danych pełnią bardzo ważną rolę, jednak wybór systemu bazodanowego i dodatkowych bibliotek może wpływać na szybkość wykonywania operacji. W niniejszej pracy przedstawiono czasową analizę dotyczącą wykonywania operacji bazodanowych insert, update, delete i select dla trzech systemów baz danych MySQL 8.0, PostgreSQL 14.1 i Oracle 21c, współpracujących z aplikacją wykorzystującą biblioteki Doctrine. Badania wykazały różnice między wykonywaniem operacji wraz z mapowaniem obiektowo-relacyjnym, a wykonywaniem sa-mych zapytań. Przy współpracy z aplikacją, operacje najszybciej przeprowadzono korzystając z systemu PostgreSQL. System Oracle szybciej wykonywał operacje pobierania danych bez udziału mapowania na dużym zbiorze danych.
In modern applications, databases perform a very important function but the choice of a database system and additional libraries may affect the speed of the operations. The paper presents a time analysis concerning the performing of insert, update, delete and select operations on three database systems, MySQL 8.0, PostgreSQL 14.1 and Oracle 21c, cooperating with an application using Doctrine libraries. The obtained results showed differences between performing operations with and without object-relational mapping. In cooperation with the application, the operations were carried out the fastest using the PostgreSQL system. The Oracle system performed data selection faster without mapping on a large data set.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 250--257
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie technologii mapowania obiektowo-relacyjnego danych w frameworku Symfony 3
Comparison of object-relational data mapping technology in Symfony 3 framework
Autorzy:
Sawłuk, Karol
Miłosz, Marek
Powiązania:
https://bibliotekanauki.pl/articles/98176.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
ORM
php
Symfony 3
SZRB
doctrine
propel
DBMS
Opis:
W artykule przedstawiono rezultaty analizy porównawczej technologii mapowania obiektowo-relacyjnego w frameworku Symfony 3: Doctrine i Propel. Analizę przeprowadzono pod kątem szybkości wykonywania skryptu oraz zużycia pamięci podczas operacji na bazie danych. Analiza pozwoliła wskazać technologię o szybszych i wydajniejszych algorytmach. Technologia Doctrine jest nawet do trzech razy szybsza niż Propel.
The article presents the results of a comparative analysis of object-relation mapping technologies in the framework Symfony 3: Doctrine and Propel. The analysis was performed in terms of script execution speed and memory usage during database operations. The analysis allowed to identify the technology with faster and more efficient algorithms. Doctrine is up to three times faster than Propel.
Źródło:
Journal of Computer Sciences Institute; 2018, 8; 235-240
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Technologie mapowania obiektowo-relacyjnego w aplikacjach PHP
Object-relational mapping technologies in PHP applications
Autorzy:
Pańczyk, B.
Sławiński, A.
Powiązania:
https://bibliotekanauki.pl/articles/408623.pdf
Data publikacji:
2015
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
aplikacje internetowe
PHP
ORM
Doctrine
Propel
web applications
Opis:
Niniejszy artykuł prezentuje porównanie dwóch najczęściej wykorzystywanych w programowaniu aplikacji internetowych PHP technologii mapowania obiektowo-relacyjnego: Propel i Doctrine. Analiza porównawcza została wykonana na podstawie aplikacji testowej i odpowiednio opracowanych scenariuszy. Wyniki zaprezentowano w postaci zestawień tabelarycznych i wykresów. We wnioskach wskazano korzyści wynikające ze stosowania obu technologii w odniesieniu do czystego kodu PHP.
This paper presents a comparison of the two most commonly used for PHP applications object-relational mapping technologies: Propel and Doctrine. The comparative analysis was made on the basis of the test application and test cases. The results are presented in tables and figures. The conclusions indicate the benefits of applying both technologies in relation to the pure PHP code.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2015, 1; 29-32
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności szkieletów programistycznych mapowania obiektowo-relacyjnego dostępnych w języku Java
Comparing the performance of the object-relational mapping programming frameworks available in Java
Autorzy:
Pitera, Jakub Benedykt
Połeć, Mateusz
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/2055104.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java ORM
Java Persistence API
ocena wydajności
performance evaluation
Opis:
Artykuł poświęcono wykonaniu analizy porównawczej wybranych narzędzi mapowania obiektowo-relacyjnego. Jego celem jest pomoc architektomoprogramowania w określeniu, która z analizowanych bibliotek będzie optymalnym wyborem do użycia w określonym projekcie.Celem artykułu jest ocena bibliotek Hibernate ORM, EclipseLink, Apache OpenJPAoraz DataNucleus pod kątem teoretycznym oraz praktycznym. Każde z badanych narzędzi opisane zostało według kryteriów pozwalających na wyodrębnienie najważniejszych cech mających wpływ na komunikację z relacyjnymi bazami danych. Cechy te następnie zostałyporównane na poziomie praktycznym poprzez zbadanie zachowania aplikacji testowych. Pod względem wydajnościowym, najlepsza okazała się biblioteka Apache OpenJPA, jednak pod względem konfiguracji i dostępności znacznie odstępuje od innych bibliotek. Spowodowane było tonieintuicyjną konfiguracją oraz ubogą dokumentacją technologii. Pod tym względem zdecydowanie górowała biblioteka Hibernate dziękipełnej kompatybilności ze szkieletem programistycznym Spring, intuicyjnej konfiguracji oraz bogatej dokumentacji i wsparcia przez obszerną społeczność korzystających z niej programistów.
The paper concerns a performance evaluation of selected object-relational mapping tools. This work is intended to assist software architects in determining which of the analyzed libraries will be the optimal choice for use in a specific project. The work includes the comparison of Hibernate ORM, EclipseLink, Apache OpenJPA and DataNucleus libraries from the theoretical and practical point of view. Each of the examined tools has been described according to criteria allowing to distinguish the most important features influencing communication with relational databases. These features will then be compared on a practical level by examining the behavior of the test applications. In terms of performance, the Apache OpenJPA library turned out to be the best, but in terms of configuration and availability it significantly differs from other libraries. This was caused by an unintuitive configuration and poor documentation of the technology. In this respect, the Hibernate library definitely dominated thanks to full compatibility with the Spring programming framework, intuitive configuration as well as rich documentation and support by the extensive community of programmers using it.
Źródło:
Journal of Computer Sciences Institute; 2022, 22; 59--65
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Projektowanie baz danych z wykorzystaniem nierelacyjnych typów danych
Non-relational data types in databases design
Autorzy:
Ptasznik, A.
Powiązania:
https://bibliotekanauki.pl/articles/91399.pdf
Data publikacji:
2012
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
projektowanie baz danych
Entity Relationship Diagrams
ERD
Object-Role Modeling
ORM
databases design
Opis:
Podejście do projektowania relacyjnych baz danych, przez wiele lat realizowane było zgodnie z metodyką ERD (ang. Entity Relationship Diagrams) lub ORM (ang. Object-Role Modeling). Wprowadzenie do stan-dardu SQL typu XML, dodanie typów przestrzennych oraz hierarchicznych zmieniło uwarunkowania realizacji projektu bazy danych. W artykule opisane zostały możliwości wykorzystania nierelacyjnych typów danych przy projektowaniu baz danych z wykorzystaniem technologii MS SQL Server 2008 R2.
Approach to designing relational databases, for many years was carried out in accordance with the ERD (Entity Relationship Diagrams) methodology, or ORM (Object-Role Modeling). Adding XML to the SQL standard as well as incorporating spatial and hierarchical types changed conditions of the database project realization. The article describes the possibilities of using non-relational data types when designing databases using Microsoft technology SQL Server 2008 R2.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2012, 6, 7; 111-126
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mapowanie obiektowo-relacyjne ORM - czy tylko dobra idea
Autorzy:
Rosiek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/91377.pdf
Data publikacji:
2010
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
mapowanie obiektowo-relacyjne
ORM
standard Java Persistence API
JPA
object-relational mapping
Java Persistence API standard
Opis:
Mapowanie obiektowo-relacyjne (ORM) jest nowoczesnym podejściem do zagadnienia współpracy z bazą danych, wykorzystującym filozofię programowania obiektowego. Na wielu forach dyskusyjnych pojawiają się głosy za i przeciw ORM. W artykule omówiona zostanie ogólna koncepcja ORM oraz niektóre elementy jej realizacji w oparciu o standard Java Persistence API (JPA). Podstawowe zalety i wady ORM zostaną przedstawione w oparciu o nie.
Object-relational mapping is a modern approach to the problem of interaction with the database using the objective programming paradigm.There are many views for and against ORM on multiple discussion lists. The article briefly describes a general idea of object-relational mapping and some details of the ORM implementation which uses Java Persistence API (JPA) standard. Basing on this, we will try to point out benefits and disadvantages of the ORM approach.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2010, 4, 4; 99-112
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Swoboda wyboru prywatnoprawnej formy działania administracji gospodarczej w polskiej i niemieckiej doktrynie prawa publicznego
Freedom to choose a private law form of action by public administration in the Polish and German doctrine of public law
Autorzy:
Sancewicz, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/911271.pdf
Data publikacji:
2019-09-15
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
legal forms
administrative agreement
freedom to choose the legal orm of action
abuse of the legal form of action
Opis:
The purpose of this paper was to present views of both Polish and German public law doctrine on the issue of the possibility to choose a legal form of implementation of public tasks by the public administration. This issue is not only a theoretical matter because currently administration has to cope with increasingly complex and complicated public tasks that must be implemented. The article first explains the concept of the legal forms of action, distinguished from the measures available in administration. Next, the freedom of choice of the legal form of action as well as the instances of its abuse are analysed. The considerations carried out in the article allow to adopt the position that the choice of the legal form of action by public administration cannot be actually prejudged under Polish law. The main limitation of the freedom to choose the legal form of action is contained in Article 7 read in connection with Article 2 of the Constitution of the Republic of Poland which stipulate a legal framework that ought to embrace them. There is also a concern that the authorities may abuse certain forms of action in order to, for example, avoid certain administrative procedures or to achieve desired fiscal objectives. As indicated in the course of the analysis, the German doctrine and practice encountered similar problems, and now the experience and undoubted successes of German law and practice could be a significant inspiration for Polish lawmakers in this area. De lege ferenda, it is necessary to propose the introduction of legal regulations that will enable or facilitate a free choice of the legal form of action by administrative bodies. However, establishing such regulations will only be possible and and effective when the administrative agreement becomes part of the Polish legal system.
Źródło:
Studia Prawa Publicznego; 2019, 3, 27; 93-116
2300-3936
Pojawia się w:
Studia Prawa Publicznego
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-13 z 13

    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