Architecture of a universal relation data source for web applications with advanced access control and simplified migration
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F06%3APU64229" target="_blank" >RIV/00216305:26220/06:PU64229 - isvavai.cz</a>
Alternative codes found
RIV/25536851:_____/06:#0000005
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Architecture of a universal relation data source for web applications with advanced access control and simplified migration
Original language description
In enterprise systems many software operations over a database are implemented in a similar way. Systems always take care of correct storage of a data into appropriate tables, data integrity, multilingual support, locales, data validation etc. Data are often stored in a relational database management systems using SQL. SQL standard itself does not provide suitable support for wide range of operations which need to be implemented in almost all cases. Furthermore SQL implementation and triggers/stored procedures programming language differ between various systems. This leads to very difficult migration of software systems based on one database management system to another. Access control provided by the databases is not suitable for an application because users would be allowed to access a database but they must be allowed to access an application instead. Sometimes an application needs to design a more sophisticated access control system. This article deals with this topic and designs a
Czech name
Architektura univerzálního relačního datového zdroje pro webové aplikace včetně pokročilého řízení přístupu a zjednodušené migrace
Czech description
V podnikových systémech je mnoho operací nad databází implementováno podobně. Systémy se vždy musí starat o správné uložení dat do příslušných tabulek, o datovou integritu, o podporu vícejazyčného prostředí, lokalizačních dat, o validaci dat apod. Data jsou většinou uložena v relačních databázových systémech za použití jazyka SQL. Standard SQL sám o sobě nenabízí dostatečnou podporu pro rozsáhlé množství operací, které jsou implementovány téměř ve všech případech. Navíc implementace SQL a programovacíhojazyka triggerů a uložených procedur se liší mezi různými systémy. Toto vede k velmi obtížnému přenosu softwarových systémů založených na jednom databázovém systému na jiný. Řízení přístupu realizované databázemi není vhodné pro aplikaci, protože uživatelé by byli oprávněni přistupovat do databáze, ale přístup musí být povolen jen k aplikaci samotné.Občas aplikace potřebují sofistikovanější návrh s
Classification
Type
D - Article in proceedings
CEP classification
JC - Computer hardware and software
OECD FORD branch
—
Result continuities
Project
Result was created during the realization of more than one project. More information in the Projects tab.
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)<br>Z - Vyzkumny zamer (s odkazem do CEZ)
Others
Publication year
2006
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
International Conference on Software Engineering Advances
ISBN
0-7695-2703-5
ISSN
—
e-ISSN
—
Number of pages
7
Pages from-to
1-7
Publisher name
IEEE Computer Society
Place of publication
Papeete
Event location
Papeete
Event date
Oct 29, 2006
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
—