Joan eduki nagusira
Bases de Datos Teoria y Practica Aplicada Ingenieria Softwa

Bases de Datos Teoria y Practica Aplicada Ingenieria Softwa

Rafael Socas / Amador Maho / Luis Gomez

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, pues 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 aplicac...

Argitaletxea:
Marcombo, S. a.
Edizio-urtea:
2025
ISBN:
978-84-267-4027-4
Orrialdeak:
318
28,95 €
BEZ barne
Available in 1 month
Gehitu gogokoetara

Sinopsia

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, pues 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, 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. - Explorará los principales modelos de bases de datos y cómo se utilizan en distintos escenarios, desde sistemas relacionales hasta NoSQL. - Aprenderá a diseñar bases de datos eficientes, asegurando su integridad y optimización en el almacenamiento de datos. - Comprenderá cómo se estructuran y ejecutan las consultas SQL, dominando operaciones esenciales y avanzadas para la gestión de la información. - Descubrirá cómo integrar bases de datos con lenguajes de programación como Python, PHP y JavaScript, facilitando el desarrollo de aplicaciones dinámicas y escalables. - Utilizará herramientas de análisis y monitorización para optimizar el rendimiento y la fiabilidad de los sistemas de bases de datos. En la parte inferior de la primera página encontrará el código de acceso para descargar contenidos adicionales en www.marcombo.info, con recursos prácticos para reforzar su aprendizaje. 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. Autores: - Rafael Socas es ingeniero de telecomunicación, MBA y doctor en ingeniería de sistemas y control. Trabaja en Telefónica de España como gerente de Arquitectura y Planificación Estratégica Cloud, además de ser profesor asociado en la Universidad U-tad. - Amador Maho es ingeniero técnico de telecomunicación y MBA. Trabaja en Telefónica de España como consultor técnico en el Packet Core 5G y es profesor asociado en la Universidad U-tad. - Luis Gómez es catedrático de universidad en el Departamento de Ingeniería Electrónica y Automática de la Universidad de Las Palmas de Gran Canaria (ULPGC). Además, es director del Centro de Tecnología de la Imagen del IUCES (Instituto Universitario de Cibernética, Empresa y Sociedad) de la ULPGC.

Aurkibidea

Í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

2. 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

3. 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

4. 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

5. 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

6. 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

7. 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

A. 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

B. 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

C. 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

Lotutako artikuluak

El Cuento de Peter Conejo

El Cuento de Peter Conejo

Potter, Beatrix

Blackie Books

Las historias de Beatrix Potter llenas de humor, naturaleza, encanto clásico y minuciosamente ilustradas, se han convertido en auténticos tesoros de la literatura universal. Peter Conejo es curioso, inquieto y un poco desobediente. Un dia entra en el huerto del señor McGregor. Y lo que empieza como una travesura pronto se convierte en una gran aventura. ...

13,90 €
Available
El Cántico de la Tierra

El Cántico de la Tierra

Mancuso, Stefano

Galaxia Gutemberg

En El cántico de la Tierra, el reconocido neurobiólogo vegetal Stefano Mancuso reinterpreta el Cántico de las criaturas, escrito por san Francisco de Asís en 1224, y lo transforma en un extraordinario tratado sobre ecología. El nuevo libro de Mancuso -que ha tenido una excelente acogida tanto por parte del público como de la crítica- combina la espiritualidad y los datos cientí...

18,50 €
Available
Alta Tensión

Alta Tensión

Coben, Harlan

Rba Libros

Incluso las personas que idolatras no son siempre lo que parecen. Suzze T había sido una estrella del tenis. Ahora está embarazada de ocho meses y su marido, un antiguo ídolo del rock, ha desaparecido. Puede que ciertos rumores sobre la paternidad del bebé lo hayan hecho huir, así que, para encontrarlo, Suzze recurre a Myron Bolitar, a quien conoce desde hace años. Sin embargo,...

21,90 €
Available
Hormigas S. a.

Hormigas S. a.

Vidal Cordero, José Manuel

Zahori Books

Las hormigas están por todas partes. Caminan por nuestros jardines, construyen túneles bajo nuestros pies y forman largas filas en busca de alimento. Pero detrás de esos pequeños insectos se esconde una de las sociedades más complejas y fascinantes de la naturaleza. ¿Cómo nace un hormiguero? ¿Quién toma las decisiones? ¿Cómo se comunican? ¿Por qué algunas cultivan hongos, const...

19,90 €
Available
La Magia de la Limpieza Natural

La Magia de la Limpieza Natural

Rubin, Purdy / Figg, Charlotte

Traspaso

Durante años nos han hecho creer que para limpiar bien una casa necesitamos decenas de productos distintos: sprays para el baño, desengrasantes para la cocina, limpiadores para el suelo, quitamanchas imposibles... todos llenos de químicos y envases de plástico. Pero ¿y si limpiar pudiera ser mucho más sencillo, natural y efi caz? Purdy Rubin y Charlotte Figg estaban cansadas de...

20,90 €
Available
Pálido Criminal

Pálido Criminal

Kerr, Philip

Rba Editores

En la Alemania nazi, nadie está a salvo. Mientras Hitler está preparando una guerra, las calles de Berlín también son el escenario de un tipo de terror ajeno a los nazis. Un psicópata está asesinando y violando a muchachas jóvenes y de apariencia aria. Las altas esferas no pueden permitir esta ofensa al pueblo alemán. Por eso, el poderoso Reinhard Heydrich recurre al investigad...

21,90 €
Available