BASES DE DATOS TEORIA Y PRACTICA APLICADA INGENIERIA SOFTWA

BASES DE DATOS TEORIA Y PRACTICA APLICADA INGENIERIA SOFTWA

RAFAEL SOCAS / AMADOR MAHO / LUIS GOMEZ

28,95 €
IVA inclós
Últim exemplar. Enviament en 48 h.
Editorial:
Marcombo
Any d'edició:
2025
Matèria
Informática
ISBN:
978-84-267-4027-4
Pàgines:
318
Enquadernació:
Otros
28,95 €
IVA inclós
Últim exemplar. Enviament en 48 h.
Afegir a favorits

Í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

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.

Articles relacionats

  • INTELIGENCIA ARTIFICIAL PARA OPTIMIZAR PROCESOS DE TRABAJO
    VÁZQUEZ-DODERO SAINZ, BRUNO / RUBIO AHUMADA, FERNANDO / GARCÍA BUSTAMANTE, ERNESTO / SERRANO ACITORES, ANTONIO
    La inteligencia artificial forma parte de nuestro presente y ha comenzado a transformar el futuro en todos los ámbitos. Este libro no es solo una guía técnica, sino un manual que aborda transversalmente, desde la perspectiva de cuatro profesionales, cada uno en su especialidad, las inmensas posibilidades que ofrece la IA en la optimización de procesos de trabajo para obtener id...
    Últim exemplar. Enviament en 48 h.

    26,50 €

  • OFFICE 2025
    DELGADO, JOSE MARÍA
    La cuota de mercado de Microsoft Office a nivel mundial es abrumadora, tanto en el ámbito personal como profesional. Este manual describe con un lenguaje claro, conciso y directo los conceptos necesarios para aprovechar los recursos más importantes que ofrece la última versión de esta suite ofimática.Libera tu creatividad y expresa cualquier idea con las impactantes presentacio...
    Últim exemplar. Enviament en 48 h.

    29,95 €

  • GUÍA PRÁCTICA DE LA IA
    SIEGEL, ERIC
    La mejor herramienta es la más difícil de utilizar. El machine learning es la tecnología de uso general más importante del mundo, pero es muy complicada de lanzar. Fuera de los gigantes tecnológicos y algunas otras empresas líderes, las iniciativas de machine learning suelen fallar a la hora de implementarse y nunca llegan a aportar valor. ¿Qué falta? Una práctica empresarial e...
    Últim exemplar. Enviament en 48 h.

    27,50 €

  • DOMINA CHATGPT EN 3 DÍAS Y APROVECHA TODO SU POTENCIAL - 2.ª EDICIÓN
    TAPIAS CANTOS, PABLO
    ¿Cómo puede la Inteligencia Artificial revolucionar tu vida? ChatGPT es una herramienta pionera capaz de liberar tu creatividad, agilizar tareas y elevar tu productividad en los ámbitos personal y profesional. Si quieres descubrir cómo ChatGPT puede mejorar tu forma de trabajar, aprender y crear, has llegado al libro indicado. Con esta segunda edición, lograrás comprender y apr...
    Últim exemplar. Enviament en 48 h.

    14,80 €

  • INTELIGENCIA ARTIFICIAL: LUCES Y SOMBRAS
    ROSA MARIA ALSINA PAGÈS
    La disrupción tecnológica que estamos viviendo es exponencial. La velocidad de innovación de las nuevas tecnologías, en especial, de la Inteligencia Artificial, es tan acelerada que plantea grandes desafíos de tipo político, económico, cultural, ético y espiritual. En este pequeño libro se recogen tres miradas distintas, pero complementarias, que velan por tratar de responder a...
    Últim exemplar. Enviament en 48 h.

    14,00 €

  • CHATGPT Y OPENAI. DESARROLLO Y USO DE HERRAMIENTAS DE INTELIGENCIA ARTIFICIAL GE
    ARTURO SANCHEZ PALACIO
    Con la irrupción de ChatGPT en 2022, la inteligencia artificial generativa dio un salto revolucionario, democratizando el acceso a modelos avanzados de procesamiento de lenguaje. Este libro ofrece una guía completa para comprender, utilizar y desarrollar aplicaciones basadas en estos modelos, con un enfoque especial en ChatGPT y la suite de OpenAI.Desde los conceptos fundamenta...
    Últim exemplar. Enviament en 48 h.

    27,90 €