Compartir

Bases de datos. Teoría y práctica aplicada a ingeniería del software

Sinopsis del producto

Título: Bases de datos

Subtítulo: Teoría y práctica aplicada a ingeniería del software

ISBN: 9786075764658

ISBN ebook: 9788426740571

Autores: Amador Maho; Luis Gómez Déniz; Rafael Socas Gutiérrez

Edición 1

Año: 2025

Editorial: Marcombo

Encuadernación: Rústica

Medida: 15x22

Páginas: 318

Lomo: 15 mm

Peso:750 gr

Colores interior: Una tinta

Idioma: Español

Nivel: Intermedio

Área: Tecnología

Subárea: Bases y estructuras de datos

El poder de los datos: ¿qué sucede cuando consulta, almacena o gestiona información? Las bases de datos son la columna vertebral de la era digital, ya que permiten almacenar, gestionar y recuperar información de manera eficiente. Desde pequeños registros personales hasta sistemas que manejan grandes volúmenes de datos, estas tecnologías hacen posible el funcionamiento de aplicaciones, negocios y servicios online. Gracias a este libro, el lector comprenderá los fundamentos del diseño, implementación y administración de bases de datos. A medida que avance en la lectura, aprenderá conceptos de forma progresiva, desde los fundamentos hasta niveles avanzados, con un enfoque práctico y el uso de múltiples herramientas de software libre. Se exploran los principales modelos de bases de datos y cómo se utilizan en distintos escenarios; se enseña a diseñar bases de datos eficientes, asegurando su integridad y optimización; se explica cómo se estructuran y ejecutan las consultas SQL; y se descubre cómo integrar bases de datos con lenguajes de programación como Python, PHP y JavaScript. En la parte inferior de la primera página se encuentra un código de acceso para descargar contenidos adicionales en www.marcombo.info. Si es estudiante de ingeniería, profesional del sector o le apasiona el manejo de datos, este libro le proporcionará los conocimientos necesarios para comprender, diseñar y administrar bases de datos de manera efectiva, abriendo nuevas oportunidades académicas y profesionales.

Índice de contenidos

 

Presentación

Lista de siglas y acrónimos

 


  1. Introducción a las bases de datos


1.1 Objetivos

1.2 Definición y usos de las bases de datos

1.3 Evolución de las bases de datos

1.4 Sistemas de ficheros vs. gestores de DB

1.5 DB relacionales vs. NoSQL

1.6 Modelo de una DB relacional

1.7 Lenguajes DDL y DML

1.8 Resumen

1.9 Problemas resueltos

1.10 Actividades recomendadas

 

  1. Modelo y álgebra relacional


2.1 Objetivos

2.2 El modelo relacional

2.3 Las 12 (+1) reglas de Edgar F. Codd

2.4 Estructura del modelo relacional

2.5 Esquema y atributos del modelo relacional

2.6 Claves

2.7 Operaciones de álgebra relacional

2.7.1 Selección s

2.7.2 Proyección p

2.7.3 Unión ?

2.7.4 Diferencia –

2.7.5 Intersección n

2.7.6 Producto cartesiano ×

2.7.7 Join ??

2.7.8 Renombrar ?

2.7.9 Agrupación ?

2.7.10 Ordenación t

2.7.11 División ÷

2.8 Resumen

2.9 Problemas resueltos

2.10 Actividades recomendadas

 

  1. El lenguaje SQL


3.1 Objetivos

3.2 Historia del lenguaje SQL

3.3 Lenguaje SQL: DDL, DML, DCL y TCL

3.4 Acceso al sistema gestor de la base de datos

3.5 Creación de tablas

3.6 Modificación de tablas

3.7 Consultas SQL

3.7.1 Consultas

3.7.2 Ordenación

3.7.3 Filtrado

3.7.4 Unión de tablas

3.7.5 Agrupación

3.7.6 Funciones de agregación

3.7.7 Funciones matemáticas

3.7.8 Funciones de fechas

3.7.9 Subqueries

3.8 Vistas

3.9 Entornos gráficos

3.10 Resumen

