Cómo ORDA cambiará su forma de trabajar

Traducido automáticamente de Deepl

Imagine una forma de utilizar su base de datos con un enfoque orientado a objetos, sin preocuparse de su estructura física. Imagine que pudiera mantener múltiples selecciones actuales al mismo tiempo o que pudiera realizar consultas recursivas en una sola línea de código. Pues bien, esto es ahora una realidad gracias a ORDA¡! Con 4D v17, su código puede escribirse en modo orientado a objetos, y puede navegar fácilmente por todo su modelo de datos.

ORDA fue uno de los principales anuncios del 4D Summit 2018 , abriendo un mundo de nuevas posibilidades en 4D. Ahora es el momento de darle más detalles sobre las ORDA características disponibles con 4D v17. To do so, we’ve prepared una serie de entradas de blog dedicadas específicamente a los conceptos de ORDA core y las características relacionadas. Y los publicaremos, uno tras otro, día tras día.

Pero espere, ¿qué significa ORDA? ORDA es el acrónimo de Object Relational Data Access.

O … Objeto

Los objetos no son nuevos en 4D. Los introdujimos hace años. Primero aparecieron en el lenguaje, luego como campos de objetos y ahora con la notación de objetos. ORDA está llevando las cosas un gran paso más allá. ¿Por qué no utilizar toda la base de datos como un objeto?

R … Relacional

Crear aplicaciones empresariales sin usar relaciones sería muy difícil. ORDA hace que el uso de relaciones sea mucho más fácil, incluso si son recursivas.

D … Datos

Todo gira en torno a los datos. Deshagámonos de los registros actuales y de las selecciones actuales.Imagina tener algo mejor y menos restrictivo. ORDA hace que el uso de sus datos sea tan fácil y conveniente como antes, pero ilimitado.

A … Acceda a

ORDA no es sólo un nuevo lenguaje o una nueva sintaxis. Se trata de acceder a los datos. Incluso desde diferentes fuentes, con el mismo código y los mismos formularios.

¿Cómo cambiará ORDA su forma de trabajar?

Para los desarrolladores actuales de 4D, ORDA abrirá nuevas posibilidades, y permitirá aprovechar los conceptos modernos de vanguardia. Pero no hay razón para asustarse, no tendrá que reescribir su código. Puedes combinar el lenguaje 4D clásico con ORDA, en la misma aplicación, incluso en el mismo método.

Para los nuevos desarrolladores de 4D, ORDA hará más fácil para los desarrolladores que vienen de otros lenguajes (como JavaScript por ejemplo) el comenzar a trabajar con 4D ya que muchos de los conceptos orientados a objetos les serán familiares.

Por último, esta nueva serie de posts del blog de ORDA incluirá muchos ejemplos de bases de datos y ejemplos de código para guiarte y mostrarte ORDAtodo su potencial. Así que manténgase en sintonía y dénos su opinión a través de los foros de 4D.