Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


TOP

base de datos en la programación, Esquemas y mapas conceptuales de Matemáticas Orientadas a las Enseñanzas Académica

buen contenido y ejercicios en casa

Tipo: Esquemas y mapas conceptuales

2022/2023

A la venta desde 02/12/2022

eddy-velez-1
eddy-velez-1 🇲🇽

5

(2)

11 documentos

1 / 8

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1
Actividad autónoma
Base de datos
Realizar las actividades del documento adjunto (responder cuestionario).
¿Por qué algunas personas pronuncian SQL como “sequel”?
Es conocido como Sequel, peroalgunos registros de dicho nombre hicieron que se
cambiara SQL así las personas conservaron la pronunciación, es por eso que a veces nos
referimos a SQL como Sequel o Exequiel o Ese cuele.
¿Por qué las sentencias de manipulación de SQL se usan con mayor
frecuencia que las sentencias de definición y control?
Es que las sentencias de manipulación SQL tienen un lenguaje proporcionado por
DBMS y también permite recuperar y manipular los datos. Y por otro lado las
sentencias de definición y control es un lenguaje de programación que controla las
acciones o cálculos, es decir, permiten implementar los algoritmos.
¿Cuántos niveles tienen los estándares SQL-92, SQL: 1999 y SQL: 2003?
SQL-92 niveles: 1) El nivel introductorio que incluye el SQL89 y las definiciones de
clave primaria y clave foránea al crear una tabla.
2) El nivel intermedio, además del SQL89, añade algunas ampliaciones del SQL92.
3) El nivel completo (full), que ya tiene todas las ampliaciones del SQL92.
SQL: 1999: 1) Tanto en el desarrollo de SQL: 1999 son ANSI e ISO.
2) Los aspectos pueden ser divididos en “aspectos relacionales” y “aspectos
relacionados con objetos”
3) permite almacenar información que puede ser descompuesta, muchas como la
función SUBSTRING y por lo tanto no infringen la 1ª forma normal.
SQL: 2003: Estandarizo los generadores de secuencias o valores autos generados, esto
incluye columnas que se utilizan como identificadores.
pf3
pf4
pf5
pf8

Vista previa parcial del texto

¡Descarga base de datos en la programación y más Esquemas y mapas conceptuales en PDF de Matemáticas Orientadas a las Enseñanzas Académica solo en Docsity!

Actividad autónoma

Base de datos

Realizar las actividades del documento adjunto (responder cuestionario).

¿Por qué algunas personas pronuncian SQL como “sequel”? Es conocido como Sequel, pero algunos registros de dicho nombre hicieron que se cambiara SQL así las personas conservaron la pronunciación, es por eso que a veces nos referimos a SQL como Sequel o Exequiel o Ese cuele. ¿Por qué las sentencias de manipulación de SQL se usan con mayor frecuencia que las sentencias de definición y control? Es que las sentencias de manipulación SQL tienen un lenguaje proporcionado por DBMS y también permite recuperar y manipular los datos. Y por otro lado las sentencias de definición y control es un lenguaje de programación que controla las acciones o cálculos, es decir, permiten implementar los algoritmos. ¿Cuántos niveles tienen los estándares SQL-92, SQL: 1999 y SQL: 2003? SQL-92 niveles: 1) El nivel introductorio que incluye el SQL89 y las definiciones de clave primaria y clave foránea al crear una tabla.

  1. El nivel intermedio, además del SQL89, añade algunas ampliaciones del SQL92.
  2. El nivel completo ( full ), que ya tiene todas las ampliaciones del SQL92. SQL: 1999: 1) Tanto en el desarrollo de SQL: 1999 son ANSI e ISO.
  3. Los aspectos pueden ser divididos en “aspectos relacionales” y “aspectos relacionados con objetos”
  4. permite almacenar información que puede ser descompuesta, muchas como la función SUBSTRING y por lo tanto no infringen la 1ª forma normal. SQL: 2003 : Estandarizo los generadores de secuencias o valores autos generados, esto incluye columnas que se utilizan como identificadores.

Actividad autónoma

