4 ª Dimensión (idioma)

4D Descripción de la imagen Logo-4D-new.jpg.

Información
Desarrollado por 4D
Primera versión 1984
Última versión 4D v17 (Julio de 2018)
Escrito en C ++
Sistema de explotación Microsoft Windows y macOS
Medio ambiente Microsoft Windows , macOS
Leer formatos Base de datos de 4th Dimension ( d )
Formatos escritos Base de datos de 4th Dimension ( d )
Tipo Base de datos relacional
Política de distribución Socios 4D y tienda online
Licencia Dueño
Sitio web www.4d.com

4D (anteriormente 4 th Dimension ) es un sistema de administración de bases de datos asociado con un lenguaje de programación de cuarta generación que se ejecuta en las plataformas macOS y Windows. La versión más reciente es 4D v17.

Histórico

En 1984, Laurent Ribardière crea el software 4 th Dimension se convierte en uno de los primeros sistemas de datos centrales en la plataforma Apple Macintosh . En 1995 , 4D se convirtió en multiplataforma para operar también bajo Microsoft Windows y dos años después se embarcó en un servidor web.

Año Versión Observaciones
1984 ABCBase
1985 4D v1
1986 4D v2
1987 4D v3
1989 4D v4 Uso multiusuario: compilar
1992 4D v5 Entorno cliente / servidor integrado
1995 4D v5.5 Mac OS y Windows multiplataforma
1997 4D v6 Servidor web integrado
1999 4D 6.5 4D 6.5.9r2 es la última versión de esta línea
2000 4D 6,7 4D 6.7.4 es la última versión de esta línea
2001 4D 6,8 Certificación Mac OS X (6.8.5); la versión 6.8.6 es la última versión de esta línea.
2003 4D 2003 XML, servicios web y compilador integrado; la versión 2003.8r2 es la última versión de esta línea.
2004 4D 2004 Interfaz revisada; integración de comandos ODBC de alto nivel, 4D Customizer, 4D Backup y 4D Engine; la versión 2004.8 es la última versión de esta línea.
2007 4D v11 SQL Nuevo motor de base de datos , SQL integrado, soporte Unicode, administración SVG, centro de mantenimiento integrado, zona web; 4D v11 SQL Release 9 (11.9) es la última versión de esta línea.
2010 4D v12 Nuevas funcionalidades, mejoras al entorno de desarrollo, multibase, sistema de sincronización integrado entre varias bases de datos, soporte PHP; 4D v12.4 es la última versión de esta línea.
2012 4D v13 Nuevo servidor HTTP multiproceso, gestión automática de sesiones, nuevo cliente HTTP extensible, integración de webkit y soporte extendido de Javascript, cuadro de lista enriquecido, gestión de documentos externos.
2014 4D v14 Creación de aplicaciones Web con 4D Mobile: Aplicaciones multiplataforma disponibles en Mobile, Tablet y cualquier tipo de navegador. Objetos estructurados JSON, vistas SQL, nuevas herramientas de mantenimiento y monitorización.
2015 4D v15 Servidor 4D de 64 bits para macOS; Nueva capa de red; Primera versión de 4D Write Pro; Soporte LDAP; funciones avanzadas de análisis y optimización
2017 4D v16 Nuevo sistema de gestión de caché; multiproceso preventivo; generalización de 64 bits; mensajes asincrónicos entre procesos
2018 4D v17 Introducción del acrónimo ORDA para Object Relational Data Access

Software 4D

4D es un sistema de gestión de bases de datos relacionales que presenta un lenguaje de programación de cuarta generación (L4G) . Entorno de desarrollo integrado (EDI o IDE en inglés), 4D integra:


4D permite a cualquier desarrollador escribir sus propios complementos y ofrece los suyos propios:


El software 4D tradicionalmente tenía 3 modos:

Desde la versión 4D v11 SQL , los modos de Estructura y Uso se han fusionado en un solo modo de Desarrollo . El modo de menús creados se ha convertido en el modo de aplicación .

4D en pocas nociones

Desde 4D v11 SQL  :

Principales características

Fortalezas de 4D V11 SQL

[pasaje promocional]

Compatibilidad

