Sunteți pe pagina 1din 4

1.

De los siguientes pasos enlistados abajo, ¿Cuál es el orden requerido para diseñar una
base de datos?
 b,c,a,d,e

2 Una tienda de productos informáticos registra su inventario en 2 tablas que les permiten
almacenar características de los productos y generar productos compuestos por otros
productos, combos y promociones, por ejemplo un disco duro es de venta individual pero puede
ser parte de un producto compuesto como un computador de escritorio, así mismo una
impresora se la puede vender de forma individual, pero puede ser parte de una promoción

Considerando el esquema propuesto seleccione la función que cumple la siguiente instrucción


SQL

SELECT Productos.Descripcion, Productos_1.Descripcion, cantidad


FROM Productos AS Productos_1 INNER JOIN (Productos INNER JOIN DetalleProductos
ON Productos.IdProducto = DetalleProductos.Idproducto) ON Productos_1.IdProducto
= DetalleProductos.IdproductoPieza

 No muestra nada porque la instrucción está mal estructurada en sus sintaxis

3 En SQL/PLUS, la sentencia HAVING sirve para:

 Establecer la condición de una función de grupo.

4 Qué me devuelve el siguiente código SQL/PLUS:

SELECT APELLIDOS
FROM CLIENTES
WHERE APELLIDOS LIKE '_A%'.
 Todos los Clientes cuyo apellido inicie con cualquier letra, seguida de la letra “A” y a
continuación cualquier letras.

5 Una clave foránea no permitirá insertar valores que no existen como clave primaria en la
tabla padre, o tabla a la que se hace referencia. A esto se le llama:

 Integridad Referencial

6 Enlace el concepto de la izquierda con el término que le corresponde en la derecha:

 a-b; b-a; c-d; d-c.

7 Enlace el concepto de la izquierda con el término que le corresponde en la derecha:

 a-d; c-a; b-b; d-c

8 De los siguientes pasos enlistados abajo, ¿Cuál es el orden requerido para diseñar una base
de datos?

 b,c,a,d,e
9 En el modelo relacional, cuando un atributo de una tupla o registro es desconocido se dice
que su valor es:

 Nulo

10 En una base de datos la integridad de la información es trascendental, en la tabla de


abajo, asocie el tipo de integridad con su herramienta respectiva.

 a-c; b-b; c-d; d-a

11 En SQL si se desea eliminar una referencia de una tabla, ¿Cuál de las opciones es
correcta?:

 Alter table Cliente drop constraint FK_1;

12 Como administrador de la base de datos del Sistema de Talento Humano, el Director de


dicho departamento solicita generar una lista con el nombre del empleado y el nombre de
su jefe. ¿Cuál es la consulta que debería generar?

 SELECT Empleado.Nombre, Jefe.Nombre FROM Empleado INNER JOIN Jefe


ON Empleado.id_Jefe = Jefe.Id

13 La sentencia del SQL/PLUS: describe Empleados;

 Despliega la estructura física de la tabla EMPLEADOS.

14 SQL/PLUS. ¿Cuál de las siguientes afirmaciones es incorrecta? Seleccione una respuesta.

 No todas las sentencias SQL pueden ser incluidas en un bloque PL/SQL.

15 ¿Cuál de los siguientes no es un término utilizado en la terminología del modelo de datos


relacional?

 Fila

16 ¿Cuál de los siguientes no es un tipo predefinido en Oracle 11g EX. Seleccione una
respuesta.

 INT

17 ¿Qué es un modelo de datos?

 Una colección de conceptos utilizados para describir la estructura de una base de


datos.

18 En el modelo entidad relación, ¿cuál de las siguientes opciones define mejor una relación
entre entidades?

 Una relación entre dos o más entidades representa una interacción entre las
entidades.
19 Para almacenar una parte física donde se guardan las tablas, indices, etc en Oracle 11g EX,
se denomina:

 TABLESPACE

20 ¿Para implementar una consulta de selección en donde no se conoce un valor? Seleccione


una respuesta.

 Se debe implementar una subconsulta.

21 ¿En una consulta SQL/PLUS, que nos permite restringir las filas.? Seleccione una
respuesta.

 La clausula WHERE.

22 Cual de las opciones es la correcta. ¿Consultas no válidas usando funciones de Grupo?

 Todas las opciones son correctas.

23 ¿Cuál de las siguientes opciones de claves permite representar de manera única a cada
tupla de la relación entre tablas?

 Foránea

24 Una restrincción en una tabla representa:

 Una regla que establece las condiciones para grabar un dato en una columna de una
tabla.

25 En la siguiente Relación (Tabla) Estudiante, de acuerdo al Modelo Relacional:

¿Cuál respuesta es correcta de acuerdo al grado, cardinalidad y dominio?:

 Grado= 7 ; Cardinalidad= 6 ; GENERO=Dominio Discreto


26 Acerca de la Normalización, una relación está en segunda forma normal cuando:
 Crea tablas independientes para conjuntos de valores que se aplican a varios registros.

27 Evalúe la siguiente relación de tablas, e indique cual es la correcta afirmación acerca de la


misma:

 Es una relación posible, pero se recomienda romperla a través de un tabla intermedia


que rompa la relación muchos a muchos que se podría dar.
28 Evalúe el siguiente diagrama entidad relación e indique cuál de las siguientes sentencias
en SQL es correcta para obtener un reporte de la cantidad de empleados por departamento,
nombre y apellido del jefe de esos departamentos
 SELECT D.DEPARTMENTO, E.NOMBRE, E.APELLIDO, COUNT(*)
FROM EMPLEADO E, DEPARTMENTO D
WHERE E.IDDEPARTMENTO = D.IDDEPARTMENTO
GROUP BY D.DEPARTMENTO, E.NOMBRE, E.APELLIDO
29 Al analizar el siguiente consulta :

Select IdEmpleado, Nombre


From Empleado
Where Salario = (Select Min(Salario)
From Empleado
Group By iddepartamento);

 La sub-consulta podría fallar porque no es posible un agrupamiento por


IdDepartamento.

30 Teniendo como referencia el diagrama mostrado, se requiere obtener un listado de los


artículos, incluyendo el nombre del artículo, su precio y el nombre de su fabricante. En
función de ello la consulta SQL sería:

 SELECT A.Codigo, A.nombre, A.Precio, F.Codigo, F.Nombre


FROM Articulos A, Fabricantes F
WHERE A.Fabricante=F.Codigo

S-ar putea să vă placă și