Use of Adapter Design Pattern for the Screening of Differences in API Database
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27510%2F13%3A86088296" target="_blank" >RIV/61989100:27510/13:86088296 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Využití návrhového vzoru adaptér pro odstínění rozdílů v API objektových databází
Original language description
Podnikové informační systémy dnes pro ukládání dat využívají hlavně relační databáze, ale ve specifických situacích zejména pro modelování složitých vztahů mohou používat také databáze objektové. Tyto informační systémy jsou obvykle vyvíjeny pomocí objektově orientovaných programovacích jazyků, jako je C++, Java, C#, a tak by se mohlo zdát přirozené, že se pro ukládání dat budou používat databáze také objektově orientované místo databází relačních, čímž by odpadla nutnost mapování objektů na relace. Není tomu ale tak a to zejména ze dvou důvodů. Tím prvním jsou důvody historické a z toho vyplývající obrovská rozšířenost relačních databází, které tady byly dříve než databáze objektové. Druhým důvodem minoritního používání objektových databází je minimální dodržování standardů ze strany výrobců objektových SŘBD (Systém řízení báze dat), jakým je u relačních databází standard SQL, z čehož vyplývá rozdílnost v API (Application Programming Interface) jednotlivých objektových SŘBD a následně
Czech name
Využití návrhového vzoru adaptér pro odstínění rozdílů v API objektových databází
Czech description
Podnikové informační systémy dnes pro ukládání dat využívají hlavně relační databáze, ale ve specifických situacích zejména pro modelování složitých vztahů mohou používat také databáze objektové. Tyto informační systémy jsou obvykle vyvíjeny pomocí objektově orientovaných programovacích jazyků, jako je C++, Java, C#, a tak by se mohlo zdát přirozené, že se pro ukládání dat budou používat databáze také objektově orientované místo databází relačních, čímž by odpadla nutnost mapování objektů na relace. Není tomu ale tak a to zejména ze dvou důvodů. Tím prvním jsou důvody historické a z toho vyplývající obrovská rozšířenost relačních databází, které tady byly dříve než databáze objektové. Druhým důvodem minoritního používání objektových databází je minimální dodržování standardů ze strany výrobců objektových SŘBD (Systém řízení báze dat), jakým je u relačních databází standard SQL, z čehož vyplývá rozdílnost v API (Application Programming Interface) jednotlivých objektových SŘBD a následně
Classification
Type
J<sub>x</sub> - Unclassified - Peer-reviewed scientific article (Jimp, Jsc and Jost)
CEP classification
IN - Informatics
OECD FORD branch
—
Result continuities
Project
—
Continuities
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2013
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
Name of the periodical
Acta academica karviniensia
ISSN
1212-415X
e-ISSN
—
Volume of the periodical
13
Issue of the periodical within the volume
2
Country of publishing house
CZ - CZECH REPUBLIC
Number of pages
5
Pages from-to
47-61
UT code for WoS article
—
EID of the result in the Scopus database
—