Base de datos

Definición: ¿Qué significa Dbase?

DBase es un sistema de administración de bases de datos de microcomputadoras (DBMS) que se ejecuta en una plataforma Windows. DBase es único en el sentido de que permite la producción sin problemas de una amplia variedad de aplicaciones, incluidas aplicaciones de middleware, aplicaciones web alojadas en servidores Windows y aplicaciones cliente enriquecidas de Windows.

DBase está diseñado para manipular bases de datos relacionales. Es un lenguaje versátil de tercera generación sin capacidad de procedimiento y es un depurador muy bueno.

Techinfo explica Dbase

La historia de DBase se remonta a 1978, cuando fue creado por Wayne Ratliff e inicialmente llamado "Vulcan". En la década de 1980, Ashton-Tate compró Vulcan y lo comercializó como DBase II, que se considera la primera versión de DBase. DBase II era compatible con un programa de control de 16 bits para microcomputadoras. Las versiones posteriores como DBase III, III + y DBase IV se utilizaron en plataformas DOS de 16 bits. Otras versiones como Visual DBase 5.5 y Visual DBase 5.7 funcionaron en plataformas Windows de 16 bits. Visual DBase 7.0, Visual DBase 7.5, dB2K y DBase Plus son versiones más recientes que operan en plataformas Windows de 32 bits. A partir de 2011, DBase Plus es la versión más utilizada.

El almacenamiento de datos en formato DBase es ampliamente aceptado y respaldado por numerosos sistemas de administración de bases de datos. DBase usa funciones de procedimiento y comandos similares al lenguaje BASIC. Utiliza comandos simples para la manipulación de datos como USE y GO TOP para atravesar registros, STR () y SUBSTR () para la manipulación de cadenas, y REPLACE AND STORE para la manipulación de valores de campo. También se utilizan otros comandos como STORE, DO, APPEND y MODIFY. El formato de archivo subyacente de DBase es .dbf.

DBase tiene muchas características sobresalientes que contribuyen a su prominencia entre los sistemas y herramientas de administración de bases de datos, tales como:

  • Un compilador justo a tiempo (JIT), que convierte el lenguaje fuente en lenguaje máquina
  • Un enlazador para crear aplicaciones DBase (archivos .exe)
  • Un instalador de motor de tiempo de ejecución para servidores web y máquinas que necesitan ejecutar aplicaciones de tiempo de ejecución de DBase
  • Preprocesadores para leer el archivo fuente del programa y producir archivos preprocesados ​​como salida, que se alimentan al compilador
  • Un entorno de desarrollo integrado con una ventana de comandos y un navegador
  • Herramientas de diseño de interfaz gráfica de usuario (GUI) bidireccional, que poseen la capacidad de alternar entre el uso de una herramienta de diseño de GUI y un editor de código
  • Un editor de código fuente, que permite la edición e ingreso manual de códigos.

DBase también tiene muchas clases visuales y clases de bases de datos. Las clases visuales incluyen:

  • Presionar el botón
  • Imagen
  • Cuadrícula
  • Barra de desplazamiento
  • ActiveX
  • Caso
  • ReportViewer
  • SpinBox
  • Caja combo
  • Cuadro de lista
  • Texto
  • TextLabel
  • El formulario
  • SubFormulario
  • Cuaderno
  • Envase
  • Campo de entrada
  • Radiobutton

Las clases de bases de datos incluyen:

  • RowSet
  • Campo
  • Storedproc
  • Módulo de datos
  • Sesión
  • base de datos
  • Consulta