Categorías
Biblioteca

Hibernate: persistencia de objetos en JEE: venciendo las diferencias entre el modelo relacional y el orientado a objetos. – Primera edición

Imagen relacionada

Hibernate: persistencia de objetos en JEE: venciendo las diferencias entre el modelo relacional y el orientado a objetos. – Primera edición

Verificar Estado

Pérez Martínez, Eugenia (Autor)

El acceso a una base de datos es un requisito imprescindible para las aplicaciones empresariales y también una tarea que puede llegar a resultar compleja. Es preciso utilizar herramientas que, además de facilitar esta labor, nos permitan abstraer la aplicación del origen de datos y nos dirijan a que el código se preocupe únicamente de gestionar objetos. Hibernate es el framework de mapeo objeto-relacional de referencia y una tecnología que está presente en la mayoría de proyectos Java empresariales.

Este libro ofrece, además de una introducción al framework y a la persistencia de datos en Java, un recorrido por las distintas maneras de interactuar con una base de datos relacional, empezando desde ejemplos sencillos a escenarios más complejos de mapeos. También cubre otros aspectos como el lenguaje HQL que nos permite un control más preciso de las consultas a la base de datos.

Todo ello explicado a través de multitud de casos prácticos que muestran los detalles necesarios para comprender y asimilar cómo trabajar y aplicar Hibernate en proyectos profesionales. Descubre el framework Hibernate. Comprende la relación entre Hibernate y JPA. Aprende cómo mapear mediante anotaciones y ficheros XML. Aplica las distintas formas de mapeo según las relaciones entre tablas. Avanza en mapeos aplicando herencia con distintas estrategias. Entra en detalle a través del API HQL para consultas más específicas. Desarrolla aplicaciones JEE aplicando Hibernate 4.0.

Categorías
Biblioteca

SQL fácil

9786076221501_base

SQL fácil

Verificar Estado

Chardi García, Pere (Autor)

Este libro va dirigido a todas aquellas personas que por una u otra razón quieran o necesiten aprender o profundizar en el lenguaje SQL y las bases de datos relacionales, su metodología de aprendizaje motivadora facilita al lector la comprensión del SQL.

De hecho es más que un libro, pone al alcance del lector un medio interactivo que permitirá desarrollar los ejercicios propuestos en él y practicar los conceptos que se explican, gracias a su consola SQL es posible cargar las consultas de ejemplo del libro y modificarlas para practicar y jugar con el lenguaje. Es realmente una extraordinaria herramienta para complementar la teoría y consolidar lo aprendido con la práctica.

Categorías
Noticias

Microsoft SQL Azure : Administración y desarrollo en la nube

51u8vxcymql-_sx367_bo1204203200_

Microsoft SQL Azure : Administración y desarrollo en la nube

Verificar Estado

Pérez Marqués, María (Autor)

A lo largo del contenido del libro se explica cómo administrar bases de datos e inicios de sesión en SQL Azure, copiar bases de datos, realizar tareas de desarrollo, conectar con SQL Azure y trabajar con TRANSACT‐SQL en SQL Azure. Se hace especial hincapié en las diferencias que presentan los lenguajes de definición de datos, manipulación de datos, control de datos y control de transacciones de TRANSACT‐SQL y SQL Azure y en las novedades del lenguaje relacional de esta última aplicación.

Este libro aborda el trabajo con Microsoft SQL Azure, plataforma de base de datos relacional basada en la nube creada con tecnologías de SQL Server.

SQL Azure permite implementar fácilmente aplicaciones de base de datos relacionales en la nube y aprovechar un centro de datos distribuido de Microsoft que proporciona disponibilidad, escalabilidad y seguridad con las ventajas de protección de datos integrada y recuperación automática. SQL Azure proporciona un servicio de base de datos relacional, un servicio de generación de informes y una interfaz de administración y diseño de bases de datos basada en web como parte de la plataforma Windows Azure.

Categorías
Sistemas

Programación En Oracle 11g SQL , SQL *Plus y PL/SQL

Programación En Oracle 11g Sql , Sql *Plus y PL/Sql

—Verificar Estado—

Este libro tiene como finalidad introducir al lector paso a paso en la programación de Oracle. Se comenzará mostrando las capacidades de trabajo en Oracle 11g, la introducción de código en el entorno SQL*Plus y el desarrollo amplio del modelo entidad-relación a través de Oracle 11g SQL, que constituye el pilar básico de la programación en las bases de datos relacionales. Así mismo, se trata de forma exhaustiva el lenguaje de programación procedimental PL/SQL de Oracle, que amplía el lenguaje estándar SQL.

Cada capítulo se ilustra con un número importante de ejercicios prácticos que completan los conceptos teóricos. Estos ejercicios hacen referencia a bases de datos ejemplo que son construidas en el propio libro. También se hace referencia a la base de datos de trabajo que instala por defecto Oracle 11g disponible para los usuarios.

Todos los ejercicios prácticos del libro y los ejemplos incluidos en la parte teórica de los capítulos, pueden realizarse completamente con la información que se presenta en el propio texto y en la instalación por defecto del programa, sin necesidad de acudir a ficheros externos ni a otro tipo de información adicional.

Teaching Soft Group (Autor Corporativo)

Categorías
Electronica Sistemas

Programación de Bases de Datos con C#

