Convertir una base de datos existente en un proyecto
A partir de 4D v17 R5, puede crear un proyecto de base de datos. Uno de los mayores beneficios de los proyectos es lo fácil que hace el trabajo colaborativo para los equipos distribuidos… almacenando la fuente en un sistema de control de fuentes en archivos de texto plano. Tanto si eres un único desarrollador como si formas parte de un equipo, esto abre un nuevo mundo de posibilidades.
¿Pero qué pasa con las bases de datos existentes? ¿Pueden convertirse en proyectos? Sí. Esta entrada del blog trata de mostrarte cómo hacerlo y hacerte consciente de algunas cosas que debes saber antes de proceder.
Proyecto 4D: Adopte una nueva era de colaboración
4D ha apoyado durante mucho tiempo el desarrollo en equipo, desde 4D Server 1.0. El mayor beneficio de trabajar juntos en el mismo código fuente, es permitir tanto el desarrollo como la prueba en equipo. Sin embargo, esto puede crear algunas desventajas para los equipos distribuidos, ya que pueden no ser capaces de trabajar en el mismo código fuente.
Tras una completa reescritura, 4D soporta ahora dos formas de trabajar con los fuentes: binario y proyecto. Binario es el 4D que todos conocemos y amamos, con el código fuente en un archivo binario para permitir el desarrollo en equipo con 4D Server. Project facilita el trabajo colaborativo de los equipos distribuidos almacenando el código fuente en un sistema de control de fuentes en archivos de texto plano.
Empezar con la codificación en 4D
En una entrada anterior del blog, anunciamos nuevas herramientas de encriptación de datos para sus bases de datos 4D. Ahora es el momento de ensuciarse las manos y aprender más sobre estas herramientas que fueron diseñadas para ser lo más automáticas posible.
Leer los campos de los objetos 4D con el motor SQL
Un campo objeto 4D es un tipo de campo de base de datos persistente, almacenado como contenido binario. Anteriormente, la lectura de este tipo de campo por un controlador ODBC no era posible. Hasta hoy.
Antes, se devolvía un error al intentar leer un campo objeto. Esto impedía la realización de simples peticiones Select * from myTable , lo que podía ser frustrante para los usuarios que sólo querían navegar por el contenido de una tabla.
Buenas noticias. El motor SQL ha sido actualizado para permitir la lectura de los campos de objetos 4D.
Introducción al cifrado de datos en 4D
Los datos están en todas partes. A medida que nuestras vidas se mueven cada vez más en línea, la importancia de la seguridad de los datos también aumenta. Los datos de los clientes deben estar vigilados contra posibles amenazas y violaciones. En muchos casos, el uso de una herramienta de cifrado de disco (como Bitlocker de Microsoft o FileVault de Apple) proporciona un nivel de protección suficiente, pero ¿qué pasa si su cliente o su CSO (Chief Security Officer) requiere el cifrado a nivel de la base de datos, por tablas?
Durante el 4D Summit 2018, usted pidió una solución para cifrar sus datos y nosotros la hemos cumplido. Estamos encantados de presentar nuevas herramientas de encriptación de datos para sus bases de datos 4D.