Lenguajes de definición y modificación de datos SQL Editorial Paraninfo
por Jose Manuel Piñeiro Gomez
| Referencia APA | Jose Manuel Piñeiro Gomez. (2025). Lenguajes de definición y modificación de datos SQL Editorial Paraninfo. Paraninfo. |
| Título | Lenguajes de definición y modificación de datos SQL Editorial Paraninfo |
| Autor | Jose Manuel Piñeiro Gomez |
| Categoría | Informática |
| Subcategoría | Informática |
| Editorial | Paraninfo |
| ISBN | 9788428363952 |
| Año | 2025 |
| Páginas | 256 |
| Idioma | español |
Descripción
La obra se dedica a estudiar en profundidad todas las instrucciones del lenguaje SQL necesarias para definir y manipular datos almacenados en una base de datos relacional. Además, se estudian los elementos en los que se almacena la información en dos de los sistemas gestores de bases de datos (SGBD) más empleados (MySQL y PostgreSQL). Al final de la obra se estudian los problemas de concurrencia que afectan a las bases de datos y la manera de resolverlos. Por último, se proporcionan a lo largo del libro ejercicios resueltos y otros cuya solución se puede consultar.
En esta segunda edición se ha optado por utilizar PostgreSQL a lo largo del libro. PostgreSQL es el SGBD relacional de código abierto más potente y fidedigno con los estándares. Su uso se está popularizando enormemente y se prevé que en los próximos años se convierta en el SGBD libre más empleado en todo el mundo.
INDICE
Introducción normativa
1. Análisis de los objetos y estructuras de almacenamiento de la información para diferentes SGBD
1.1. Relación de esos elementos con tablas, vistas e índices
1.2. Consecuencias prácticas de seleccionar los diferentes objetos de almacenamiento
1.3. Diferentes métodos de fragmentación de la información en especial para bases de datos distribuidas
1.3.1. Fragmentación vertical
1.3.2. Fragmentación horizontal
1.3.3. Fragmentación mixta
2. Lenguajes de definición, manipulación y control
2.1. Conceptos básicos, nociones y estándares
2.2. Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales
2.2.1. Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales
2.2.2. Sentencias de creación: CREATE
2.2.2.1. Bases de datos
2.2.2.2. Esquemas
2.2.2.3. Tablas
2.2.2.4. Dominios
2.2.2.5. Vistas
2.2.2.6. Disparadores o triggers
2.2.2.7. Procedimientos y funciones
2.2.3. Sentencias de modificación: ALTER
2.2.3.1. Bases de datos
2.2.3.2. Esquemas
2.2.3.3. Tablas
2.2.3.4. Dominios
2.2.3.5. Vistas
2.2.3.6. Disparadores o triggers
2.2.3.7. Procedimientos y funciones
2.2.4. Sentencias de borrado: DROP, TRUNCATE
2.2.4.1. Bases de datos
2.2.4.2. Esquemas
2.2.4.3. Tablas
2.2.4.4. Dominios
2.2.4.5. Vistas
2.2.4.6. Disparadores o triggers
2.2.4.7. Procedimientos y funciones
2.3. Lenguaje de manipulación de datos (DML SQL)
2.3.1. Consultas de datos: SELECT
2.3.1.1. Cláusula FROM
2.3.1.2. Cláusula SELECT
2.3.1.3. Cláusula WHERE
2.3.1.4. Cláusula ORDER BY
2.3.1.5. Cláusula LIMIT
2.3.2. Inserción de datos: INSERT
2.3.3. Modificación de datos: UPDATE
2.3.4. Eliminación de datos: DELETE
2.3.5. Otros elementos de manipulación de datos
2.3.5.1. DO
2.3.5.2. REPLACE
2.3.5.3. Otros elementos
2.3.6. Agregación de conjuntos de datos para consulta: JOIN, UNION
2.3.6.1. Combinación de tablas usando JOIN
2.3.6.2. Combinación de tablas empleando WHERE
2.3.6.3. Combinación de tablas empleando JOIN USING
2.3.6.4. Combinación de tablas empleando NATURAL JOIN
2.3.6.5. Combinaciones externas
2.3.6.6. Agregación de conjuntos de datos usando UNION
2.3.7. Agrupación de datos para consulta: GROUP BY, HAVING
2.3.8. Subconsultas
2.3.8.1. Subconsultas que generan valores simples
2.3.8.2. Subconsultas que generan conjuntos de valores
2.3.8.3. Consultas correlacionadas
2.3.9. Manipulación del diccionario de datos
2.4. Nociones sobre el almacenamiento de objetos en las bases de datos relacionales
2.4.1. Conceptos de objeto, clase, método y herencia
2.4.2. Relaciones anidadas
2.4.3. Tipos complejos
2.4.4. Herencia
2.5. Nociones sobre el almacenamiento y recuperación de XML en las bases de datos relacionales
2.5.1. Introducción del estándar SQL-2006
3. Transaccionalidad y concurrencia
3.1. Conceptos fundamentales
3.2. Identificación de los problemas de concurrencia
3.2.1. Actualizaciones perdidas
3.2.2. Lecturas no repetibles
3.2.3. Lecturas ficticias
3.2.4. Lecturas sucias
3.3. Nociones sobre control de concurrencia
3.3.1. Pesimista
3.3.1.1. Bloqueos
3.3.1.2. Marcas temporales
3.3.2. Optimista
3.4. Conocimiento de las propiedades fundamentales de las transacciones: ACID
3.4.1. Atomicidad
3.4.2. Consistencia
3.4.3. Aislamiento (Isolation)
3.4.4. Durabilidad
3.5. Análisis de los niveles de aislamiento
3.5.1. Lectura no confirmada
3.5.2. Lectura confirmada
3.5.3. Lectura repetible
3.5.4. Serializable
3.6. Desarrollo de un supuesto práctico en el que se ponga de manifiesto la relación y las implicaciones entre el modelo lógico de acceso y definición de datos y el modelo físico de almacenamiento de los datos
Ejercicios resueltos
Ejercicios propuestos
Anexo 1: Instalación de PostgreSQL
Bibliografía
Envío inmediato · Libro de bodega · Podría tener pequeños detalles estéticos en portada, lomo o puntas que no afectan su contenido. Si gusta le podemos enviar fotos. Gracias por su compra.
Reseñas
Este libro todavía no tiene reseñas.
Inicia sesión para dejar tu reseña si ya compraste este libro.
Más libros de esta categoría
Montaje y mantenimiento de sistemas y componentes informáticos 3.ª edición Editorial Paraninfo
ISIDORO BERRAL MONTERO
Más libros de este autor
UF2404 - Principios de la programación orientada a objetos-paraninfo
Jose Manuel Piñeiro Gomez
El ciclo de vida del desarrollo de aplicaciones Editorial Paraninfo
José Manuel Piñeiro Gómez
✨ Novedades
Proceso y preparación de equipos y medios en trabajos de albañilería Editorial Paraninfo
JOSÉ MARÍA PALOMINO GRANADOS
Bases de datos relacionales y modelado de datos Editorial Paraninfo
José Manuel Piñeiro Gómez
Sistemas seguros de acceso y transmisión de datos Editorial Paraninfo
Óscar Ordiales Plaza
Diseño, metodología y gestión de un curso de e learning moodle Editorial Paraninfo
MERCEDES FERNÁNDEZ CORREAS
Creación de contenidos digitales, mobile learning, gamificación Editorial Paraninfo
MERCEDES FERNÁNDEZ CORREAS
Mantenimiento y reparación de instalaciones de antenas en edificios Editorial Paraninfo
Isidoro Berral Montero
🏆 Los más vendidos
🏷️ En oferta
Adams Y Stashak Claudicacion En El Caballo Editorial InterMedica
Gary M. Baxter
EL GATO Medicina clínica y tratamiento 2 Vol Editorial InterMedica P Dura
Susan E. Litlte
Patología y clínica bovina Editorial InterMedica P Dura
Dr. Justino M. Martinez Sigales
Cirugía veterinaria de pequeños animales 2a Edición - Editorial Edra - 2 Vol
Spencer A. Johnston
Tratado de Cuidados Intensivos 8 Edicion Incluye eBook - Ediciones Journal
Frederick A. Moore
Tratado de Medicina Interna Veterinaria Ettinger 8a Edic 2 Vol - Editorial Edra
Stephen J. Ettinger
Atlas de Consulta Rápida de Ecografía Abdominal en Pequeños Animales 2 Edicíon InterMedica
Carlos A. Núñez
Atlas de manejo de las heridas y cirugía reconstructiva en los Pequeños Animales Editorial Intermedica
Michael M. Pavletic
Consulta Rápida en la Clínica Diaria Veterinaria Editorial Intermedica
Carlos J. Mucha
La consulta veterinaria en 5 minutos de Blackwall - Manual clínico: Endocrinologia y reproduccion en pequeños animales - Editorial Intermedica
Deborah S. Greco
Tratado de neuropsicologia clinica Bases conceptuales y técnicas de evaluación
Edith Labos
Protocolos anestesicos y manejo del dolor en pequeños animales Editorial InterMedica
Pablo E. Otereo
Neurologia Felina Flor Dessal Veterinaria Pequeñas Especies Editorial Intermedica
Flor Dessal
Atlas de diagnóstico por imagen de perros y gatos - Editorial Edra
Massino Vignoli