Programación de Bases de Datos con C#

González, Alfons (Autor)

Verificar EstadoDescargar Material Extra

El lenguaje C# 3.0 de Visual Studio 2008 con el Framework .NET v. 3.5 se ha convertido en la elección para muchos programadores por su flexibilidad, su seguridad, su limpio diseño, su orientación a objetos y su inmensa biblioteca de funciones.

Las bases de datos son el fundamento de la programación de aplicaciones comerciales y en pleno siglo XXI evolucionan hacia a programación orientada a objetos, el lenguaje XML y las aplicaciones web.

Este libro está dirigido a los programadores, analistas e ingenieros que desean entender estas técnicas ilustradas inmediatamente mediante ejemplos claros de código fuente en C#.

Se da un tratamiento muy completo a las técnicas más innovadoras de programación de bases de datos, especialmente reforzados con Microsoft SQL Server 7.0, 2000, 2005 y 2008.

El lector encontrará tanto temas de iniciación como avanzados.

Dentro de los temas iniciales este libro cubre SQL, análisis Entidad/Relación, la tecnología ADO.NET, conexiones, ODBC, estructuras de bases de datos, transacciones, bloqueos, eventos, consultas clásicas, comandos, controles e interfaces.

También encontrará temas avanzados como encriptación, procedimientos almacenados (stored procedures), arquitectura multicapa y objetos de negocio, gestión de errores y excepciones, parámetros de entrada y salida en procedimientos almacenados y extendidos, campos binarios largos (BLOB) para tratamiento de imágenes, archivos incrustados y columnas de desbordamiento XML, consultas en formato XML, XPath, DOM, aplicación de transformaciones XSL para la generación de páginas HTML (XHTML), comunicación de paquetes XML con OpenXML y BulkLoad, extended stored procedures con Visual C++ .NET, sistemas conectados y desconectados mediante DataSets y DataAdapters… y mucho más.

Finalmente se trata la parte más innovadora del tratamiento de bases de datos: Linq para objetos, Linq para SQL y Link para entidades (Entity Framework).

En la web del libro se pueden recoger los ejemplos de código fuente tratados y las actualizaciones y nuevas aportaciones que irán surgiendo.

Categorías
Sistemas

Oracle 11g : curso práctico

Oracle 11g : curso práctico

Teaching Soft Group (Autor Corporativo)

Verificar Estado

En este libro se presenta un análisis profundo de la base de datos Oracle 11g en su versión más extensa (Oracle 11g Enterprise Edition). Se comenzará por la instalación del programa, la introducción del trabajo en el entorno SQL*Plus y el desarrollo amplio del modelo entidad-relación a través de Oracle 11g SQL, que se tratará de manera profunda. Así mismo, se desarrollan exhaustivamente las tareas relativas a la administración de la base de datos, incluyendo la administración de la seguridad, el ajuste de las bases de datos, las tareas de auditoría y la migración de datos. Cada capítulo se ilustra con un número importante de ejercicios prácticos que completan los conceptos teóricos. Estos ejercicios hacen referencia a bases de datos ejemplo que son construidas en el propio libro. También se hace referen-cia a la base de datos ejemplo que instala por defecto Oracle 11g y que siempre está disponible para los usuarios. Todos los ejercicios prácticos del libro y los ejemplos incluidos en la parte teórica de los capítulos pueden realizarse completamente con la información que se presenta en el propio texto y en la instalación por defecto del programa, sin necesidad de acudir a ficheros exter-nos ni a otro tipo de información adicional

Categorías
Sistemas

Fundamentos de Bases de datos

Fundamentos de Bases de datos

  1. Introducción
  2. Modelo entidad-relación
  3. Modelo relacional
  4. SQL
  5. Otros lenguajes relacionales
  6. Ligaduras de integridad
  7. Diseño de bases de datos relacionales
  8. Bases de datos orientadas a objetos
  9. Bases de datos relacionales orientadas a objetos
  10. Almacenamiento y estructura de archivos
  11. Indexación y asociación
  12. Procesamientos de consultas
  13. Transacciones
  14. Control de concurrencia
  15. Sistemas de recuperación
  16. Arquitectura de sistemas de bases de datos
  17. Bases de datos paralelas
  18. Bases de datos distribuidas
  19. Temas especiales
  20. Procesamientos avanzados de transacciones
  21. Nuevas aplicaciones
Categorías
Sistemas

As/400 Manual para programadores y analistas de sistemas

As/400 Manual para programadores y analistas de sistemas

  1. Introducción y conceptos
    • Visión general del sistema
    • Menús y Navegación
    • Ayuda
    • Lenguaje de Ordenes
    • Objetos, bibliotecas, archivos y miembros
    • Seguridad y Autorización
  2. Herramientas de desarrollo
    • Visión de la oficina
    • DFU y consulta: Entrada y salida rápidas
    • Utilidad de entrada en código fuente (SEU)
    • Dos modos de base de datos: Especificaciones de definición de datos o IDDU y diccionario de datos
    • Crear pantallas y menús con SDA
  3. Lenguajes
    • RPG/400
    • COBOL/400
    • C
    • Lenguaje de interrogación estructurado (SQL)
    • Depuración
  4. Integración, comunicación y migración
    • Integración de aplicaciones
    • Comunicaciones
    • Migración