Anuncio

Bases de datos

Bases de datos es un texto académico elaborado para dar soporte a un curso universitario orientado a las Ingenierías Informáticas.

Las bases de datos constituyen uno de los pilares de los sistemas de información modernos. Desde aplicaciones empresariales hasta plataformas web y servicios en la nube, la gestión estructurada de datos es esencial para garantizar integridad, eficiencia y escalabilidad.

Comprender el modelo relacional, el lenguaje SQL y las metodologías de diseño permite construir sistemas robustos y bien estructurados, especialmente en entornos de ingeniería informática.

Introducción al libro

Bases de datos es un texto académico elaborado para dar soporte a un curso universitario orientado a las Ingenierías Informáticas. La obra desarrolla de forma progresiva los fundamentos teóricos y prácticos del modelo relacional, así como las técnicas de diseño de bases de datos relacionales.

Está dirigido principalmente a estudiantes universitarios de informática, aunque también resulta útil para desarrolladores y profesionales técnicos que deseen reforzar sus conocimientos formales en modelado, integridad de datos y SQL. El nivel es introductorio-intermedio, con un enfoque estructurado y didáctico.

Cada capítulo incluye una sección de introducción y objetivos de aprendizaje, además de ejemplos y ejercicios resueltos para facilitar la comprensión. El contenido se complementa con actividades prácticas orientadas al trabajo autónomo del estudiante.

Contenido del libro

La obra se divide en dos grandes bloques temáticos.

En el primero se estudia el modelo relacional desde sus fundamentos teóricos hasta los lenguajes formales para manipular datos. Se analizan la estructura de datos, las reglas de integridad y los lenguajes relacionales, incluyendo una exposición detallada del lenguaje SQL como estándar para bases de datos relacionales.

En el segundo bloque se aborda la metodología de diseño de bases de datos. Se parte del diseño conceptual mediante el modelo entidad-relación, se continúa con el diseño lógico relacional —incluyendo normalización e integridad— y se finaliza con una introducción al diseño físico en SQL.

Entre los temas tratados destacan:

  • Fundamentos y evolución de los sistemas de bases de datos
  • Modelo relacional y reglas de integridad
  • Álgebra y cálculo relacional
  • Lenguaje SQL: definición, manipulación y consulta de datos
  • Subconsultas, operaciones multitabla y operadores de conjuntos
  • Metodología completa de diseño de bases de datos
  • Diseño conceptual (modelo entidad-relación)
  • Diseño lógico relacional y normalización
  • Diseño físico en SQL y consideraciones de implementación

El libro también introduce herramientas CASE, ciclo de vida del desarrollo de bases de datos y aspectos básicos de seguridad y optimización.

Índice del libro

  1. Conceptos de bases de datos
    1.1 Base de datos
    1.2 Sistema de gestión de bases de datos
    1.3 Personas en el entorno de las bases de datos
    1.4 Historia de los sistemas de bases de datos
    1.5 Ventajas e inconvenientes
  2. Modelo relacional
    2.1 Modelos de datos
    2.2 Estructura de datos relacional
    2.3 Esquema de una base de datos relacional
    2.4 Reglas de integridad
  3. Lenguajes relacionales
    3.1 Manejo de datos
    3.2 Álgebra relacional
    3.3 Cálculo relacional
    3.4 Otros lenguajes
  4. Lenguaje SQL
    4.1 Bases de datos relacionales
    4.2 Descripción de la base de datos
    4.3 Visión general del lenguaje
    4.4 Estructura básica de SELECT
    4.5 Funciones y operadores
    4.6 Operaciones sobre conjuntos de filas
    4.7 Subconsultas
    4.8 Consultas multitabla (JOIN)
    4.9 Operadores de conjuntos
    4.10 Subconsultas correlacionadas
  5. Diseño de bases de datos
    5.1 Necesidad de metodologías de diseño
    5.2 Ciclo de vida
    5.3 Diseño de bases de datos
    5.4 Diseño de transacciones
    5.5 Herramientas CASE
  6. Diseño conceptual
    6.1 Modelo entidad-relación
    6.2 Recomendaciones
    6.3 Ejemplos
  7. Diseño lógico relacional
    7.1 Esquema lógico
    7.2 Metodología de diseño
    7.3 Restricciones de integridad
    7.4 Desnormalización
    7.5 Reglas de comportamiento de claves ajenas
    7.6 Cuestiones adicionales
    7.7 Ejemplos
  8. Diseño físico en SQL
    8.1 Metodología de diseño
    8.2 Vistas

Datos del libro

  • Título: Bases de datos
  • Autor: Mercedes Marqués
  • Categoría principal: Bases de datos
  • Subcategoría: SQL
  • Idioma: Español
  • Licencia: Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.5 (CC BY-NC-SA 2.5)

Más libros en: Bases de datos, SQL


Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.

Descargar libro PDF

Libros relacionados

Anuncios