3.11 Problemas resueltos

3.12 Actividades recomendadas

 

  1. Modelo E-R y diseño de bases de datos


4.1 Objetivos

4.2 Fases de diseño de bases de datos

4.3 El modelo entidad-relación (E-R)

4.4 Entidades, atributos y relaciones

4.5 Cardinalidad

4.6 Claves primarias

4.7 Elementos del modelo E-R

4.8 Transformaciones E-R al modelo relacional

4.9 Normalización

4.9.1 Dependencias funcionales

4.9.2 Formas normales

4.10 Resumen

4.11 Problemas resueltos

4.12 Actividades recomendadas

 

  1. Administración con MySQL y MariaDB


5.1 Objetivos

5.2 Gestores comerciales de DB

5.3 Características de MySQL y MariaDB

5.4 Operativas con el DBMS

5.5 Usuarios, roles y privilegios

5.5.1 Creación de usuarios

5.5.2 Mostrar usuarios

5.5.3 Renombrar usuarios

5.5.4 Cambio de password

5.5.5 Asignación de privilegios

5.5.6 Mostrar privilegios

5.5.7 Anular privilegios

5.5.8 Gestión de roles

5.5.9 Bloqueo de usuarios

5.5.10 Desbloqueo de usuarios

5.5.11 Borrado de usuarios

5.6 Copias de seguridad

5.6.1 Backup

5.6.2 Restore

5.7 Gestión de DB mediante entornos gráficos

5.8 Resumen

5.9 Problemas resueltos

5.10 Actividades recomendadas

 

  1. Integración SQL en otros lenguajes


6.1 Objetivos

6.2 Formas de acceso a DB

6.3 Acceso por consola

6.4 Interacción mediante scripts

6.5 Entornos gráficos

6.5.1 MySQL Workbench

6.5.2 DBeaver community edition

6.5.3 phpMyAdmin

6.6 Interacción mediante lenguajes

6.6.1 Python

6.6.2 Servidor Apache y PHP

6.6.3 Node.js

6.7 Resumen

6.8 Problemas resueltos

6.9 Actividades recomendadas

 

  1. Gestión del almacenamiento e indexado


7.1 Objetivos

7.2 Almacenamiento

7.3 Dispositivos y jerarquía de almacenamiento

7.4 Discos magnéticos HDD

7.5 Discos de estado sólido SSD

7.6 Almacenamiento RAID

7.7 Sistemas de almacenamiento

7.8 Indexado

7.8.1 Creación de índices

7.8.2 Listado de índices

7.8.3 Mejora de prestaciones

7.8.4 Borrado de índices

7.9 Resumen

7.10 Problemas resueltos

7.11 Actividades recomendadas

 

  1. Entorno VirtualBox y SO Ubuntu


A.1 Entorno VirtualBox

A.1.1 Instalación del entorno VirtualBox

A.1.2 Manual de usuario, FAQs, HOWTOs y tutoriales

A.2 MV con Ubuntu

A.2.1 Descarga e instalación en una máquina virtual

A.2.2 Documentación Ubuntu

 

  1. DBMS MySQL y MariaDB


B.1 MySQL

B.1.1 Descarga MySQL

B.1.2 Documentación MySQL

B.2 MariaDB

B.2.1 Descarga MariaDB

B.2.2 Documentación MariaDB

 

  1. DBeaver: entorno gráfico de gestión


C.1 Principales características de DBeaver

C.2 Instalación y documentación

 

Índice de figuras

Índice de tablas

Índice de códigos

Bibliografía

 

9786075764658

Sinopsis del producto

Título: Bases de datos

Subtítulo: Teoría y práctica aplicada a ingeniería del software

ISBN: 9786075764658

ISBN ebook: 9788426740571

Autores: Amador Maho; Luis Gómez Déniz; Rafael Socas Gutiérrez

Edición 1

Año: 2025

Editorial: Marcombo

Encuadernación: Rústica

Medida: 15x22

Páginas: 318

Lomo: 15 mm

Peso:750 gr

Colores interior: Una tinta

Idioma: Español

Nivel: Intermedio