¿Por qué es importante la prueba de compatibilidad para el estándar de SQL? El grado de compatibilidad de la base de datos es una preciada herramienta que sirve para contribuir a la modernización de las bases de datos, debido a que posibilita actualizar el Motor de base de datos de SQL Server a medida que se preserva el estado servible para las aplicaciones conectadas al conservar el mismo grado de compatibilidad de la base de datos anterior a la actualización. En general, cuál es el grado de compatibilidad entre los mayores fabricantes de DBMS con respecto al estándar SQL: 2003? Los mayores fabricantes de DBMS respaldan la mayoría de las características de la parte nuclear del estándar, aunque la falta de cumplimiento independiente esconde un cumplimiento estricto con el estándar. ¿Qué es el SQL individual? Es un lenguaje de dominio específico, administrado y recupera información de sistemas de gestión de bases de datos relacionales. ¿Qué es el SQL embebido? SQL embebido está diseñado para intercalar indicaciones en el código de un programa escrito en un lenguaje de elevado grado (C, C++, Fortran, Cobol.). ¿Qué es una expresión dentro del contexto de las bases de datos? Una expresión es la combinación de uno o más de los siguientes elementos: funciones integradas o definidas por el usuario, identificadores, operadores, valores y constantes que dan como resultado un único valor. A partir de los ejemplos y comentarios del capítulo 4, ¿Qué partes de la sentencia SELECT no se encuentra disponibles para todos los DBMS La tabla 4.9 muestra las funciones agregadas estándar. Si existe un cálculo estadístico que no puede ser realizado con estas funciones, revise su DBMS. La mayoría de los DBMS tienen muchas funciones además de los estándares.

Actividad autónoma

Todos los nombres de columna integrados en una cláusula SELECT tienen que tener vinculada una funcionalidad integrada o aparecer en la cláusula GROUP BY. ¿En qué define una condición de fila de una condición de grupo? Que la condición de fila se representa por un numero ubicado al lado izquierdo de la hoja de cálculo y una condición de grupo son conjuntos de individuos cuyas relaciones mutuas hacen a éstas interdependientes tengan un grado significativo. Además, tienen en común la propiedad de la interdependencia entre sus miembros constitutivos. ¿Por qué las condiciones de las filas se deben colocar en la cláusula WHERE y no en la cláusula HAVING? Las condiciones de las filas se evalúan en la cláusula WHERE. Las condiciones grupales no pueden evaluarse sino hasta después de que se haya evaluado la cláusula Group BY. ¿Por qué la mayoría de los DBMS son indistintos respecto al uso de mayúsculas/minúsculas cuando se intenta hacer coincidir dos cadenas de caracteres? Algunos DBMS, como Microsoft Access, no son sensibles a mayúsculas y minúsculas. En Access SQL, las condiciones previas coinciden con “is480”, “Is480” e “iS480” además de “IS480”. Otros DBMS, como Oracle, son sensibles a mayúsculas y minúsculas. En Oracle SQL, la condición previa sólo coincide con “IS480”, y no con “is480”, “Is480” o “iS480”. Para aligerar la confusión usted puede utilizar las funciones upper o lower de Oracle para convertir la cadena de caracteres en mayúsculas o minúsculas, respectivamente Explique por qué al trabajar con tablas de ejemplo se pueden identificar problemas difíciles. Al trabajar con tablas de ejemplos podemos almacenar los datos en una hoja de cálculo y así buscar e identificar los problemas difíciles. Cuando se trabaja con columnas de fechas, ¿por qué es necesario revisar la documentación de su DBMS? Cuando se proporcionan las formulaciones de Access y Oracle Para que sea más eficiente el SQL con un DBMS en particular. Y es necesario cuando hacemos una documentación organizada y que sea fácil el uso del DBMS.

Actividad autónoma

