ExamenParcial2-2023_bc6040df2bb5d23b722a52d0320a5286.pdf

Full Transcript

Nombre: 03/06/2023 Examen Parcial 2 – Base de Datos I 1) En Álgebra Relacional, cual operación responde a la siguiente definición “********* de dos relaciones T y S se denota como T ⨝ S y consiste b...

Nombre: 03/06/2023 Examen Parcial 2 – Base de Datos I 1) En Álgebra Relacional, cual operación responde a la siguiente definición “********* de dos relaciones T y S se denota como T ⨝ S y consiste básicamente en una equicombinación seguida de la eliminación de los atributos superfluos; además, se considera por defecto que la condición de combinación iguala todas las parejas de atributos que enen el mismo nombre en T y en S.” o Unión o Combinación Compleja o Combinación Simple o Combinación Natural 2) En SQL, la sigla DML refiere a: o Data Model Lenguage o Database Manipula on Language o Data Model Level o Ninguna de las anteriores 3) La sigla OLTP refiere a: o OnLine Analy c Processing o OnLine Transac onal Processing o OnLine Tables Processing 4) En SQL Server, ¿en qué po de dato NO es aplicable el uso de la propiedad "Iden ty"? o Integer o Numeric o Decimal o Varchar 5) En SQL, la instrucción para la actualización de filas o tuplas es: o UPDATE table_name SET c1 = v1, c2 = v2,... cn = vn [WHERE condition] o ACT table_name SET c1 = v1, c2 = v2,... cn = vn [WHERE condition] o INSERT table_name SET c1 = v1, c2 = v2,... cn = vn [WHERE condition] o DROP table_name SET c1 = v1, c2 = v2,... cn = vn [WHERE condition] 6) En SQL, la obtención de valores nulos se realiza mediante la siguiente expresión: o SELECT Where IS NULL o SELECT Where = NULL o SELECT Where LIKE NULL 7) En SQL, la unión es una operación que requiere: o Mas de una instrucción SELECT o El mismo número de columnas en cada instrucción SELECT o Correlación de los pos de datos en los SELECT unidos o Todas son correctas 8) Relacione el comando con el sistema de ges ón de bases de datos que lo soporta o TOP o STDDEV_POP o SQL Server o STDEVP o MySQL o LIMIT 9) En qué sistema o sistemas de ges ón de bases de datos es correcta y no da error la siguiente expresión: SELECT INSERT('lmn', 2, 1, 'def'); o SQL Server o MySQL o En ambos o En ninguno 1 Nombre: 03/06/2023 Examen Parcial 2 – Base de Datos I Responder las siguientes consultas u lizando la base Northwind. Indicar el sistema de ges ón de bases de datos u lizado: o SQL Server o MySQL 10) Seleccionar las órdenes (OrderID, CustomerID, EmployeeID, OrderDate), realizadas por el empleado con código 3, de cualquier año, pero sólo de los de los primeros cinco meses (enero – mayo) 11) Listar los diferentes (sin repe dos) países que se encuentran en la tabla de clientes, ordenados alfabé camente. 12) Armar un listado que incluya el nombre, apellido, puesto y apellido de su jefe (el listado debe incluir a todos los empleados). Resultado esperado: FirstName LastName Title Jefe ---------- -------------------- ------------------------------ ------------------ Nancy Davolio Sales Representative Fuller Andrew Fuller Vice President, Sales No tiene Janet Leverling Sales Representative Fuller Margaret Peacock Sales Representative Fuller Steven Buchanan Sales Manager Fuller Michael Suyama Sales Representative Buchanan Robert King Sales Representative Buchanan Laura Callahan Inside Sales Coordinator Fuller Anne Dodsworth Sales Representative Buchanan 13) Calcular el total solicitado (en can dades, y en importe total) en 1997, agrupado por categoría de producto (mostrar el nombre de la categoría). Calcular el importe total mul plicando Can dad (Quan ty) por el precio unitario (UnitPrice) Resultado esperado: CategoryName CANTIDAD IMPORTETOTAL --------------- ----------- --------------------- Seafood 3679 71320.65 Meat/Poultry 2189 87621.03 Condiments 2895 59679.00 Confections 4137 87227.77 Produce 1583 57718.55 Dairy Products 4374 123910.80 Beverages 3996 110424.00 Grains/Cereals 2636 60486.95 14) Seleccionar todos los clientes que no cuenten con FAX, del país “UK” 15) Seleccionar los 3 productos con menor precio, de las categorías 3, 5 y 8 16) Obtener todos los productos, cuyo nombre termine con la letra I (letra i la na) y tengan un precio unitario comprendido entre 20 y 50 Resultado esperado ProductID ProductName ----------- ---------------------------------------- 32 Mascarpone Fabioli 72 Mozzarella di Giovanni 2 Nombre: 03/06/2023 Examen Parcial 2 – Base de Datos I 1) En Álgebra Relacional, cual operación responde a la siguiente definición: “La ********* es una operación que, a par r de dos relaciones, ob ene una nueva relación formada por todas las tuplas que están en alguna de las relaciones de par da.” o Unión o Combinación o Combinación Natural o Todas 2) En SQL, ¿cuáles de todas estas instrucciones corresponde a la categoría DML? (puede haber más de una) o UPDATE o CREATE o COMMIT o GRANT o SELECT o TRUNCATE 3) En SQL Server, ¿Cual NO es una System database? o MSDB o TEMPDB o MASTER o NORTHWIND 4) En SQL, ¿cuál es la instrucción correcta para eliminar una columna de la tabla? o ALTER TABLE DROP COLUMN o DROP COLUMN o DROP TABLE 5) En SQL, la instrucción para la eliminación de filas es: o DELETE FROM table WHERE condition; o ERASE FROM table WHERE condition; o DROP FROM table WHERE condition; o ELIMINATE FROM table WHERE condition; 6) En SQL, ¿cuáles son operadores de condición? o Between o NOT o LIKE o Todos 7) En SQL, la unión es una operación que requiere: o Mas de una instrucción SELECT o El mismo número de columnas en cada instrucción SELECT o Correlación de los pos de datos en los SELECT unidos o Todas son correctas 8) En MySQL para u lizar una tabla que ene espacios en blanco en su nombre, como Order Details de la base Northwind, se debe delimitar con: o Corchetes [ ] o Comillas Dobles " " o Comillas Simples ' ' o Comillas Inver das ` ` 9) En qué sistema o sistemas de ges ón de bases de datos es correcta y no da error la siguiente expresión: SELECT INSERT('lmn', 2, 1, 'def'); o SQL Server o MySQL o En ambos o En ninguno 1 Nombre: 03/06/2023 Examen Parcial 2 – Base de Datos I Responder las siguientes consultas u lizando la base Northwind. Indicar el sistema de ges ón de bases de datos u lizado: o SQL Server o MySQL 10) Seleccionar las órdenes realizadas por los empleados con código entre el 4 y 7, que tengan como des no ciudades (ShipCity) que comienzan con las letras "O" o "L", y que hayan sido ges onadas el día 15 de abril (no importa el año). 11) Listar los diferentes (sin repe dos) países que se encuentran en la tabla de clientes, ordenados alfabé camente. 12) Armar un listado que incluya el nombre, apellido, puesto y apellido de su jefe (el listado debe incluir a todos los empleados). Resultado esperado: FirstName LastName Title Jefe ---------- -------------------- ------------------------------ ------------------ Nancy Davolio Sales Representative Fuller Andrew Fuller Vice President, Sales No tiene Janet Leverling Sales Representative Fuller Margaret Peacock Sales Representative Fuller Steven Buchanan Sales Manager Fuller Michael Suyama Sales Representative Buchanan Robert King Sales Representative Buchanan Laura Callahan Inside Sales Coordinator Fuller Anne Dodsworth Sales Representative Buchanan 13) Obtener el nombre del cliente, nombre del empleado y el nombre de los productos que están en la orden 10250. Resultado esperado: CompanyName Empleado ProductName ---------------------------------------- ------------------------------- ---------------------------------------- Hanari Carnes Margaret Peacock Jack's New England Clam Chowder Hanari Carnes Margaret Peacock Manjimup Dried Apples Hanari Carnes Margaret Peacock Louisiana Fiery Hot Pepper Sauce 14) Seleccionar todos los clientes que cuenten con FAX, del país “Argen na” 15) Seleccionar los 3 productos con menor precio, de las categorías 3, 5 y 8 16) Obtener todos los productos, cuyo nombre termine con la letra I (letra i la na) y tengan un precio unitario comprendido entre 20 y 50 Resultado esperado ProductID ProductName ----------- ---------------------------------------- 32 Mascarpone Fabioli 72 Mozzarella di Giovanni 2

Use Quizgecko on...
Browser
Browser