Área: Tecnología

Subárea: Bases y estructuras de datos

El poder de los datos: ¿qué sucede cuando consulta, almacena o gestiona información? Las bases de datos son la columna vertebral de la era digital, ya que permiten almacenar, gestionar y recuperar información de manera eficiente. Desde pequeños registros personales hasta sistemas que manejan grandes volúmenes de datos, estas tecnologías hacen posible el funcionamiento de aplicaciones, negocios y servicios online. Gracias a este libro, el lector comprenderá los fundamentos del diseño, implementación y administración de bases de datos. A medida que avance en la lectura, aprenderá conceptos de forma progresiva, desde los fundamentos hasta niveles avanzados, con un enfoque práctico y el uso de múltiples herramientas de software libre. Se exploran los principales modelos de bases de datos y cómo se utilizan en distintos escenarios; se enseña a diseñar bases de datos eficientes, asegurando su integridad y optimización; se explica cómo se estructuran y ejecutan las consultas SQL; y se descubre cómo integrar bases de datos con lenguajes de programación como Python, PHP y JavaScript. En la parte inferior de la primera página se encuentra un código de acceso para descargar contenidos adicionales en www.marcombo.info. Si es estudiante de ingeniería, profesional del sector o le apasiona el manejo de datos, este libro le proporcionará los conocimientos necesarios para comprender, diseñar y administrar bases de datos de manera efectiva, abriendo nuevas oportunidades académicas y profesionales.

Índice de contenidos

 

Presentación

Lista de siglas y acrónimos

 


  1. Introducción a las bases de datos


1.1 Objetivos

1.2 Definición y usos de las bases de datos

1.3 Evolución de las bases de datos

1.4 Sistemas de ficheros vs. gestores de DB

1.5 DB relacionales vs. NoSQL

1.6 Modelo de una DB relacional

1.7 Lenguajes DDL y DML

1.8 Resumen

1.9 Problemas resueltos

1.10 Actividades recomendadas

 

  1. Modelo y álgebra relacional


2.1 Objetivos

2.2 El modelo relacional

2.3 Las 12 (+1) reglas de Edgar F. Codd

2.4 Estructura del modelo relacional

2.5 Esquema y atributos del modelo relacional

2.6 Claves

2.7 Operaciones de álgebra relacional

2.7.1 Selección s

2.7.2 Proyección p

2.7.3 Unión ?

2.7.4 Diferencia –

2.7.5 Intersección n

2.7.6 Producto cartesiano ×

2.7.7 Join ??

2.7.8 Renombrar ?

2.7.9 Agrupación ?

2.7.10 Ordenación t

2.7.11 División ÷

2.8 Resumen

2.9 Problemas resueltos

2.10 Actividades recomendadas

 

  1. El lenguaje SQL


3.1 Objetivos

3.2 Historia del lenguaje SQL

3.3 Lenguaje SQL: DDL, DML, DCL y TCL

3.4 Acceso al sistema gestor de la base de datos

3.5 Creación de tablas

3.6 Modificación de tablas

3.7 Consultas SQL

3.7.1 Consultas

3.7.2 Ordenación

3.7.3 Filtrado

3.7.4 Unión de tablas

3.7.5 Agrupación

3.7.6 Funciones de agregación

3.7.7 Funciones matemáticas

3.7.8 Funciones de fechas

3.7.9 Subqueries

3.8 Vistas

3.9 Entornos gráficos

3.10 Resumen

3.11 Problemas resueltos

3.12 Actividades recomendadas

 

  1. Modelo E-R y diseño de bases de datos


4.1 Objetivos

4.2 Fases de diseño de bases de datos

4.3 El modelo entidad-relación (E-R)

4.4 Entidades, atributos y relaciones

4.5 Cardinalidad

4.6 Claves primarias

4.7 Elementos del modelo E-R

4.8 Transformaciones E-R al modelo relacional

4.9 Normalización

4.9.1 Dependencias funcionales

4.9.2 Formas normales

4.10 Resumen

4.11 Problemas resueltos

4.12 Actividades recomendadas

 

  1. Administración con MySQL y MariaDB


