Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 12

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  język SQL
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
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.
PL
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.
EN
Gekko software is designed to keep reporting in organic farms, which is required by supervising institutions. The program enables collection in its base, data, which are required from a farmer and additional information as well. Based on these data, reports and lists are generated in the program. However, beside standard lists, the software enables programming by a user his calculations. These calculations enable generating unpredicted lists in a standard version of the software. Gekko software was developed within the National Centre for Research and Development (NCBiR ) project No NR 12-0165-10/2010 titled "Innovative influence of technology and information manage-ment supporting system on production efficiency in organic farms."
PL
Program Gekko przeznaczony jest do prowadzenia w gospodarstwach ekologicznych sprawozdawczości wymaganej przez instytucje nadzorujące. Program umożliwia gromadzenie w swojej bazie, danych wymaganych od rolnika, a także informacji dodatkowych. Na podstawie tych danych generowane są w programie raporty i zestawienia. Jednak poza standardowymi zestawieniami, program umożliwia programowanie przez użytkownika własnych obliczeń. Te obliczenia umożliwiają wygenerowanie zestawień nieprzewidzianych w standardowej wersji oprogramowania. Program Gekko opracowany został w ramach projektu NCBiR Nr NR12-0165-10 pt.: „Innowacyjne oddziaływanie techniki i technologii oraz informatycznego wspomagania zarządzania na efektywność produkcji w gospodarstwach ekologicznych”.
EN
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.
PL
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.
EN
As a part of the Semantic Web initiative there are being developed knowledge inference systems. The languages for accessing such systems are also open issues. The paper proposes a new language for accessing modularized knowledge bases, which features allow for its comprehensive usage in knowledge management systems in an analogous way as SQL language in relational databases.
PL
W ramach inicjatywy Semantic Web rozwijane się systemy wnioskowania z wiedzy. Ciągle otwartym problemem są również języki dostępu do takich systemów. W artykule zaproponowano nowy język dostępu do zmodularyzowanych baz wiedzy, o cechach umożliwiających jego kompleksowe wykorzystanie w systemach zarządzania wiedzą, w sposób analogiczny do wykorzystania języka SQL w systemach relacyjnych baz danych.
PL
Artykuł opisuje wyniki prac będących kontynuacją badań na temat przetwarzania procesów biznesowych metodami półformalnymi i formalnymi. Autorzy, proponując system transformacji diagramów aktywności do postaci zadanych formalnie i możliwych do weryfikowania reguł, napotkali problem ograniczeń w możliwościach szybkiego i interaktywnego projektowania procesów biznesowych - będących materiałem dla proponowanych przez siebie metod przetwarzania. Zaproponowali rozwiązanie w postaci rozszerzenia funkcjonalnego języka zapytań dla procesów biznesowych, określanego akronimem BPQL (Business Process Query Language). Język ten, definiując zestawy instrukcji strukturalnych, opisuje przebieg procesu biznesowego, nawiązując składnią do wielu współcześnie stosowanych języków programowania. Powstały pseudokod BPQL można wykorzystać jako podstawę do określenia zachowania elementarnego procesu w zadanej wartościami parametrów sytuacji. W języku nie jest jednak możliwe definiowanie formuł modyfikujących już istniejący proces, lub przetwarzanie przepływów sterowania pomiędzy tzw. procesami elementarnymi. Proponowane wysoko poziomowe rozszerzenie BPQL pozwoli na rozbudowę modelu procesów biznesowych w trybie interaktywnym. Innowacje będą polegały na adaptacji wspomnianego języka do wyrażania komend modyfikujących treść logiczną już istniejących procesów. Sprowadzą się do zaproponowania nowego języka typu Structured Query, operującego na procesach biznesowych oraz tak zwanych wzorcach procesowych i zdefiniowanego pod roboczą nazwą Business Process Structured Query Language. Wyrażony za pomocą skryptu język będzie określał operacje na przepływach sterowania w modelu procesu w sposób analogiczny jak języki typu SQL określają operacje modyfikujące strukturę baz danych dla modelowanych systemów. Struktura procesu wyrażana za pośrednictwem tzw. notacji BPMN będzie także możliwa do wyrażenia za pośrednictwem zbioru formuł logiki temporalnej. Wykonanie zapytania BPSQL będzie powiązane z modyfikacją tych formuł. Procedura walidacji poprawności formuły po modyfikacjach pozostanie bez zmian, co umożliwi zastosowanie metod walidacji osiągniętych jako wyniki wcześniejszych prac autorów. Takie podejście otworzy drogę do projektowania systemów, które umożliwią interaktywne modelowanie procesów biznesowych z jednoczesną walidacją poprawności procesów - realizowaną analogicznie do procedur kontroli więzów integralności w bazie danych, prowadzonej przez Systemy Zarządzania Bazami Danych.
EN
The article describes the results of up study on business processes modeling with semi-formal and formal methods. A new method for transformations of activity diagrams to set of formulas has been proposed in a previous work. That enables designer tools to automatically evaluate process models correctness. It could also be possible to dynamically modify process flow structure in an interactive way - with a "on the run" validation. To achieve that point a new language has been developed and described in this article. Solution assumes an expansion for a business processes language, referred to the acronym BPQL (Business Process Query Language). This language syntax is very basic, and can oly be used for variables definition and processing (inside a basic process symbols). lt is not possible to use BPQL formulas for interactive modification of an existing process structure or a control flow between processes. Proposed high-level extension for BPQL will allow these modifications to be made - also in a scripting or an interactive mode. The main goal for a solution development is to reduce a set of language statements - only to those possible for interactive processing. Each statement should also have a proper processing algorithm established. Each query, defined with an analogy to a typical Structured Query Language component is executed and must leave a BPMN process model intact - with validation constraints fulfilled. BPMN diagram is possible to express through a set of temporal logic formulas for validation purposes. Any execution of BPSQL query will result in a modification of these formulas. The procedure for validating the modifications to the formula remains unchanged, thus enabling the validation methods achieved as a result of earlier work. A scripting language, composed from SQL and BPSQL statements will enable quick and concurrent data structure and process behavior modeling and for future system - with a common interpreter and very similar validation system. Proposed approach will open a way to design tools enabling interactive modeling of business processes with simultaneous validation of the processes correetness. Implemented control procedures will be similar to referential database integrity checking applied by Database Management Systems while processing classical SQL data definition queries.
PL
W artykule przedstawiono podstawowe informacje na temat relacyjnych baz danych definiując najbardziej istotne pojęcia oraz odwołując się do historii powstawania standardów w tej dziedzinie wiedzy informatycznej. Wychodząc od kryteriów Codda na relacyjną bazę danych omówiono różnice między bazą danych a Systemem Zarządzania Bazą Danych, a także sformułowano główne funkcje SZBD. Po krótkiej klasyfikacji języka SQL służącego do manipulacji bazami danych przedstawiono w części zasadniczej różnice i podobieństwa w tymże języku w różnych implementacjach skupiając się na produktach komercyjnych (MS SQL Server, Oracle) z niewielkimi odwołaniami do systemów typu OpenSource (MySQL, PostgreSQL). Porównania dokonano na trzech płaszczyznach: typy danych, polecenia oraz funkcje języka SQL. W końcowej części artykułu zaprezentowano prace dyplomowe prowadzone w MILA College (obecnie Warszawska Wyższa Szkoła Informatyki) obejmujące zagadnienia transformacji kodu SQL-owego między poszczególnymi dialektami oraz tworzenia pakietów ułatwiających pracę programistów baz danych w środowisku wieloproduktowym.
EN
In the article, basic information about databases are presented, including defining the most crucial notions and referring to the history of emerging standards in that field of IT knowledge. Starting from Codd’s database criteria, the differences between a database and DataBase Management System (DBMS) are elaborated on. The main functions of DBMS are also clarified. Upon the short classification of SQL, which is used to manipulate databases, the main differences and similarities between different software are presented, focusing on commercial products (MS SQL Server, Oracle) with some references to Open Source systems (MySQL, PostgreSQL). The comparison was made in three areas: data type, commands and SQL function. In the final part of the article, dissertations from the MILA College (currently Warsaw School of Computer Science) are presented. They all refer to the transformation of SQL code between particular dialects as well as creating packages to make the job of database makers easier in a multiproduct environment.
PL
W artykule przedstawiono wybrane zagadnienia związane z wykorzystaniem struktur słownikowych w relacyjnych bazach danych oraz aplikacjach zarządzających bazami. Omówiono wykorzystanie struktur hierarchicznych jako prostego narzędzia pozwalającego użytkownikom na poruszenie się po strukturze oraz porównano techniki implementacji aplikacji klienta bazy. Omówienie oparto na elementach systemu rejestru usług medycznych i systemu informatycznego kas chorych.
EN
This article covers selected problems involved with hierarchical dictionaries implementation. It contains functionality and client implementation comparison, particularly simplicity and usability. The comparison is based on parts of Medical Services Registering System and software solutions for National Health Services.
PL
W artykule przedstawiono podstawowe cechy środowiska programowania Delphi. Przedstawiono narzędzia przeznaczone do tworzenia oprogramowania obsługi baz danych, dotyczące przeglądania i modyfikacji danych oraz wyszukiwania informacji za pomocą zapytań w języku SQL. Szczególną uwagę zwrócono na operacje obsługi transakcji realizowanych z komputerów terminalnych w komputerze serwerze sieciowej rozproszonej bazy danych.
EN
The properties of the Delphi programming environment are described. The engines for creating the database manipulation programming, data manipulations and information searches with SQL are considered. A particular emphasis has been put on the transaction servicing being processed on the distributed database server through PC-terminals.
PL
W artykule omówiono możliwości formułowania w języku SQL zapytań dotyczących relacji przestrzennych pomiędzy aproksymacjami obiektów. Przedstawiono dwie metody zapisu w relacyjnej bazie danych aproksymacji obiektów przestrzennych drzewem czwórkowym uporządkowanym krzywą fraktalną N-Peano.
EN
The paper presents a conception of using SQL for formulation of queries concerning spatial relations among objects approximations. Two methods of storing spatial objects approximated by means of a quadtree ordered by N-Peano fractal curve in a relational database are described.
PL
W artykule omówiono efektywność przetwarzania w języku SQL zapytań przestrzennych wykorzystujących aproksymacje obiektów. Wykorzystano przy tym koncepcje zaprezentowane w pracy dotyczące przechowywania w relacyjnej bazie danych aproksymacji obiektów przestrzennych drzewem czwórkowym uporządkowanym krzywą fraktalną N-Peano. Dla przedstawionych zapytań podano czasy ich realizacji w SZBD Access dla trzech schematów relacji oraz zaproponowano i porównano metody przyśpieszania ich wykonania.
EN
The paper presents efficiency of processing in SQL language spatial queries based on objects approximaton. This work is based on ideas presented in concerning storing spatial objects approximated by means of a quadtree ordered by a N-Peano fractal curve in a relational database. Execution time of presented queries in DBMS Access for three different relation schema and methods of their speeding up are given.
PL
W artykule zaprezentowano, opracowany i wdrożony w Dziale Projektowania Konstrukcji i Technologii ITeE, w Radomiu komputerowy system przesyłania danych pomiędzy działem konstrukcyjnym, technologicznym i archiwum dokumentacji technicznej, działający na podstawie pakietu Auto CAD, GENIUS i dBASE III. System ten został opracowany dla pracowni projektowych, których stanowiska robocze nie są połączone w sieć komputerową. Praca systemu polega na generowaniu plików wymiany danych wspólnych dla wszystkich użytkowników.
EN
The paper presents a computer system of transmitting data among the construction section, the technological section and the record office of technical documentation. The system has been elaborated and implemented in the Department of Construction and Technology of Institute for Terotechnology. It works on the basis of the package AutoCAD, GENIUS and dBASE III. The system has been elaborated for design offices with desktops.The system's work consists in generating exchange files of data common for all the users.
12
Content available remote Komputerowo wspomagane projektowanie przekładni cięgnowych w środowisku AutoCAD
PL
W artykule zaprezentowano opracowany i wdrożony w Dziale Projektowania Konstrukcji i Technologii ITeE, w Radomiu komputerowy system wspomagania projektowania często używanych przekładni pasowych w oparciu o otwarty pakiet AutoCAD R13. Opracowany program pas-klin służy do szybkiego i wielowariantowego doboru przekładni cięgnowej z paskami klinowymi na podstawie zaleceń zawartych w PN-67/M-85203. W trakcie pracy mogą być wykorzystywane znormalizowane wielkości związane zarówno ze średnicami kół pasowych, jak i parametrami pasów klinowych (przekroje, długości). Zaprezentowano przekrojową analizę możliwości aplikacyjnych w zakresie projektowania podstawowych elementów napędowych maszyn w odniesieniu do otwartych systemów komputerowego wspomagania projektowania.
EN
The paper presents a computer-aided design system of often-used V-belt drives on the basis of an open AutoCAD R13 package. The system has been elaborated and implemented in the Department of Construction and Technology of Institute for Terotechnology in Radom.The elaborated programme pas-klin is used for quick and multi-variant selection of the V-belt drive with V-belts on the basis of recommendations included in the PN-67/M-85203. Standardised values connected with diameters of belt pulleys as well as V-belt’s parameters (cross-sections, lengths) could be used in the course of work. An in-depth analysis of application possibilities in the area of desining basic elements and power units in relation to open computer-aided design systems is presented.
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ć.