Descargar gratis Gestión De Bases De Datos de Iván López Montalbán en MOBI - LRF - EPUB - RTF - TXT - HTML - PDF - DOC

Bajar gratis el libro completo “Gestión De Bases De Datos” de Iván López Montalbán publicado en el año 2014. Lectura complementaria recomendada para estudiantes de Ingeniería en Computación e Informática.

  • Editorial: GARCETA.
  • Formatos de descarga disponibles: MOBI – LRF – EPUB – RTF – TXT – HTML – PDF – DOC. (CBZ – ZIP – RAR).
  • Páginas: 304.
  • ISBN: 9788415452942.
  • Incluye un resumen de 28 páginas, y las preguntas de prueba más frecuentes.
  • Publicado el: 6/4/2014
  • Género/Colección: Educativo.
  • Descripción: El contenido de este libro tiene una orientación práctica. En el Capítulo 1 se estudian los procesos, actividades y tareas involucradas en el desarrollo, explotación y mantenimiento de un producto de software. Se estudia la relación entre un programa informático y los distintos componentes del ordenador, se analizan diferentes lenguajes de programación, se estudian los diferentes estados por los que pasa un programa desde que se escribe hasta que se ejecuta en el ordenador, se introduce el concepto de máquina virtual. En el siguiente capítulo se estudian los entornos de desarrollo, sus funciones y características. Se estudian dos entornos de desarrollo diferentes, uno orientado al uso de bases de datos que es el SQL Developer, y el segundo más orientado a la programación de aplicaciones el Eclipse. Además se aprenderá la instalación y el manejo de los plugins WindowBuilder para crear ventanas para las aplicaciones Java y el plugin ERMaster para crear modelos de datos en distintas bases de datos como Oracle y MySQL. En el Capítulo 3 se estudian dos enfoques para el diseño de casos de prueba y diferentes técnicas en cada uno para probar el código de los programas. Se estudia el proceso de depuración en el entorno Eclipse definiendo puntos de ruptura y examinando variables durante la ejecución de un programa. Para elaborar pruebas unitarias se utiliza la herramienta JUNIT en el entorno Eclipse, las pruebas se realizan sobre clases Java. En el Capítulo 4 se estudian herramientas que permiten a un programador mejorar y optimizar el proceso de desarrollo de software; así como herramientas de control de versiones como Subversion en Eclipse y SQL Developer, además el cliente Tortoise y el servidor VisualSVN. También se aprenderá a documentar clases java utilizando Javadoc de ECLIPSE. Y por último se aprenderá a refactorizar proyectos en ECLIPSE. En los capítulos 5 y 6 se aprenderá el lenguaje UML y sus diagramas. Se estudiarán a través de múltiples ejemplos los diagramas de clases y de comportamiento: casos de uso, de actividad, estado e interacción; de estos últimos se estudia el diagrama de secuencia y el de comunicación o colaboración. Se estudiarán herramientas como ArgoUML y WhiteStarUML y en Eclipse el plugin UML2. Al final del capítulo 6 se muestra como generar los diagramas de clases y de secuencia utilizando el entorno Eclipse a través de los plugins Object AID y eUML2. El material disponible para la realización de los ejercicios y actividades se puede descargar del site: https://sites.google.com/site/libroentornosdedesarrollo. CONTENIDO CAPÍTULO 1. DESARROLLO DE SOFTWARE 1.1. Introducción 1.2. El software de ordenador 1.3. Ciclo de vida del software 1.4. Fases del desarrollo de una aplicación 1.5. Concepto de programa 1.6. Lenguajes de programación 1.7. Obtención de código ejecutable 1.8. Máquinas virtuales 1.9. Herramientas utilizadas en programación 1.10. Ejemplos COMPRUEBA TU APRENDIZAJE ACTIVIDADES DE AMPLIACIÓN CAPÍTULO 2. INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO 2.1. Introducción 2.2. Componentes de un entorno de desarrollo 2.3. Instalación de un entorno de desarrollo 2.4. Herramientas para el modelado de datos 2.5. Comparación de entornos de desarrollo COMPRUEBA TU APRENDIZAJE ACTIVIDADES DE AMPLIACIÓN CAPÍTULO 3. DISEÑO Y REALIZACIÓN DE PRUEBAS 3.1. Introducción 3.2. Técnicas de diseño de casos de prueba 3.3. Estrategias de prueba del software 3.4. Documentación para las pruebas 3.5. Pruebas de código 3.6. Herramientas de depuración 3.7. Pruebas unitarias JUnit COMPRUEBA TU APRENDIZAJE ACTIVIDADES DE AMPLIACIÓN CAPÍTULO 4. OPTIMIZACIÓN Y DOCUMENTACIÓN 4.1. Introducción 4.2. Este libro, está concebido desde la experiencia de los autores, como administradores de bases de datos en empresas multinacionales, como profesores de formación profesional (familia informática) y como profesores de Universidad. Hemos compuesto esta herramienta complementaria a las clases del módulo de formación profesional, pero también es indispensable para lectores independientes que quieran convertirse en administradores de bases de datos, puesto que en sus páginas podemos encontrar una sencilla explicación de los gestores de bases de datos, donde se detalla su funcionamiento, composición, diseño y aplicaciones. El contenido del libro tiene una orientación puramente práctica, con actividades, consejos y ejercicios resueltos en Access, MySQL y Oracle, que facilitan al profesor del módulo su completo seguimiento. El objetivo del libro no es ser una guía de referencia de un solo SGBD, sino la formación de administradores de bases de datos actualizados, versátiles y competentes. En esta segunda edición del libro, hemos desarrollado más en profundidad el capítulo de desarrollo de scripts y la programación de base de datos. De esta manera satisfacemos las demandas de aquellos profesores a los que la primera edición les gustó, pero que requerían un capítulo de programación de bases de datos más completo. CONTENIDO Sistemas de almacenamiento de la información 1.1. Ficheros 1.2. Bases de Datos 1.3. Los Sistemas Gestores de Base de Datos 1.4. Prácticas Resueltas 1.5. Prácticas Propuestas 1.6. Resumen 1.7. Test de repaso 1.8. Comprueba tu aprendizaje Diseño lógico de bases de datos 2.1. Representación del problema 2.2. El modelo de datos 2.3. Diagramas E/R 2.4. El modelo E/R ampliado 2.5. Construcción de un diagrama E/R 2.6. El modelo relacional 2.7. Transformación de un diagrama E/R al modelo relacional 2.8. Normalización 2.9. Prácticas Resueltas 2.10. Prácticas Propuestas 2.11. Resumen 2.12. Test de repaso 2.13. Comprueba tu aprendizaje Diseño físico de bases de datos 3.1. Notación para la sintaxis 3.2. Herramientas gráficas proporcionadas por los SGBD 3.3. Intérpretes de comandos de los SGBD 3.4. El lenguaje de definición de datos 3.5. Creación de bases de datos 3.6. Modificación de una base de datos 3.7. Borrado de bases de datos 3.8. Creación de tablas 3.9. Modificación de tablas 3.10. Borrado de tablas 3.11. Renombrado de tablas 3.12. Prácticas Resueltas 3.13. Prácticas Propuestas 3.14. Resumen 3.15. Test de repaso 3.16. Comprueba tu aprendizaje Realización de Consultas 4.1. El lenguaje DML 4.2. La sentencia SELECT 4.3. Consultas básicas 4.4. Filtros 4.5. Ordenación 4.6. Consultas de resumen 4.7. Subconsultas 4.8. Consultas multitabla 4.9. Consultas reflexivas 4.10. Consultas con tablas derivadas 4.11. Prácticas Resueltas 4.12. Prácticas Propuestas 4.13. Resumen 4.14. Test de repaso 4.15. Comprueba tu aprendizaje Edición de los datos 5.1. Herramientas gráficas para la edición de los datos 5.2. La sentencia INSERT 5.3. La sentencia INSERT extendida 5.4. INSERT y SELECT 5.5. La sentencia UPDATE 5.6. La sentencia DELETE 5.7. La sentencias UPDATE y DELETE con subconsultas 5.8. Borrado y modificación de registros con relaciones 5.9. Transacciones 5.10. Acceso concurrente a los datos 5.11. Prácticas Resueltas 5.12. Prácticas Propuestas 5.13. Resumen 5.14. Test de repaso 5.15. Comprueba tu aprendizaje Construcción de Guiones 6.1. ¿Por qué PL/SQL? 6.2. Otros lenguajes de programación 6.3. Bloques de Código Anóonimos en PL/SQL 6.4. Tipos de datos en PL/SQL 6.5. Operadores y expresiones 6.6. Entrada y salida para la depuración 6.7. Estructuras de Control 6.8. Estructuras funcionales: procedimientos y funciones 6.9. Sentencias SQL en PL/SQL 6.10. Acceso a la Base de Datos. Cursores 6.11. Excepciones en PL/SQL 6.12. Disparadores o Triggers 6.13. Prácticas Resueltas 6.14. Prácticas Propuestas 6.15. Resumen 6.16. Test de repaso 6.17. Comprueba tu aprendizaje Seguridad de los datos 7.1. Recuperación de fallos 7.2. Tipos de copias de seguridad 7.3. Copias de seguridad y restauración en MySQL 7.4. Copias de seguridad y restauración en Oracle 7.5. Restauración de copias en Oracle con RMAN 7.6. Copias de seguridad y restauración en DB2 7.7. Exportación e importación de datos. Transferencia de datos entre sistemas gestores 7.8. Herramientas gráficas para la salvaguarda de la información 7.9. Prácticas Resueltas 7.10. Prácticas Propuestas 7.11. Resumen 7.12. Test de repaso 7.13. Comprueba tu aprendizaje Control de versiones 4.3. Documentación 4.4. Refactorización COMPRUEBA TU APRENDIZAJE ACTIVIDADES DE AMPLIACIÓN CAPÍTULO 5. ELABORACIÓN DE DIAGRAMAS DE CLASES 5.1. Introducción 5.2. Conceptos orientados a objetos 5.3. Qué es UML 5.4. Diagramas de clases 5.5. Herramientas para el diseño de diagramas 5.6. Generación de código a partir de diagramas de clases 5.7. Ingeniería inversa COMPRUEBA TU APRENDIZAJE ACTIVIDADES DE AMPLIACIÓN CAPÍTULO 6. ELABORACIÓN DE DIAGRAMAS DE COMPORTAMIENTO 6.1. Introducción 6.2. Diagrama de casos de uso 6.3. Herramientas para la elaboración de diagramas 6.4. Diagramas de interacción 6.5. Diagrama de estado 6.6. Diagrama de actividad 6.7. Ingeniería inversa en Eclipse COMPRUEBA TU APRENDIZAJE ACTIVIDADES DE AMPLIACIÓN
  • Idioma: Español.
  • Servidores de descarga: Dropbox – MEGA – Localhostr – Mediafire – FreakShare – Google Drive.
  • Valoración: 4.94, con 157 votos.
Calificar Libro

Subido por: María Barrera, el día 30/9/2016 con una puntuación de 4.64 (Máx 5). En Lecturas Complementarias.com tenemos disponibles muchos archivos para descargar. Pincha el enlace para descargar el libro Gestión De Bases De Datos.

Descargar Gratis