5.1 Objetivos

5.2 Gestores comerciales de DB

5.3 Características de MySQL y MariaDB

5.4 Operativas con el DBMS

5.5 Usuarios, roles y privilegios

5.5.1 Creación de usuarios

5.5.2 Mostrar usuarios

5.5.3 Renombrar usuarios

5.5.4 Cambio de password

5.5.5 Asignación de privilegios

5.5.6 Mostrar privilegios

5.5.7 Anular privilegios

5.5.8 Gestión de roles

5.5.9 Bloqueo de usuarios

5.5.10 Desbloqueo de usuarios

5.5.11 Borrado de usuarios

5.6 Copias de seguridad

5.6.1 Backup

5.6.2 Restore

5.7 Gestión de DB mediante entornos gráficos

5.8 Resumen

5.9 Problemas resueltos

5.10 Actividades recomendadas

 

  1. Integración SQL en otros lenguajes


6.1 Objetivos

6.2 Formas de acceso a DB

6.3 Acceso por consola

6.4 Interacción mediante scripts

6.5 Entornos gráficos

6.5.1 MySQL Workbench

6.5.2 DBeaver community edition

6.5.3 phpMyAdmin

6.6 Interacción mediante lenguajes

6.6.1 Python

6.6.2 Servidor Apache y PHP

6.6.3 Node.js

6.7 Resumen

6.8 Problemas resueltos

6.9 Actividades recomendadas

 

  1. Gestión del almacenamiento e indexado


7.1 Objetivos

7.2 Almacenamiento

7.3 Dispositivos y jerarquía de almacenamiento

7.4 Discos magnéticos HDD

7.5 Discos de estado sólido SSD

7.6 Almacenamiento RAID

7.7 Sistemas de almacenamiento

7.8 Indexado

7.8.1 Creación de índices

7.8.2 Listado de índices

7.8.3 Mejora de prestaciones

7.8.4 Borrado de índices

7.9 Resumen

7.10 Problemas resueltos

7.11 Actividades recomendadas

 

  1. Entorno VirtualBox y SO Ubuntu


A.1 Entorno VirtualBox

A.1.1 Instalación del entorno VirtualBox

A.1.2 Manual de usuario, FAQs, HOWTOs y tutoriales

A.2 MV con Ubuntu

A.2.1 Descarga e instalación en una máquina virtual

A.2.2 Documentación Ubuntu

 

  1. DBMS MySQL y MariaDB


B.1 MySQL

B.1.1 Descarga MySQL

B.1.2 Documentación MySQL

B.2 MariaDB

B.2.1 Descarga MariaDB

B.2.2 Documentación MariaDB

 

  1. DBeaver: entorno gráfico de gestión


C.1 Principales características de DBeaver

C.2 Instalación y documentación

 

Índice de figuras

Índice de tablas

Índice de códigos

Bibliografía

 

9786075764658

Ver más
Ver menos

$58.000,00 $49.300,00 -15%

Descuento -15%

99999 disponibles

*Precios válidos solo para compras online.
Costo de envío      Medios de pago
mp-logo-hand-shake
Hasta 12 pagos sin tarjeta con Mercado Pago. Saber más
Compra con Mercado Pago sin tarjeta y paga mes a mes
1
Agrega tu producto al carrito y al momento de pagar, elige “Cuotas sin Tarjeta” o “Meses sin Tarjeta”.
2
Inicia sesión en Mercado Pago.
3
Elige la cantidad de pagos que se adapten mejor a ti ¡y listo!

Crédito sujeto a aprobación.

¿Tienes dudas? Consulta nuestra Ayuda.

Con esta compra sumás 58000 puntos
Consultas
Comprar ahora

Especificaciones

Tapa blanda o Bolsillo
Argentina
Español / Castellano
Producto a la venta formado por un único componente
20/02/2020
ISBN 9786075764658

Quizás te interese

Valoraciones

No hay valoraciones aún.

¿Ya lo leíste? Valorá “Bases de datos. Teoría y práctica aplicada a ingeniería del software”

Creado por Livriz