SQL fácil

SQL fácil

Autor / Author: Pere Chardi García
Editorial / Publisher: Alfaomega
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New

Nuestro PrecioCOP$110,868
Precio de lista: COP$123,230
Código9789587780284
Stock: 1
Peso: 600.0
addthis
Guarde la lista de peticiones

Tipo: Libro impreso / Print book

Encuadernación / Binding: Tapa blanda / Paperback

Tamaño / Size: 17 x 23 cm

Páginas / Pages: 384

Resumen / Summary:

Autor / Author: Pere Chardi García
Editorial / Publisher: Alfaomega
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New



Tabla de contenido / Table of contents:

Prefacio 

Primera parte 

Capítulo 1
Bases de datos 

Base de datos relacional 
Estructura mínima de almacenamiento
Ejemplo de tabla
Resumen 

Capítulo 2
Consultas SQL I 

Consultas SQL
Preguntas de construcción 
Sintaxis SQL
Forma general 
Resumen 
Ejercicio

Capítulo 3
Consultas SQL II 

Las tres cláusulas y las preguntas de construcción
Modificando la cláusula where 
El operador between 
El motor SQL
Resumen
Ejercicio 

Capítulo 4
Tipos de dato

Tipos de dato 
Ejemplo
Resumen
Ejercicios 

Capítulo 5
Operadores

Lógica booleana 
Expresiones booleanas 
Ejemplos de expresiones booleanas
Operadores 
Operadores lógicos 
El operador and 
El operador or 
El operador not 
Resumen 
Ejercicios 

Capítulo 6
Las funciones de agregado y la totalización de datos 

Alias campo
Resumen
Ejercicios

Capítulo 7
Agrupación de datos

Clausula group by 
El operador distinct
Resumen
Ejercicios 

Capítulo 8
Filtrar cálculos de totalización

Cláusula ha vino
Diferencia entre where y having 
Resumen
Ejercicio

Capítulo 9
Ordenación del resultado

Cláusula order by 
Resumen 
Ejercicios

Capítulo 10
El operador like. El valor null

El operador like
El valor null 
Resumen 
Ejercicios

Capítulo 11
Síntesis de la primera parte
 

Consultas SQL llanas
Consultas SQL de cálculo 
Cláusulas SQL
Ejercicio

Segunda parte

Capítulo 12
El producto cartesiano

Campo ambiguo
Alias de tabla 
Resumen 
Ejercicios 

Capítulo 13
Abstracción de tabla 

Funciones de agregado
Cláusula where 
Uniones (union all) 
Resumen
Ejercicios

Capítulo 14
Relaciones, claves primarias y foráneas 

Clave primaria
Clave foránea 
Relaciones
Relación de cardinalidad 1 a n 
Relación de cardinalidad n a m
Relación de cardinalidad 1 a 1 
Especificación 
Resumen 
Ejercicios

Capítulo 15
Reunión interna y externa 

Reunión interna - cláusulas inner join / on 
Reunión externa - left outer join / right outer join
Resumen 
Ejercicios

Capítulo 16
El modelo entidad-relación 

Entidades fuertes y débiles 
Construcción del modelo de datos a partir del modelo E-R 
Resumen 
Ejercicio

Capítulo 17
Lenguaje de definición de datos 

Lenguaje de definición de datos (ddl) 
Create database 
Create table
Alter table 
Crear claves primarias y foráneas 
Campos check 
Añadir y eliminar campos 
Eliminar claves 
Índices 
Índices implícitos 
Orden en índices compuestos 
Eliminar tablas 
Usuarios roles y privilegios 
Asistentes 
Metadatos 
Resumen
Ejercicios 

Capítulo 18
Insert, update, delete 

Insert SQL
Update SQL
Delete SQL
Transacciones: commit / rollback
Commit implícito en instrucciones ddl
Resumen
Ejercicios 

Capítulo 19
Síntesis de la segunda parte 

Reunión 
Funciones de agregado
Reunión externa 
Claves primarias y foráneas 
Relaciones y cardinalidad
Modelo entidad-relación
Dml (lenguaje de manipulación de datos) 
Ddl (lenguaje de definición de datos)
Ejercicios

