Desarrollo de bases de datos : casos prácticos desde el análisis a la implementación (9788499641249)
Este libro presenta un magnífico análisis conceptual (utilizando el Modelo E/R) y diseño lógico (utilizando el Modelo Relacional). Cuenta con una colección de ejercicios prácticos relacionados con todas y cada una de las fases de desarrollo de bases de datos, desde su análisis hasta la implementación, incluyendo el almacenamiento físico, así como la organización de ficheros. También se incluyen ejercicios sobre bases de datos distribuidas. El contenido del libro está adaptado al marco del Espacio Europeo de Educación Superior (EEES), centrado en el aprendizaje del estudiante, con el objetivo principal de estimular su aprendizaje activo y permitiendo una mayor participación y control sobre el mismo. La experiencia docente de los autores ha permitido detectar la escasez de bibliografía sobre esta materia con enfoque práctico y han seleccionado un conjunto de ejercicios que permiten que los estudiantes adquieran las competencias necesarias que garanticen el buen desarrollo de las bases de datos. Es por ello que el propósito es suplir dicha carencia con un libro que contiene numerosos ejercicios resueltos procedentes de exámenes, prácticas, etc., de las asignaturas de Bases de Datos que imparten los autores en la Universidad Carlos III de Madrid. Los problemas y casos prácticos tienen diversos grados de dificultad con el fin de que el lector pueda tanto introducirse en el área de desarrollo de Bases de Datos como abordar problemas más complejos. Cada capítulo incluye una introducción con una panorámica de los aspectos teóricos requeridos para poder resolver los problemas propuestos. Además, se incluyen también casos prácticos desarrollados en ORACLE 10g con el fin de ofrecer una visión de cómo esta tecnología soporta el desarrollo de Bases de Datos. Por último, se incluyen scripts en la resolución de los casos prácticos y bases de datos distribuidas. Es importante destacar el hecho de que los ejercicios presentan diferentes soluciones, presentando análisis críticos de cuál es la más adecuada en cada situación. Esta novedosa característica permite que el estudiante adquiera fácilmente esta competencia y que mejore su capacidad de análisis y diseño. Este libro es el complemento práctico a los libros Diseño de Bases de Datos Relacionales, de Adoración de Miguel, Mario Piattini y Esperanza Marcos y Fundamentos y Modelos de Bases de Datos, de Adoración de Miguel y Mario Piattini; ambos publicados en esta misma editorial.PREFACIO CAPITULO 1. DISEÑO CONCEPTUAL 1.1 GUIAS METODOLOGICAS PARA ABORDAR LA RESOLUCION DE LOS PROBLEMAS 1.1.1 Algunas heurísticas para la identificación de los distintos constructores 1.1.2 Entidades frente a atributos 1.1.3 Entidades frente a atributos multivaluados 1.1.4 Entidades frente a interrelaciones 1.2 NOTACIONES 1.3 COMO SE ESTRUCTURAN LOS PROBLEMAS PROBLEMA 1.1: GESTION DE ALQUILERES PROBLEMA 1.2: ADMINISTRACION DE FINCAS PROBLEMA 1.3. MEDICAMENTOS PROBLEMA 1.4: PROYECTOS DE INVESTIGACION PROBLEMA 1.5: VIAJES DE INVESTIGACION PROBLEMA 1.6: GESTION DE PROYECTOS INFORMATICOS PROBLEMA 1.7: MEDIO AMBIENTE PROBLEMA 1.8: CLINICA OFTALMOLOGICA PROBLEMA 1.9: LONJA DE PESCADO PROBLEMA 1.10: VIVEROS CAPITULO 2. DISEÑO LOGICO 2.1 RECORDATORIO DE LA ESTATICA DEL MODELO RELACIONAL 2.1.1 Notación 2.2 REGLAS DE TRANSFORMACION DE UN ESQUEMA E/R A UN ESQUEMA RELACIONAL 2.2.1 Transformación de entidades, atributos y dominios 2.2.2 Transformación de interrelaciones N:M 2.2.3 Transformación de interrelaciones 1:N 2.2.4 Transformación de otros elementos del Modelo E/R Extendido 2.2.5 Transformación de Dependencias en Existencia y en Identificación 2.2.6 Transformación de Generalizaciones 2.2.7 Transformación de Interrelaciones de grado superior a dos 2.2.8 Transformación de Interrelaciones Exclusivas 2.2.9 Algunos aspectos sobre la pérdida de semántica en la transformación al Modelo Relacional 2.3 DINAMICA DEL MODELO RELACIONAL: ALGEBRA RELACIONAL 2.4 COMO SE ESTRUCTURAN LOS PROBLEMAS PROBLEMA 2.1: ALOJAMIENTOS RURALES PROBLEMA 2.2: LA TIENDA DE REGALOS PROBLEMA 2.3: COMPAÑIA TEATRAL PROBLEMA 2.4: CAMPEONATO DE AJEDREZ PROBLEMA 2.5: FABRICA DE MUEBLES PROBLEMA 2.6: OBSERVACION DE AVES PROBLEMA 2.7: GESTION DE EMPRESA DE OCIO PROBLEMA 2.8: GESTION DE INCENDIOS PROBLEMA 2.9: GRAN PREMIO DE FORMULA 1 PROBLEMA 2.10: FEDERACION DE TAXIS PROBLEMA 2.11: VIAJES DE INVESTIGACION PROBLEMA 2.12: GESTION DE ALQUILERES PROBLEMA 2.13: PROYECTOS DE INVESTIGACION PROBLEMA 2.14: GESTION DE PROYECTOS INFORMATICOS PROBLEMA 2.15: MEDICAMENTOS PROBLEMA 2.16: PROYECTOS I+D PROBLEMA 2.17: VUELTA CICLISTA PROBLEMA 2.18: TARJETAS DESCUENTO PROBLEMA 2.19: AGENCIA DE CASTINGS PROBLEMA 2.20: COMPAÑIA TELEFONICA CAPITULO 3. BASES DE DATOS DISTRIBUIDAS 3.1 INTRODUCCION 3.2 CLASES Y ARQUITECTURAS DE LOS SGBDD 3.3 DISEÑO DE BDD 3.3.1 Esquema de fragmentación 3.3.2 Esquema de asignación y replicación PROBLEMA 3.1: BDD SOCIEDADES MEDICAS PROBLEMA 3.2: BDD UNIVERSIDAD CARLOS III PROBLEMA 3.3: BDD SERVICIOS INFORMATICOS PROBLEMA 3.4: BDD OFICINAS DEL INEM PROBLEMA 3.5: BDD OFICINAS DE SEGUROS PROBLEMA 3.6: BDD EMPRESA DE COSMETICOS CAPITULO 4. ORGANIZACIONES DE FICHEROS 4.1 CONCEPTOS BASICOS 4.2 ORGANIZACIONES BASE 4.2.1 Organización serial 4.2.2 Organización secuencial 4.2.3 Organizaciones no consecutivas 4.2.4 Organizaciones direccionadas 4.3 ORGANIZACIONES AUXILIARES 4.3.1 Indices primarios, secundarios y clusters 4.3.2 Organizaciones indizadas multinivel 4.4 ACCESO MULTICLAVE 4.4.1 Acceso invertido PROBLEMA 4.1: ORGANIZACIONES BASE E INDIZADAS I PROBLEMA 4.2: ORGANIZACIONES BASE E INDIZADAS II PROBLEMA 4.3: COMPARACION DE ORGANIZACIONES PROBLEMA 4.4: ORGANIZACION INDIZADA I PROBLEMA 4.5: ORGANIZACION INDIZADA II PROBLEMA 4.6: DISEÑO Y COMPARACION DE ORGANIZACIONES PROBLEMA 4.7: ACCESO MULTICLAVE CAPITULO 5. ALMACENAMIENTO Y DISEÑO FISICO EN ORACLE 5.1 ESPACIOS DE TABLAS 5.1.1 Segmentos y extensiones 5.1.2 Bloques 5.1.3 Tablas 5.2 ESTRUCTURAS AUXILIARES 5.2.1 Indices en árbol B+ 5.2.2 Indices en mapa de bits 5.2.3 Tablas organizadas como índices 5.2.4 Agrupaciones y agrupaciones asociativas 5.2.5 Partición de tablas 5.3 DISEÑO FISICO 5.3.1 Seleccion de índices PROBLEMA 5.1: ESTIMACION DEL TAMAÑO DE UNA BASE DE DATOS PROBLEMA 5.2: ESTIMACION DEL VOLUMEN DE UNA TABLA PROBLEMA 5.3: CREACION DE INDICES PROBLEMA 5.4: SELECCION DE INDICES EN UNA BASE DE DATOS CAPITULO 6. CASOS PRACTICOS: DISEÑO E IMPLEMENTACION EN EL SGBD ORACLE 6.1 CASO PRACTICO 1: GESTION FONDOS DE UN MUSEO 6.1.1 Diseño conceptual: Esquema E/R 6.1.2 Diseño lógico: Transformación al Esquema Relacional 6.1.3 Diseño Lógico Específico 6.2 CASO PRACTICO 2: EDITORIAL DE LIBROS DE TEXTO ESCOLAR 6.2.1 Diseño conceptual: Esquema E/R 6.2.2 Diseño Lógico: Transformación al Esquema Relacional 6.2.3 Diseño Lógico Específico BIBLIOGRAFIA MATERIAL ADICIONAL INDICE ALFABETICO
Product details
- Paperback | 494 pages
- 170 x 240mm | 844g
- 26 Feb 2013
- Ra-Ma S.A. Editorial y Publicaciones
- Ra-Ma Editorial
- Spain
- Spanish
- New edition
- 9788499641249
Download Desarrollo de bases de datos : casos prácticos desde el análisis a la implementación (9788499641249).pdf, available at ebookdownloadfree.co for free.
Komentar
Posting Komentar