Ship to
FL
0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional

Select your country

Americas

Europe

Rest of the world

portada Aprende sql (in Spanish)
Type
Physical Book
Collection
software
Year
2009
Language
Spanish
Pages
384
Format
Paperback
ISBN
8441526370
ISBN13
9788441526372
Edited in
España

Aprende sql (in Spanish)

Alan Beaulieu (Author) · Anaya Multimedia · Paperback

Aprende sql (in Spanish) - Alan Beaulieu

5 estrellas - de un total de 5 estrellas 1 review
Used BookGood Condition Imported to Bouvet Island
Delivery: 18 Jun - 26 Jun Shipping: 8 to 12 business days.
$ 93.43
(Good Condition)$ 93.43

Synopsis "Aprende sql (in Spanish)"

SQL es un lenguaje de programación destinado a generar, manipular y recuperar información de una base de datos relacional. No depende de sí mismo, sino que lo invocan otros programas escritos en lenguajes de uso general, como por ejemplo C++, Java, Python y Perl. Uno de los motivos por el que estas bases de datos son tan populares es porque basándose en un diseño relacional adecuado, pueden llegar a gestionar grandes cantidades de datos. Actualizada para los sistemas de gestión de bases de datos actuales (entre los que se incluyen MySQL 6.0, Oracle 11g y Microsoft SQL Server 2008), con esta guía aprenderá SQL rápido y cómodamente. Independientemente de sus necesidades (escribir aplicaciones de bases de datos, realizar tareas administrativas, generar informes.), la segunda edición de este libro le ayudará a dominar sin esfuerzo los fundamentos del lenguaje SQL.Introducción¿Por qué aprender SQL?¿Por qué utilizar este libro para hacer esto?La estructura de este libroConvencionesCódigo fuenteCapítulo 1. Un poco de historiaIntroducción a las bases de datosSistemas de bases de datos no relacionalesEl modelo relacionalUn poco de terminología¿Qué es SQL?Clases de sentencias SQLUn lenguaje no procedimentalEjemplos SQL¿Qué es MySQL?¿Qué nos vamos a encontrar?Capítulo 2. Crear e introducir información en una base de datosCrear una base de datos MySQLUtilizar la herramienta de líneas de comandos mysqlTipos de datos de MySQLDatos de tipo carácterJuegos de caracteresDatos de tipo textoDatos de tipo numéricoDatos de tipo fecha y horaCrear tablasPaso 1: DiseñoPaso 2: RefinamientoPaso 3: Construir sentencias SQL de manipulación del esquemaIntroducir información y modificar tablasIncluir datosGenerar datos clave numéricosLa sentencia insertActualizar datosEliminar datosCuando las sentencias correctas pueden acabar siendo perjudicialesClave primaria no únicaClave ajena inexistenteVulneraciones de los valores de las columnasConversiones de fecha no válidasEl esquema del bancoCapítulo 3. Primeras consultasMecánica de las consultasCláusulas de consultaLa cláusula selectAlias de columnasEliminar duplicadosLa cláusula fromTablasTablas generadas en subconsultasVistasEnlaces o vínculos entre tablasDefinir los alias de tablasLa cláusula whereLas cláusulas group by y havingLa cláusula order byOrdenación ascendente frente a ordenación descendenteOrdenar mediante expresionesOrdenar mediante los marcadores numéricos de posiciónEjerciciosEjercicio 3.1Ejercicio 3.2Ejercicio 3.3Ejercicio 3.4Capítulo 4. FiltradoEvaluación de las condicionesUtilizar paréntesisUtilizar el operador notConstruir una condiciónTipos de condicionesCondiciones de igualdadCondiciones de desigualdadModificar la información utilizando condiciones de igualdadCondiciones de rangosEl operador betweenRangos de cadenasCondiciones de pertenenciaUso de subconsultasUso de not inCondiciones de coincidenciaUso de caracteres comodínUso de expresiones regularesNull: Esa palabra de cuatro letrasEjercicios prácticosEjercicio 4.1Ejercicio 4.2Ejercicio 4.3Ejercicio 4.4Capítulo 5. Consultar varias tablas¿Qué es un join?Producto cartesianoInner joinsLa sintaxis de join según el estándar ANSIJoin entre tres o más tablasUtilizar subconsultas como tablasUtilizar la misma tabla dos vecesHacer un join a la propia tablaJoins equivalentes y no equivalentesCondiciones de join y condiciones de filtradoEjercicios prácticosEjercicio 5.1Ejercicio 5.2Ejercicio 5.3Capítulo 6. Trabajar con conjuntosTeoría básica de conjuntosPoner en práctica la teoría de conjuntosOperadores de conjuntosEl operador unionEl operador intersectEl operador exceptNormas de las operaciones de conjuntosOrdenar los resultados de las consultas compuestasPrioridad de las operaciones de conjuntosEjercicios prácticosEjercicio 6.1Ejercicio 6.2Ejercicio 6.3Capítulo 7. Generar, convertir y manipular informaciónTrabajar con datos de tipo cadenaGeneración de cadenas de caracteresIncluir las comillas simplesIncluir caracteres especialesManipulación de cadenasFunciones de cadena que devuelven númerosFunciones de cadenas que devuelven cadenasTrabajar con datos numéricosAplicar funciones aritméticasControlar la precisión de los númerosManejar datos con signoTrabajar con datos de tipo fecha/horaGestión de las zonas horariasGenerar datos de tipo fecha/horaRepresentaciones en cadena de datos de tipo fecha/horaConversiones de cadenas a fechasFunciones para generar fechasManipulación de los datos de tipo fecha/horaFunciones de tipo fecha/hora que devuelven fechasFunciones de tipo fecha/hora que devuelven cadenasFunciones de tipo fecha/hora que devuelven númerosFunciones de conversiónEjercicios prácticosEjercicio 7.1Ejercicio 7.2Ejercicio 7.3Capítulo 8. Agrupar y agregarConceptos de agrupaciónFunciones de agregaciónGrupos implícitos frente a grupos explícitosContar valores distintosUtilizar expresionesCómo se gestionan los nulos (nulls)Generar gruposAgrupar columnas únicasAgrupar columnas múltiplesAgrupar mediante expresionesGenerar agregaciones extendidasAgrupar condiciones de filtradoEjercicios prácticosEjercicio 8.1Ejercicio 8.2Ejercicio 8.3Ejercicio 8.4 (crédito extra)Capítulo 9. Subconsultas¿Qué es una subconsulta?Tipos de subconsultasSubconsultas no correlacionadasSubconsultas de columnas únicas y múltiples filasEl operador inEl operador allEl operador anySubconsultas de múltiples columnasSubconsultas correlacionadasEl operador existsManipulación de datos utilizando subconsultas correlacionadasCuándo utilizar las subconsultasSubconsultas como fuentes de informaciónFabricar informaciónSubconsultas orientadas a tareasSubconsultas en las condiciones de filtradoSubconsultas como generadores de expresionesRepaso a las subconsultasEjercicios prácticosEjercicio 9.1Ejercicio 9.2Ejercicio 9.3Ejercicio 9.4Capítulo 10. De vuelta a los joinsOuter joinLeft join frente a outer joinOuter join de tres tablasOuter join con la misma tablaConexión cruzada o cross joinNatural joinEjercicios prácticosEjercicio 10.1Ejercicio 10.2Ejercicio 10.3Ejercicio 10.4 ("para subir nota")Capítulo 11. Lógica condicional¿Qué es la lógica condicional?La expresión caseExpresiones condicionales de búsquedaExpresiones condicionales simplesEjemplos de expresiones condicionalesTransformación de conjuntos de resultadosAgregación selectivaComprobar la existencia de relacionesErrores al dividir por ceroActualizaciones condicionalesManejar valores nulosEjercicios prácticosEjercicio 11.1Ejercicio 11.2Capítulo 12. TransaccionesBases de datos multiusuarioBloqueoNivel de detalle del bloqueo¿Qué es una transacción?Iniciar una transacciónFinalizar una transacciónPuntos de guardado de las transaccionesEjercicios prácticosEjercicio 12.1Capítulo 13. Índices y restriccionesÍndicesCrear índicesÍndices únicos (unique)Índices de varias columnasTipos de índicesÍndices de árbol BÍndices de mapas de bitsÍndices de texto¿Cómo se utilizan los índices?Los inconvenientes de los índicesRestriccionesCreación de restriccionesRestricciones e índicesRestricciones en cascadaEjercicios prácticosEjercicio 13.1Ejercicio 13.2Capítulo 14. Vistas¿Qué son las vistas?¿Por qué utilizar vistas?La seguridad de los datosLa agregación de datosOcultar la complejidadConectar datos divididosVistas actualizablesActualizar vistas sencillasActualizar vistas complejasEjercicios prácticosEjercicio 14.1Ejercicio 14.2Capítulo 15. MetadatosLos datos de los datosInformation_SchemaTrabajar con metadatosScripts de generación del esquemaVerificación del desarrolloGeneración de SQL dinámicoEjercicios prácticosEjercicio 15.1&n A. Diagrama de entidad-relación B. Extensiones de MySQL para el lenguaje SQLExtensiones sobre selectLa cláusula limitCombinar la cláusula limit con la cláusula order byEl segundo parámetro opcional de la cláusula limitClasificación de las consultasLa cláusula into outfileCombinación de sentencias de inserción y de actualización (insert/update)Actualizaciones y eliminaciones en clasificacionesActualizaciones y eliminacion C. Solucion alfabético

Customers reviews

Cesar Aviles Tuesday, January 23, 2018
Verified Purchase

quede muy conforme con la compra, bien con los plazos y los costos

00
  • 100% (1)
  • 0% (0)
  • 0% (0)
  • 0% (0)
  • 0% (0)

Frequently Asked Questions about the Book

All books in our catalog are Original.
The book is written in Spanish.
The binding of this edition is Paperback.

Questions and Answers about the Book

Do you have a question about the book? Login to be able to add your own question.

Opinions about Bookdelivery

More customer reviews