¿Cómo difieren las coincidencias exactas e inexactas en SQL? Para realizar la búsqueda de patrones con cadenas de caracteres, se puede utilizar búsqueda exacta con el operador de comparación de igualdad =. Y las inexactas mantiene las similitudes que coinciden en algún patrón en lugar de coincidir en una cadena de caracteres idénticos. ¿Cómo sabe cuándo el resultado de una consulta se relaciona con grupos de filas contrariamente a la relación de filas individuales? “liste los nombres y los promedios de los grados de los estudiantes” contiene un cálculo agregado. Los problemas que se refieren a una función agregada indican que la salida se relaciona con un grupo de filas.

1. ¿Qué tablas pertenecen a la sentencia FROM? Las tablas pertenecen a las sentencias FROM [tblCustomer] y [tblOrder] 2. Explique el estilo del producto cruz para las operaciones de enlace. Muestra todas las filas posibles que se encuentran al combinar dos tablas. 3. Explique el estilo del operador de enlace para las operaciones de enlace. El estilo del operador de enlace puede extenderse para cualquier número de tablas. en el estilo del operador de enlace como si escribiera una fórmula complicada con varios paréntesis. Para adicionar otra parte a la fórmula, requiere añadir los argumentos, el operador u otros. Este mismo comienzo se puede utilizar con el estilo del operador de enlace. Comente las ventajas y desventajas del producto cruz versus el operador de enlace. ¿Necesita conocer tanto el producto cruz como el operador de enlace? Ventajas de proyecto cruz:  En el estilo del producto cruz es fácil ver las tablas en la sentencia de SQL. Ventajas operador de enlaces:  La principal ventaja del estilo del operador de enlace es que se pueden generar las consultas incluyendo los enlaces externos.  En el lenguaje de consultas visuales de Microsoft Access, genera el código en el estilo del operador de enlace. Desventajas:  Tal vez requiera dar mantenimiento a sentencias escritas con ambos estilos.  lenguaje de consultas visuales de Microsoft Access, genera el código en el estilo del operador de enlace.

Actividad autónoma

Count(*) y Count(column) generan resultados idénticos excepto cuando la columna contiene valores nulos. Vea el capitulo 9 para obtener mas detalles acerca del efecto de los valores nulos en las funciones agregadas. ¿Cómo difiere COUNT(DISTINCT ColumnName) de COUNT(ColumnName)? Las funciones COUNT, AVG y SUM soportan la palabra clave DISTINCT para restringir el cálculo para obtener columnas con valores únicos. El ejemplo 4.12 muestra la palabra clave DISTINCT para la función COUNT. Este ejemplo extrae el número de cursos ofrecidos en un año, así como el número de cursos distintos impartidos. ¿Cuándo se mezclan AND y OR en una expresión lógica, ¿por qué es bueno el uso de paréntesis? Los paréntesis para el buen uso de ellos es que se emplea una información complementaria o aclaratoria en medio de una frase. Además, usted dependerá de la forma inicial en que se agrupan las condiciones AND y OR. ¿Cuáles son las lecciones más importantes acerca del proceso conceptual de evaluación?

 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. Puede revisar los resultados intermedios después de la cláusula WHERE al ejecutar la sentencia SELECT sin la cláusula GROUP BY.

 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.

 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. La sección 4.5 y el capítulo 9 ilustran el uso de tablas de ejemplo para ayudarle a analizar problemas difíciles. ¿Cuáles son los pasos mentales involucrados en la formulación de consultas? Existen dos pasos de solución de problemas (procesos de evaluación conceptual y preguntas criticas). ¿Qué tipo de consultas de enlaces generalmente tienen duplicados en el resultado? Enlaces de tablas múltiples con el estilo del producto cruz.

Actividad autónoma

¿Qué pasos mentales del proceso de formulación de consultas se toman en cuenta por el proceso conceptual de evaluación y preguntas críticas? Se presentan dos guías de solución de problemas (proceso de evaluación conceptual y preguntas críticas). El proceso de evaluación conceptual explica el significado de la sentencia SELECT a través de la secuencia de operaciones y tablas intermedias que generan el resultado. Las preguntas críticas le ayudan a transformar la sentencia de un problema en una representación relacional de base de datos en un lenguaje como SQL. Estas guías se usan para ayudarle a generar y explicar los problemas avanzados que se presentan en la última parte de este capítulo.