Ejercicios de base de datos resueltos

Ejercicios de la base de datos Northwind

12. ¿Cuál es la causa de que tras pulsar el botón «Ejecutar» sólo se muestre la mitad de la página o incluso sólo su cabecera? Al mismo tiempo, todo funciona como de costumbre cuando se activa la casilla «Sin comprobación».

Si la consulta es lógicamente correcta, siempre pasará la comprobación. Existe una pequeña posibilidad de que una consulta lógicamente defectuosa se considere correcta. La comprobación de exactitud consiste en ejecutar la consulta contra dos bases de datos con estructuras idénticas pero con datos diferentes. Por lo tanto, si el sistema le dice que su consulta es incorrecta pero el resultado que muestra coincide con la salida de la consulta de referencia (de prueba), significa que su consulta devuelve resultados erróneos cuando se ejecuta contra la segunda base de datos «oculta» (o de comprobación). Aun así, es posible que una consulta errónea devuelva los mismos resultados que la consulta de referencia para ambas bases de datos. Esta posibilidad puede reducirse mediante una cuidadosa preparación de los datos de prueba o utilizando más de dos bases de datos para comprobar la consulta. La segunda opción es menos deseable, ya que ralentizará el procesamiento de la consulta, lo que provocará un retraso en las respuestas a los usuarios. Hay que tener en cuenta que una consulta correcta, una vez enviada, debería pasar siempre la comprobación, independientemente de los datos de las bases de datos con las que se ejecute. Si tiene dudas razonables de que su consulta correcta ha sido considerada incorrecta, envíe su código a los administradores del sitio web.

Base de datos de prácticas Sql

Estoy tratando de crear una base de datos de preguntas y respuestas de matemáticas en forma de TeX. La idea es que un simple comando como \getfromDB{101} saque el texto de la base de datos de la pregunta numerada 101. Las soluciones se incluirán en la fuente de texto con la pregunta. Por lo tanto, una entrada típica en la base de datos es:

Un usuario puede simplemente poner el texto \getfromDB{101} en su documento como quiera: digamos, dentro de una lista/enumeración/teorema, numerado como quiera. Ahora bien, si todas las preguntas fueran así, creo que hay todo tipo de opciones y paquetes disponibles que pueden redefinir la macro \solution de la manera que cualquier usuario desee.

No se trata exactamente de utilizar una base de datos, sino que exsheets puede incluir selectivamente preguntas de un archivo externo. A las preguntas se les pueden dar IDs y se pueden incluir por ID. Suponga que su archivo exernal tiene el siguiente aspecto:

Parece que no he podido encontrar un paquete adecuado. Una solución sería simplemente escribir las soluciones en un archivo externo y luego llamarlo de nuevo al final. Pregunté sobre esto en Escribir el valor de enumerar a un archivo de salida donde se puede encontrar la solución adecuada.

Ejercicios de Sql en línea

Las soluciones a los ejercicios sólo están disponibles para quienes imparten un curso con nuestro libro. No están disponibles para otros y, desde luego, no para los estudiantes. SI USTED ES UN ESTUDIANTE, POR FAVOR SALGA AHORA Y NO RELLENE EL FORMULARIO.

Para verificar que usted es un miembro del profesorado que ha adoptado nuestro libro para un curso, le pedimos que rellene la información solicitada a continuación. Una vez que verifiquemos su condición de profesor de un curso de SGBD distribuido, le enviaremos por correo electrónico un identificador de usuario y una contraseña que necesitará para acceder a este material. Por favor, tenga en cuenta que debe proporcionar al menos un sitio web institucional en el que figure como miembro de la facultad. Si no proporciona esta información, su solicitud será ignorada y no tendrá noticias nuestras.

Ejercicios avanzados de sql

— Consultar el valor de la fecha del pedido, el ID del pedido, el ID del cliente y el ID del empleado entre el 1 y el 19 de julio de 1996 y el 15 de julioCrear vista orderqueryAsSelect orderdate, orderid, customerid, employeeidFrom ordersWhere orderdate between ‘2017-07-01 ‘and ‘2017-07-15’

— Consulta el valor del campo ID del proveedor, nombre de la empresa, región, ciudad y teléfono en la base de datos de ejemplo «northwind». La condición es que la «región sea igual a China del Norte» y el «título de contacto sea igual a representante de ventas».Select supplierid, companyName, address, CityFrom suppliersWhere region = ‘North China’ and contacttitle = ‘sales Representative’

— Consulta el valor del ID del proveedor, el nombre de la empresa, la región, la ciudad y el campo de teléfono en la base de datos de muestra «northwind». Algunos proveedores se encuentran en el este o el sur de China, mientras que otros se encuentran en Tianjin.Select supplierid, companyName, region, city, phoneFrom suppliersWhere region in (‘northeast region’, ‘south ‘)Or city = ‘tianjin’

— Consultar el valor del ID del proveedor, el nombre de la empresa, la región, la ciudad y el campo de teléfono en la base de datos de ejemplo «northwind» en la región «Este de China» o «Sur de China «Seleccionar supplierid, companyName, region, city, phoneFrom suppliersWhere region in (‘northeast region’, ‘south ‘)