Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 45

Liczba wyników na stronie
first rewind previous Strona / 3 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  Oracle
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 3 next fast forward last
EN
In this paper, we design and analyse the Circuit for Grover’s Quantum Search Algorithm on 2, 3 and 4-qubit systems, n terms of number of gates, representation of state vectors and measurement probability for the state vectors. We designed, examined and simulated the quantum circuit on IBM Q platform using Quantum Programming Studio. We present the theoretical implementation of the search algorithm on different qubit systems. We observe that our circuit design for 2 and 4-qubit systems are precise and do not introduce any error while experiencing a small error to our design of 3-qubit quantum system.
2
Content available remote Obsługa danych temporalnych dla wymiaru czasu transakcyjnego na platformie ORACLE
PL
Celem artykułu jest wskazanie zakresu implementacji obsługi danych temporalnych dla czasu transakcyjnego w środowisku ORACLE oraz określenie stopnia zgodności tej implementacji z zapisami dotyczącymi temporalnych rozszerzeń języka SQL zawartych w standardzie ISO/IEC 9075 w wersji SQL:2011, a także prezentacja możliwości obsługi danych temporalnych w środowisku Oracle.
EN
The aim of the article is an indication the scope of the implementation of temporal data support for transaction time in the ORACLE environment and determining the degree of compliance of this implementation with the provisions on temporal extensions of the SQL language of the ISO/IEC 9075 standard in the SQL: 2011 version, as well as to present possibility of handling temporal data by Oracle environment.
3
Content available remote Obsługa danych temporalnych dla wymiaru czasu rzeczywistego na platformie ORACLE
PL
Celem artykułu jest wskazanie zakresu implementacji obsługi danych temporalnych dla czasu rzeczywistego w środowisku ORACLE oraz określenie stopnia zgodności tej implementacji z zapisami dotyczącymi temporalnych rozszerzeń języka SQL zawartych w standardzie ISO/IEC 9075 w wersji SQL:2011, a także prezentacja możliwości obsługi danych temporalnych w środowisku Oracle.
EN
The aim of the article is an indication the scope of the implementation of temporal data support for valid time in the ORACLE environments and determining the degree of compliance of this implementation with the provisions on temporal extensions of the SQL language of the ISO/IEC 9075 standard in the SQL: 2011 version, as well as to present possibility of handling temporal data by Oracle environment.
PL
W pracy zaprezentowano możliwości przechowywania, przetwarzania i wymiany danych JSON (JavaScript Object Notation) w systemie zarządzania baz danych Oracle 12c, Oracle 18c i Oracle 19c, które wykorzystywane są w szeroko rozumianych aplikacjach biznesowych. Coraz więcej danych JSON przechowywanych jest i przetwarzanych w środowiskach bazodanowych, zarówno bazach relacyjnych i nierelacyjnych (NoSQL). Oracle nie zawiera specyficznego dla JSON typu danych, tak jak jest to dla typu danych XML. Zastosowanie indeksów pozwala na wydajne sortowanie i filtrowanie danych, które przechowywane są we właściwościach dokumentów w formacie JSON.
EN
The paper presents the possibilities of storing, processing and exchanging JSON data (JavaScript Object Notation) in RDBMS Oracle 12c, Oracle 18c i Oracle 19c, which are used in widely understood business applications. Increasingly JSON data is stored and processed in database environments, both relational and non-relational databases (NoSQL). Oracle do not contain a specific data type JSON, as it is for the XML data type. The use of indexes allows efficient sorting and filtering of data, which are stored in the properties of documents in JSON format.
EN
The article describes a discussion on the issue of data protection in databases. The discussion attempts to answer the question about the possibility of using a transactional database system as a system capable of data protection in a statistical database. The discussion is preceded by a reminder of the basic issues related to data protection in databases, including reminder of flow control models, access control models and the inference. The key element of the article is the analysis, based on the example of the Oracle database management system, whether data protection mechanisms in transactional databases can be effective in case of data protection in statistical databases.
PL
Artykuł prezentuje dyskusję dotyczącą problematyki ochrony danych w bazach danych zawierającą próbę odpowiedzi na pytanie o możliwości użycia transakcyjnego systemu bazodanowego jako systemu zdolnego do ochrony danych w statystycznej bazie danych. Dyskusja poprzedzona jest przypomnieniem podstawowych zagadnień związanych z ochroną danych w bazach danych, w tym modeli sterowania przepływem, sterowania dostępem oraz wnioskowaniem. Kluczowy element artykułu stanowi analiza, na przykładzie systemu zarządzania bazą danych Oracle, czy mechanizmy ochrony danych w transakcyjnych bazach danych mogą być skuteczne w przypadku ochrony danych w statystycznych bazach danych.
PL
Porównywanie wydajności relacyjnych baz danych nie jest trywialnym zjawiskiem ze względu na różnice implementacji różnych systemów bazodanowych. Niniejszy artykuł przedstawia metodykę sposobu porównania relacyjnych systemów bazodanowych pod względem średniego czasu wykonania poszczególnych zapytań bazodanowych typu DML (ang. Data Manipulation Language) zawierających podzapytania oraz złączenia tabel. Metodyka może być dodatkowo dostosowana do badań wydajnościowych w zakresie samej bazy danych (badanie zapytań wywoływanych bezpośrednio w silniku bazodanowym). Zastosowana metodyka pozwala na stwierdzenie, który system bazodanowy jest lepszy w porównaniu do innych w zależności od funkcjonalności spełnianych przez aplikację zewnętrzną. W artykule przeprowadzono analizę średnich czasów wykonania poszczególnych zapytań bazodanowych typu DML. Zostały postawione dwie hipotezy badawcze: „System bazodanowy Microsoft SQL Server charakteryzuje się krótszym czasem wykonania zapytań typu INSERT oraz UPDATE, w porównaniu z bazą danych Oracle” oraz „Baza danych Oracle cechuje się szybszym wykonywaniem zapytań typu DML na danych binarnych, w porównaniu z Microsoft SQL Server'em”.
EN
Comparison of efficiency is not a trivial phenomenon because of disparities between different database systems. This paper presents a methodology of comparing relational database systems in respect of mean time of execution individual DML queries containing subqueries and conjunction of tables. The presented methodology can be additionally accommodated to studies of efficiency in a range of database system itself (study of queries executed directly in database engine). The described methodology allows to receive statement telling which database system is better in comparison to another in dependency of functionalities fulfilled by external application. In the article the analysis of mean time of execution individual DML queries was performed.Two research hypotheses have been put forward: "Microsoft SQL Server database system needs less time to execute INSERT and UPDATE queries than Oracle database" and "Oracle database system needs less time to execute DML queries with binary data than SQL Server"
EN
The second part of the paper devoted to optimization of distributed databases. This part presents tests which confirm the efficiency of database tuning methods, described in part one. Analysis of tests results based on the developed database is presented.
8
Content available remote Approaches used in efficient migration from Relational Database to NoSQL Database
EN
now a days, the emerging software applications producing the large volume of data rapidly. Hence, sufficient management of such a large data is major challenge. The traditional relational databases are inefficient to handle such a dynamic data which would be in any form (i.e. structural, semi-structured or hybrid). The ever increasing data have pushed the centralized databases like oracle, MySQL, SQL server to their limits. So, the NoSQL databases are the new generation databases for tackling such a problem with terabyte to petabyte of datasets. Hence, many leading companies such as facebook, Amazon, eBay, foursquare and many more using NoSQL databases. Some companies' still using relational databases and they wish to move towards new technologies, this motivated us to study the approaches used for migration of databases from relational database to NoSQL database. There are different techniques in the literature introduced by people for such migration. This paper surveys different approaches used for Migration of structured database to un-structured database
EN
The paper presents actions required to tune a distributed database to obtain optimal the performance. Each method and its impact on the performance of a database depending on the environment or configuration is discussed. The last part of the paper describes the stages of the process and data to be collected to obtain positive results.
EN
The article presents the procedures, which need be taken in order to maximize the performance of distributed database. Various methods are describe and their impact on performance depending on the environment and configuration. At the end of publication, author shows the path that one should take and data which should be collected, so that the whole process has given a positive result.
PL
Artykuł przedstawia zabiegi, jakie należy podjąć w celu maksymalnego dostrojenia wydajności rozproszonej bazy danych. Zostały tu opisane poszczególne metody i ich wpływ na wydajność w zależności od środowiska czy też konfiguracji. Na zakończenie przedstawiono ścieżkę, którą należy przejść oraz dane, jakie należy zebrać, aby cały proces dał pozytywny rezultat.
EN
The article presents the support mechanisms to run applications written in PL/SQL Oracle DB2 environment version 10.1. It presents possibilities compile and execute applications written in PL/SQL using SQL, PL/SQL and Oracle objects. This version implements new elements of support (compatibility) for Oracle in comparison to the previous versions. Paper presents a detailed possibilities of support from DB2 for PL/SQL language and shows how to configure DB2 to work with the language PL/SQL.
PL
W artykule przedstawiono mechanizmy wsparcia uruchamiania aplikacji napisanych w języku PL/SQL Oracle w środowisku wersji DB2 10.1. Zaprezentowano możliwości kompilacji i wykonywania aplikacji napisanych w języku PL/SQL z użyciem języka SQL, PL/SQL i obiektów Oracle. W wersji tej wprowadzono nowe elementy wsparcia (kompatybilności) dla systemu Oracle w stosunku do poprzednich wersji. Artykuł przedstawia szczegółowe możliwości wsparcia ze strony DB2 dla języka PL/SQL.
PL
Artykuł zawiera prezentacje metod pozwalających na zarządzanie danymi medycznymi z poziomu centralnego serwera bazy danych. Jako nośnik wykorzystany został format DICOM, który jest standardem wymiany informacji w obrazowych urządzeniach medycznych - skanerach medycznych. Przedstawiono metody przechowywania oraz ekstrakcji metadanych na platformie serwera danych ORACLE, wykorzystując wbudowane typy obiektowe oraz biblioteki API. Poza bieżącym przetwarzaniem zbudowano bank filtrów graficznych pozwalających na obróbkę informacji wizualnej, w celu poprawy jakości oraz przede wszystkim ekstrakcję cech.
EN
Article contains presentations of methods allowing to manage medical devices from a central database server. As the media was used DICOM format, which is the standard for the information exchange in the imaging medical devices - medical scanners. Provides methods for the storage and extraction of metadata on the ORACLE server platform, using the built-in object types and APIs. Beyond the current processing, the graphics filters bank was built for visually information processing. It gives possibility to improve processing image quality and especially exams data by features extraction.
PL
Artykuł zawiera prezentacje metod pozwalających na konwersje danych, zapisanych w postaci plików grafiki wektorowej do wewnętrznej reprezentacji w bazie danych, w postaci danych typu obiektowego – spatial. Został zrealizowany również mechanizm konwersji odwrotnej pozwalający na eksport danych zapisanych w bazie do postaci zewnętrznego pliku graficznego. Zapewniono wierną rekonstrukcje informacji graficznej.
EN
The paper contains presentations of methods allowing for conversions of data saved in the form of vector graphic files to the internal representation of a database, spatial data type. Was realized also the mechanism of the reverse conversion which allows the export of the data stored in the database to an external image file. Ensured complete reconstruction of graphics information.
PL
Na przestrzeni ostatnich kilkudziesięciu lat obserwujemy intensywny rozwój w dziedzinie gromadzenia i przechowywania danych. Systemy zarządzania bazami danych stały się zasobem krytycznym wielu firm i przedsiębiorstw, które każdego dnia przetwarzają ogromne ilości danych nagromadzonych przez ostatnie lata. Wraz ze wzrostem magazynowanych danych, przeszukiwanie ich stało się niezwykle czasochłonne. Ponadto, powielanie tego samego zapytania prowadziło do wielokrotnego przeszukiwania bazy danych. Niniejszy artykuł ma na celu przedstawienie mechanizmu Function "Result Cache" zastosowanego w Oracle 11g, który umożliwi sprawną i szybką pracę z bazą danych omijając powielanie tych samych operacji.
EN
This paper presents a novel idea of using Function Result Cache together with Virtual Private Database (VPD) to optimize performance of data retrieval from Oracle database. The Oracle VPD defines default table access policies which transparently for users restrict data on table WHERE clause level. Such functionality implies additional restrictions to caching functionality, what can be overlooked by PL/SQL developers. Reading this paper give you important instructions how to avoid such issues.
PL
W artykule przedstawiono mechanizmy wsparcia uruchamiania aplikacji Oracle w środowisku wersji DB2 9.7.5 Express-C. Zaprezentowano możliwości kompilacji i wykonywania aplikacji w DB2 9.7 Express-C z użyciem języków SQL i PL/SQL oraz obiektów Oracle. W wersji tej wprowadzono wsparcie Oracle 10g i 11g, które dostępne było wcześniej tylko dla komercyjnej edycji Enterprise. W odniesieniu do starszych komercyjnych wydań DB2, wprowadzone zostały nowe poziomy kompatybilności dla systemu Oracle.
EN
The article presents the mechanisms of support to run Oracle applications in DB2 9.7.5 Express-C environment. It presents the possibility of compilation and execution applications in the DBMS DB2 9.7 Express-C using SQL, PL/SQL and Oracle objects. This version implements support of Oracle 10g and 11g, which was previously available only in Enterprise Edition. In relation to older commercial versions it introduced new levels of Oracle compatibility. The article presents also how to configure DB2 to work with the PL/SQL language.
PL
Artykuł przedstawia problemy związane z funkcjonowaniem systemów aplikacyjnych w środowiskach korporacyjnych. Najczęstszym modelem wdrożenia i eksploatacji systemów korporacyjnych jest ich wykonanie i dostarczenie przez wyspecjalizowane podmioty zajmujące się produkcją, integracją i wdrażaniem oprogramowania. Systemy te są następnie wdrażane w infrastrukturze zamawiającego i eksploatowane pod jego nadzorem. Wobec wymogów ciągłej aktualizacji oprogramowania i strojenia całego systemu, istnieje poważne niebezpieczeństwo utraty integralności poszczególnych składowych wdrożenia. Artykuł przedstawia potencjalne źródła problemów, koncepcję przeciwdziałania im oraz przykładową implementację dla potencjalnej składowej systemu, jaką może być system zarządzania bazą danych Oracle.
EN
The article presents problems related to enterprise systems maintenance. The common model of deploying and using these systems is when they are build by specialized entities while after deployment they are operated and tuned by customers. Due to the need of continuous tailoring and upgrading of the system there is the risk of integrity loss of some deployment artifacts. The article presents possible sources of problems, the concept of how to prevent them and the exemplary implementation based on the Oracle DBMS.
PL
Artykuł opisuje zastosowanie sieci Bayesa do wyznaczania selektywności zapytań. Wartość selektywności zapytania pozwala na wstępne oszacowanie rozmiaru zbioru wynikowego zapytania, co z kolei pozwala na wybór optymalnego sposobu realizacji zapytania. Obliczenie selektywności dla zapytań z warunkiem selekcji opartym na kilku atrybutach tablicy wymaga użycia estymatora wielowymiarowej funkcji gęstości prawdopodobieństwa dla rozkładu wartości atrybutów. Sieć Bayesa może stanowić oszczędną, w sensie zajętości pamięci, reprezentację wielowymiarowego rozkładu wartości atrybutów. Artykuł omawia sposób rozszerzenia funkcjonalności optymalizatora zapytań, tzn. użycia modułów systemu Weka do implementacji metody wyznaczania selektywności (oparej na koncepcji sieci Bayesa) w ramach optymalizatora SZBD Oracle.
EN
The paper presents applying Bayesian network-based method of a selectivity estimation. The query selectivity allows estimate query result size, which allows to choose the optimal method of query execution. Obtaining the selectivity for a query with a selection condition based on many attributes, requires an estimator of a multidimensional probability density function of attribute values. Bayesian network can be used as a memory-efficient representation of the multidimensional distribution of attribute values. The article shows Bayesian network approach applied for extending the functionality of the query optimizer. Some Weka modules are used for implementing Bayesian network-based selectivity estimation in Oracle DBMS optimizer.
PL
Artykuł przedstawia problemy związane z funkcjonowaniem systemów aplikacyjnych w środowiskach korporacyjnych. Czynienie zadość współczesnym trendom architektury wytwarzania systemów informatycznych doprowadza do sytuacji, w której w środowiskach wykonawczych istnieje potrzeba rozmieszczania i utrzymywania wielu modułów wykonawczych, które do realizacji stawianych wymogów funkcjonalnych muszą ze sobą kooperować. Ponieważ każdy z tych modułów może być objęty innym cyklem wytwórczym, zaś całość systemu podlega ciągłemu rozwojowi funkcjonalnemu, pojawia się niebezpieczeństwo awarii systemu, wynikającej z błędnego rozmieszczania, konfigurowania i aktualizowania poszczególnych modułów. Autor w artykule wyjaśnia, dlaczego na wyżej wspomniane problemy narażone są zwłaszcza współcześnie tworzone systemy informatyczne. W dalszej części artykułu przedstawiony został ogólny model zależności między modułami wchodzącymi w skład złożonych systemów korporacyjnych. Przykładowa implementacja tego modelu, pozwalająca automatyzować proces rozmieszczania i aktualizowania modułów wykonawczych, z zachowaniem zdefiniowanych wcześniej zależności międzymodułowych, została zrealizowana za pomocą systemu NSIS (ang. Nullsoft Scriptable Install System).
EN
The article presents problems of deployment and upgrade processes in complex, corporate computing systems. Building computer systems according to contemporary trends in a software architecture leads to a situation where there is a need to deploy and upgrade multiple modules in an execution environment that to deliver their functional requirements must cooperate with each other. Since each of these modules can be covered by different lifecycle and the whole system is a subject of continuous functional development, there is the risk of system failure resulting from the incorrect deployment, configuration and upgrading individual modules. The author of the article explains why the above-mentioned problems are especially vulnerable to systems created today. Later in the paper a general model of the relationship between the modules which form part of complex enterprise systems is presented. Exemplary implementation of this model, allowing to automate the process of deploying and upgrading modules with preservation of intermodular dependencies has been proposed with the help of NSIS system.
PL
W artykule przedstawiono sposób konfiguracji systemu InfoSphere Federation Server, stowarzyszonym z bazą danych Oracle, i przetwarzanie zapytań rozproszonych w tym środowisku. Zaprezentowano tworzenie obiektów stowarzyszonej bazy danych. Przedstawiono, jak definiować źródła danych i opakowania, odwzorowania użytkowników wykorzystywanych przy nawiązaniu połączenia zdalnego, definicję pseudonimów dla obiektów zdalnego źródła danych, stowarzyszonych procedur składowanych oraz tabel zdalnych. Artykuł prezentuje możliwość współpracy heterogenicznych środowisk bazodanowych ze sobą. Integracja i dostęp do rozproszonych danych umożliwiają wykonanie pełnej analizy biznesowej przedsiębiorstwa.
EN
The article describe how to configure the InfoSphere Federation Server associated with the ORACLE database and distributed query processing in this environment. It presents how to create objects associated with distributed database. It presents how to define data sources and the wrappers used for the mapping of users connected to the remote server, the definition of nicknames for a remote data source object, the associated tables and stored procedures remotely.
EN
WebML (Web Modeling Language), implemented in IDE WebRatio, is one of the DSL languages developed in the MDE (Model Driven Engineering) domain. It is gaining its popularity in data intensive web applications development, which brings the question about possibility of integration of databases from different vendors with such applications. This article describes the integration of the Oracle database with web applications created in the WebRatio environment, which can be interesting for Oracle users, who want to use WebML in a development process, and teachers. The main issues described by the author are: information losses during data model synchronization and usage of the Oracle database structures.
first rewind previous Strona / 3 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ć.