GoConqr has a new look! Let us know what you think.

Mind map

CAPITULO 4 DEL LIBRO (MANNINO)

Paola Barragan Tecnología Spanish

CAPITULO 4 DEL LIBRO (MANNINO)

Map content

CAPITULO 4 DEL LIBRO (MANNINO)

  1. 4.1 ANTECEDENTES:

    • 1- BREVE HISTORIA DE SQL: SQL inició su vida como el leguaje SQUARE en el proyecto del sistema R de IBM. El proyecto del sistema R fue una respuesta al interés generado por el doctor Ted Codd, quien escribió un documento en 1970 sobre bases de datos relacionales.
    • 2- ALCANCE DE SQL: SQL fue diseñado como un lenguaje para la definición, manipulación y control de bases de datos, Sólo los administradores de bases de datos usan la mayoría de las sentencias de definición y control de las bases de datos.
      • SQL puede utilizarse en dos contextos: individual y embebido (incrustado).
  2. 4.2 EMPECEMOS CON LA SENTENCIA SELECT:

    • CONCEPTO: Soporta la recuperación de datos de una o más tablas. Esta sección describe un formato simplificado de la sentencia SELECT.
      • 1- PROBLEMAS DE TABLAS SIMPLE: En todos los ejemplos las palabras clave aparecen en mayúscula, mientras que la información específica de la consulta aparece tanto en mayúsculas como en minúsculas.
        • La coincidencia inexacta mantiene las similitudes que coinciden en algún patrón en lugar de coincidir en una cadena de caracteres idénticos.
      • 2- TABLAS ENLAZADAS (JOINING): El ejemplo 4.8 muestra el enlace (join) de las tablas Course y Offering. Las condiciones del enlace Course.CourseNo = Offering.CourseNo se especifican en la cláusula WHERE.
      • 3- RESUMEN DE TABLAS CON GROUP BY Y HAVING:
        • Las cláusulas GROUP BY y HAVING se usan para mostrar los resultados de grupos de filas en lugar de filas individuales.
        • La cláusula HAVING aplica para los grupos de filas y para Para usar la cláusula HAVING, debe existir la cláusula GROUP BY.
      • 4- MEJORAR EL FORMATO DE LOS RESULTADOS: Terminamos esta sección con dos partes de la sentencia SELECT que pueden mejorar el formato de los resultados.
  3. 4.3 PROCESO DE EVALUACIÓN CONCEPTUAL PARA LAS SENTENCIAS SELECT:

    • CONCEPTO: El proceso de evaluación conceptual describe las operaciones (la mayoría son operaciones de álgebra relacional) que generan tablas intermedias que conducen a la tabla resultante.
      • 3-El uso de tablas de los ejemplos puede ayudarle a analizar problemas difíciles. Generalmente no es necesario revisar el proceso de evaluación por completo. En su lugar, use tablas de ejemplo que le ayuden a comprender sólo la parte difícil.
      • 1-La conceptuación de GROUP BY ocurre después de la sentencia WHERE. Si se tiene algún error en la sentencia SELECT que incluya la sentencia WHERE o GROUP BY, el problema probablemente esté en la cláusula WHERE.
      • 2-La agrupación sólo sucede una vez en el proceso de evaluación. Si su problema incluye más de un cálculo independiente agregado, puede que necesite más de una sentencia SELECT.
  4. 4.4 PREGUNTAS CRÍTICAS PARA LA GENERACIÓN DE CONSULTAS:

    • CONCEPTO: La generación de consultas incluye la conversión de la sentencia de algún problema en una sentencia de lenguaje de base de datos, como SQL, Entre la sentencia del problema y la sentencia del lenguaje de base de datos, usted transforma la sentencia del problema en una representación de base de datos.
      • "Después de responder estas preguntas, estará listo para convertir la representación de la base de datos en una sentencia del lenguaje de base de datos".
      • "Para ayudarle en este proceso, deberá desarrollar un conjunto de sentencias para cada tipo de operador del álgebra relacional, usando una base de datos que entienda bien".
  5. 4.5 MEJORANDO LAS HABILIDADES DE GENERACIÓN DE CONSULTAS MEDIANTE EJEMPLOS:

    • CONCEPTO: Apliquemos las habilidades y conocimientos en la generación de consultas de la sentencia SELECT a problemas más difíciles. Todos los problemas de esta sección incluyen las partes de la sentencia SELECT que ya analizamos
      • 1- ENLACES DE TABLAS MÚLTIPLES CON EL ESTILO DEL PRODUCTO CRUZ: los enlaces se le conoce como estilo del producto cruz por la implementación de los operadores del producto cruz.
      • 2- ENLAZANDO TABLAS MÚLTIPLES CON EL ESTILO DEL OPERADOR DE ENLACE: El estilo del operador de enlace se puede utilizar para combinar cualquier número de tablas.
      • 3- AUTOENLACES (SELFI-JOINS) Y ENLACES MÚLTIPLES ENTRE DOS TABLAS: Se demuestra que un autoenlace es un enlace incluyendo una tabla consigo misma que se requiere para encontrar las relaciones entre las filas de la misma tabla.
      • 4- COMBINANDO ENLACES Y AGRUPACIÓN: Una explicación simple es que cualquier columna que aparece en la sentencia SELECT debe ser columna agrupada o en expresión agregada.
      • 5- OPERADORES DE CONJUNTOS TRADICIONALES EN SQL: En SQL puede utilizar de forma directa los operadores de conjuntos tradicionales con las palabras clave UNION, INTERSECT y EXCEPT.
  6. 4.6 SENTENCIAS DE MODIFICACIÓN DE SQL:

    • CONCEPTO: Las sentencias de modificación sirven para agregar filas nuevas (INSERT), modificar columnas de una o más filas (UPDATE), y eliminar una o más filas (DELETE).
      • La sentencia INSERT tiene dos formatos, tal como se muestra en los ejemplos 4.42
      • El segundo formato de la sentencia INSERT soporta la adición de un conjunto de registros, tal como se muestra en el ejemplo 4.43.
      • La sentencia UPDATE permite que uno o más registros se modifiquen, tal como se muestra en los ejemplos 4.44 y 4.45.
      • La sentencia DELETE permite que se eliminen uno o más registros, tal como se muestra en los ejemplos 4.46 y 4.47.
      • Algunas veces es útil para la condición dentro de la cláusula WHERE de la sentencia DELETE hacer referencia a las filas de otra tabla en ejemplo 4.48.

Images and files in the map

  • CAPITULO 4 DEL LIBRO (MANNINO)
  • CAPITULO 4 DEL LIBRO (MANNINO)
  • CAPITULO 4 DEL LIBRO (MANNINO)
  • CAPITULO 4 DEL LIBRO (MANNINO)
  • CAPITULO 4 DEL LIBRO (MANNINO)
  • CAPITULO 4 DEL LIBRO (MANNINO)
  • CAPITULO 4 DEL LIBRO (MANNINO)

Information

Description
Tecnología Mind Map on CAPITULO 4 DEL LIBRO (MANNINO), created by Paola Barragan on 14/10/2022.
Created by
Paola Barragan · Oct 2022
Updated
Oct 14, 2022
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?