La cara oculta de Delphi 4 (Libro)

(Redirigido desde «La cara oculta de Delphi 4»)
La cara oculta de Delphi 4
Información sobre la plantilla
Delphi 4 89.jpg
Libro técnico de informática de programación
Título originalLa cara oculta de Delphi 4: Programación avanzada para bases de datos
Autor(a)(es)(as)Ian Marteens
Editorial:Editorial Félix Varela
GéneroDidáctico
Edición2005
Primera edición1998
ISBN978-84-923926-1-2
PaísBandera de Cuba Cuba

La cara oculta de Delphi 4. Libro puramente dedicado a profundizar los conocimientos sobre el Lenguaje de Programación Delphi. Realizado por el investigador y programador Ian Marteens en 1998. Publicado en el año 2005 por la Editorial Félix Varela. Trata sobre el lenguaje Delphi que se caracteriza por su versatilidad, multifuncionalidad; ágil en la programación de aplicaciones muy diversas, destaca de sobremanera en aspectos avanzados, como aquellos que se refieren a desarrollos cliente/servidor. Precisamente, este libro se centra, de forma fundamental, en la programación de acceso y consulta de bases de datos y en el enfoque avanzado como entorno de desarrollo cliente/servidor.

Sinopsis

Según los expertos es un libro muy consultado por los programadores, el mismo comienza con una breve introducción donde narra los orígenes del Delphi como un Lenguaje sencillo y partiendo de esto lo compara con diferentes lenguajes y realiza un análisis de la Arquitectura (Software) de los componentes.

Argumento

Dedicado especialmente a la Programación para Base de Datos con Delphi, que entrara en profundidad con los conceptos específicos de esta área. Un libro de carácter tutorial que además considerar todos los temas anteriores, con la profundidad necesaria y que en vez de llevar una línea de desarrollo, conducida quizás por una aplicación única de ejemplo, se opta por utilizar ejemplos pequeños para cada tema.

De este modo cada capítulo puede leerse de forma independiente a los demás, y el libro puede utilizarse como referencia. “La cara oculta de Delphi” está destinada a personas que ya han estado sentadas frente a Delphi y necesitan profundizar los conocimientos, no es un libro para aprender Delphi para este objetivos existe otros libros.

Temas que abarca

Comienza con la estructura de los proyectos las declaraciones las clausuras, los ficheros que los conforman, las bibliotecas de enlaces dinámicos.

Después muestra un capítulo dedicado a los fundamentos de la programación, la Herencia en Programación, el Polimorfismo (Informática), el encapsulamiento partiendo de aquí comienza.

El enfoque del texto, que no se trata de un manual de introducción, es tan claro que ya en el primero de sus capítulos nos habla del motor de base de datos de Delphi y nos presenta los formatos Paradox DBF7 y el SQL Server de Microsoft. A partir de ahí, tras un paso por los fundamentos del lenguaje de Delphi, centrándose en la Programación Orientada a Objetos, el manejo de excepciones y el tratamiento de eventos, comenta detenidamente el desarrollo de componentes para bases de datos (tablas, acceso a campos, uso de rejillas, barras de navegación, índices, etc).

Las consultas SQL, básicas en el uso avanzado de tablas, comentan casos particulares, como las bases de datos de Oracle, Microsoft SQL Server o las comunicaciones cliente/servidor. Las actualizaciones, los eventos de transición, los objetos persistentes, transacciones y control de concurrencias, actualizaciones con cache, generación de informes y gráficos de decisión, son otros apartados que cubren una buena parte del texto. Finalmente, se aborda la programación en Internet, los datos soportados en clientes, COM, DCOM y OLE y, por supuesto, MIDAS y la creación de instalaciones, para la distribución final de aplicaciones cerradas (mención especial merece el Borland Database Engine, BDE ) .

Fundamentos del lenguaje

  • Elementos de programación en Windows
  • Propiedades y atributos
  • Eventos
  • Excepciones
  • Tipos de datos
  • Gestión de ventanas
  • Módulos de datos y depósitos de objetos.

Componentes de la base de datos

Costa de un análisis de todos los componentes de una base de datos y la manipulación de la base de datos desde el delphi:

  • Tabla.
  • Campos.
  • Índices.

Programación SQL

  • Estructura.
  • Tipos de datos en SQL.
  • Creación de Usuario.
  • Privilegios.
  • Consultas.
  • Comunicación de Cliente-Servidor.
  • Informes.
  • Gráficos.

Utilización de midas y base de datos de escritorio

  • Módulos.
  • Grabación de datos.
  • Servidores remotos y conjuntos de datos cliente.
  • Interfases duales en Midas

Fuente