Sistemas operativos / Versión 4D V18 v17 v16 v15 v14 servidor v14 v13 v12 v11 2004
Windows 10 Certificado Certificado Certificado No No No No No No No No No No No No No No
Windows 8.1 de 64 bits Certificado Certificado Certificado Certificado Certificado (32 bits) Certificado Certificado No No No No No No
Windows 8.1 de 32 bits No No Compatible Certificado Certificado (32 bits) Certificado Compatible Certificado No No No No No No
Windows 8 de 64 bits Certificado No No Certificado Certificado Certificado (32 bits) Certificado Certificado Compatible No No No No
Windows 8 de 32 bits No No No No Certificado Certificado Certificado Compatible Certificado Compatible No No No No
Windows 7 de 64 bits Certificado Certificado Certificado Certificado (32 bits) Certificado Certificado Certificado Certificado No No
Windows 7 de 32 bits No No Compatible Certificado Certificado Certificado Compatible Certificado Certificado Certificado No No
Windows Vista No No No No No No No No No No No No Certificado Certificado Certificado Certificado
Windows XP No No No No No No No No No No No No Certificado Certificado Certificado Certificado
Windows Server 2016 Certificado Certificado No No No No No No No No No No No No No No
Windows Server 2012 R2 Certificado Certificado Certificado Certificado (32 bits) Compatible Certificado No No No No No No
Windows Server 2012 Certificado Certificado Certificado Certificado (32 bits) Compatible Certificado Compatible No No No No
Windows Server 2008 R2 No No No No Certificado Certificado Certificado (32 bits) Compatible Certificado Certificado No No No No
Windows Server 2008 de 64 bits No No No No | No No Certificado Compatible Compatible Certificado Certificado Certificado No No
Windows Server 2008 de 32 bits No No No No No No No No No No No No Certificado Certificado Certificado No No
Windows Server 2003 No No No No No No No No No No No No Certificado Certificado Certificado Certificado
Windows Server 2000 No No No No No No No No No No No No No No No No No No Certificado
Mac OS X 10.15 Certificado No No No No No No No No No No No No No No No No No No
Mac OS X 10.14 Certificado Certificado No No No No No No No No No No No No No No No No
Mac OS X 10.13 Certificado Certificado Certificado No No No No No No No No No No No No No No
Mac OS X 10.12 Certificado Certificado No No No No No No No No No No No No No No
Mac OS X 10.11 No No No No Certificado No No No No No No No No No No No No No No
Mac OS X 10.10 No No No No Certificado Certificado No No No No No No No No No No No No
Mac OS X 10.9 No No No No No No Certificado Certificado Certificado Certificado No No No No No No
Mac OS X 10.8 No No No No No No Certificado Certificado Certificado Certificado Certificado No No No No
Mac OS X 10.7 No No No No No No No No Certificado Certificado Certificado Certificado No No No No
Mac OS X 10.6 No No No No No No No No No No No No Certificado Certificado Certificado No No
Mac OS X 10.5 No No No No No No No No No No No No No No Compatible Certificado Certificado
Mac OS X 10.4 No No No No No No No No No No No No No No No No Certificado Certificado
Mac OS X 10.3 No No No No No No No No No No No No No No No No No No Certificado
Mac OS X 10.2 No No No No No No No No No No No No No No No No No No Compatible

Limites

enlaces externos

Notas y referencias

  1. Ver Genealogía de RDBMS
  2. Ver los artículos: DE PAUL OTLET A INTERNET , extracto: " Software de base de datos: 4D, desarrollado por el francés Laurent Ribardière; se convertirá en el estándar SGBD para Apple Macintosh " / La aventura de Apple , extracto: " Afortunadamente para Apple, cuando Se lanzó Mac Plus, había aparecido una gran cantidad de software: Word 3, 4d, Excel o Cricket Draw " . / La historia de Apple , extracto:" Al mismo tiempo que este MacPlus aparecieron muchas aplicaciones como Word 3, Excel o 4D " .
  3. (De) heise Developer , "  4Dv15 mit neuem Datenfeldtyp und verbessertem Monitoring ausgestattet  " , en heise Developer (consultado el 27 de febrero de 2017 )
  4. (de) heise Developer , “  Entwicklungsumgebung: Mehr Leistung in 4D v16  ” , de heise Developer (consultado el 27 de febrero de 2017 )