Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  object-oriented mechanisms
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Jednym z najbardziej popularnych sposobów programowania jest obecnie programowanie obiektowe. Aplikacje obiektowe bardzo często odwołują się do danych przedstawionych w modelu relacyjnym i przechowywanych w relacyjnych bazach danych. Programista, z poziomu języka obiektowego, najczęściej musi posługiwać się w takich przypadkach pojęciami modelu relacyjnego danych (relacja, krotka, klucz główny, klucz obcy) równocześnie z pojęciami języka obiektowego (klasa, obiekt, referencja). W celu umożliwienia programiście aplikacji obiektowej łatwego operowania danymi, zawartymi w relacyjnej bazie danych, za pomocą pojęć i konstrukcji języka obiektowego zostało stworzonych wiele bibliotek dla różnych języków obiektowych, które nie tylko umożliwiają konwersje modelu obiektowego na relacyjny, ale także znaczną automatyzację procesu powstawania oprogramowania przy minimalnym, kontrolowanym wzroście wymagań sprzętowych systemu, pod kontrolą, którego działa aplikacja obiektowa. W artykule zostanie opisane jedno z rozwiązań, które umożliwia programiście operowanie na relacyjnej bazie danych za pomocą pojęć modelu obiektowego, a także zostaną przedstawione korzyści oraz wady z zastosowania takiego rozwiązania.
EN
The article describes the features of a library developed in the Python object-oriented programming language at the Information Technology Department of the Wroclaw Technical University. The library allows developers of object-oriented applications to manipulate data stored in a relational database using object-oriented mechanisms. Additionally, the article contains results of performance tests and memory load tests, as well as a discussion on the advantages and disadvantages of the proposed solution.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.