Představte si způsob, jak používat databázi s objektovým přístupem, aniž byste se museli starat o její fyzickou strukturu. Představte si, že byste mohli udržovat více aktuálních výběrů najednou nebo že byste mohli provádět rekurzivní dotazy v jediném řádku kódu. Nuže, to je nyní realitou díky ORDA! 4D v17 , může být váš kód napsán v objektově orientovaném režimu a vy můžete snadno procházet celým datovým modelem.
ORDA byl jedním z hlavních oznámení na konferenci 4D Summit 2018 a otevřel svět nových možností ve 4D. Nyní nastal čas, abychom vám poskytli podrobnější informace o. ORDA funkcích, které jsou k dispozici na 4D v17. To do so, we’ve prepared, sérii blogových příspěvků věnovaných speciálně konceptům ORDA core a souvisejícím funkcím. A budeme je zveřejňovat jeden po druhém, den po dni.
Ale počkat – co znamená ORDA? ORDA je zkratka pro Object Relational Data Access.
O … Object
Objekty nejsou ve 4D žádnou novinkou. Zavedli jsme je již před lety. Nejprve se objevily v jazyce, pak jako objektová pole a nyní s objektovou notací. ORDA Posouváme se o velký krok dál. Proč nepoužívat celou databázi jako objekt?
R … Relational
Vytváření obchodních aplikací bez použití relací by bylo velmi obtížné. Díky ORDA je používání relací mnohem jednodušší, i když jsou rekurzivní.
D .. . Data
Všechno se točí kolem dat. Zbavme se aktuálních záznamů a aktuálních výběrů Představte si, že byste měli něco lepšího a méně omezujícího. Díky ORDA je používání dat stejně snadné a pohodlné jako dříve, ale neomezené.
A . .. Přístup na
ORDA není jen nový jazyk nebo nová syntaxe. Jde o přístup k datům. Dokonce i z různých zdrojů, se stejným kódem a stejnými formuláři.
Jak ORDA změní způsob vaší práce?
Stávajícím vývojářům 4D otevře ORDA nové možnosti a umožní využít špičkové moderní koncepty. Není však důvod k panice, nebudete muset přepisovat svůj kód. Můžete kombinovat klasický jazyk 4D s jazykem ORDA, a to ve stejné aplikaci, dokonce i ve stejné metodě.
Novým vývojářům v jazyce 4D usnadní ORDA práci s jazykem 4D, protože mnoho objektově orientovaných konceptů jim bude povědomých. vývojáři, kteří přicházejí z jiných jazyků (jako je například JavaScript), budou moci snáze zasáhnout do práce v jazyce 4D.
V neposlední řadě bude tato nová série blogových příspěvků o ORDA obsahovat mnoho databázových příkladů a ukázek kódu, které vás provedou a ukáží vám ORDA‚s plný potenciál. Zůstaňte tedy naladěni a poskytněte nám zpětnou vazbu prostřednictvím fóra 4D!