Tercera parte 

Capítulo 20
Funciones nativas 

Funciones para fechas 
Funciones para cadenas 
La función IF 
La función IFNULL
La función IFNULL para el filtraje de registros 
Funciones numéricas
Resumen 
Ejercicios 

Capítulo 21
Sub consultas en cláusula select 

Sub consulta en cláusula select 
Sub consulta condicionada 
Resumen
Ejercicio

Capítulo 22
Sub consultas en cláusula from 

Sub consulta en cláusula from 
Sub consulta condicionada
Abuso del lenguaje
Fuente de datos constante 
Resumen 
Ejercicio

Capítulo 23
Subconsultas en cláusula where

Sub consultas en la cláusula where 
Filtrar por un solo valor
Filtrar por una lista de valores posibles 
Listas de pares de valores posibles
El operador exists
Exists vs. In 
Subconsul tas en la cláusula ha ving 
Desglose de la consulta 
Resumen
Ejercicios

Capítulo 24
Vistas 

Create view 
Acceso a los datos
Reunión de datos 
Tratamiento previo de datos 
Resumen 
Ejercicio 

Capítulo 25
Inserciones masivas 

Insertar resultado de una consulta 
Generar script de inserciones
Replicar una tabla y sus datos 
Resumen 
Ejercicio 

Capítulo 26
Subconsultas en update
 

Actualizar una tabla con datos de otra tabla 
Uso de funciones en instrucciones insert y update 
Script para cambiar de tipo de dato un campo de tabla 
Resumen 
Ejercicio 

Capítulo 27
Funciones y procedimientos almacenados 

Lenguaje de programación 
Función MySQL 
Función Oracle
Función con acceso a datos 
Procedimientos
Procedimiento MySQL
Cursores
Cursor Oracle
Cursor MySQL 
Análisis descendiente 
Videojuego 
Resumen 
Ejercicios

Capítulo 28
Triggers

Create trigger 
Ejemplo MySQL
Mantener tablas desde triggers 
Ejemplo en Oracle
Restricciones 
Resumen
Ejercicios

Capítulo 29
Síntesis de la tercera parte 

Funciones nativas 
Subconsultas 
Vistas 
Inserciones masivas
Funciones y procedimientos almacenados 
Triggers
Ejercicios
Cuarta parte 

Capítulo 30
Aplicación SQL

Análisis de requerimientos
Modelo entidad-relación 
Creación de tablas y claves primarias
Claves foráneas 
Inserción de registros en las tablas
Informes o explotación de datos
Ejercicios

Soluciones

Capítulo 2. Consultas SQL I
Capítulo 3. Consultas SQL II
Capítulo 4. Tipos de datos 
Capítulo 5. Operadores
Capítulo 6. Totalizar datos 
Capítulo 7. Agrupación de datos
Capítulo 8. Filtrar cálculos de totalización
Capítulo 9. Ordenación del resultado 
Capítulo 10. El operador like / el valor null
Capítulo 11. Síntesis de la primera parte 
Capítulo 12. El producto cartesiano
Capítulo 13. Abstracción de tabla 
Capítulo 14. Relaciones, claves primarias y foráneas 
Capítulo 15. Reunión interna y externa 
Capítulo 16. El modelo entidad-relación 
Capítulo 17. Leguaje de definición de datos 
Capítulo 18. Insert, update, delete 
Capítulo 19. Síntesis de la segunda parte 
Capítulo 20. Funciones nativas 
Capítulo 21. Subconsultas en cláusula select
Capítulo 22. Subconsultas en cláusula from
Capítulo 23. Subconsultas en cláusula where 
Capítulo 24. Vistas 
Capítulo 25. Inserciones masivas 
Capítulo 26. Subconsultas en update 
Capítulo 27. Funciones y procedimientos almacenados
Capítulo 28. Triggers 
Capítulo 30. Aplicación SQL

No existen productos recomendados en este momento.
No existen productos recomendados en este momento.