#1 Parcial 2 DBA Oracle - Becas Control F - Oracle Java Programing
Buenas amigos, hoy tube un problema al tratar de rendir el parcial numero dos de este curso. la cosa es que no le pegue a nada, estube estudiando y le pegue a 10 de las 20 preguntas. me ayudarian?
este es el parcial, les pido que me ayuden por que me enferme y me perdi un monton de clases y ahora resulta que vuelvo y mañana toman el 4 y yo voy por el 2 que no pude recuperar.
Parcial 2 - DBA1 - Intento 1
Question 1
Puntos: 1
1) ¿Qué carácter se utiliza en una sentencia SQL para obtener todas las columnas sin necesidad de especificar el nombre de cada columna?
Seleccione una respuesta.
a. *
********
b. @
c. %
d. &
Question 2
Puntos: 1
14) ¿En cuál de las siguientes cláusulas no puede utilizarse el Alias de columna?
Seleccione una respuesta.
a. Ninguna de las anteriores
b. cláusula SELECT
c. cláusula ORDER BY ************
d. cláusula WHERE
Question 3
Puntos: 1
¿Qué línea del siguiente código tiene un error?
SELECT *
FROM emp
WHERE comm IS NULL
ORDER BY ename;
Seleccione una respuesta.
a. FROM emp
b. SELECT *
c. No hay error
****************
d. WHERE comm IS NULL
Question 4
Puntos: 1
17) ¿Cuál de las siguientes afirmaciones acerca de las funciones de grupo (agregación) es incorrecta?
Seleccione una respuesta.
a. A diferencia de las funciones numéricas y de caracteres, las funciones de agregación no deben anidarse con otras funciones.
b. Las funciones de agregación generalmente ignoran los valores NULL.
c. Las funciones de agregación siempre retornan un resultado simple para un grupo de valores. ***********
d. Las funciones de agregación pueden utilizarse en la cláusula HAVING.
Question 5
Puntos: 1
18) Cuando se crea una cadena de caracteres como patrón de comparación para utilizarla con el operador LIKE, qué carácter se utiliza como caracter de escape por defecto en Oracle?
Seleccione una respuesta.
a. /
b. \ ******************
c. No existe caracter de escape por defecto en Oracle
d. |
Question 6
Puntos: 1
19) ¿Cuál de las siguientes sentencias es verdadera acerca de funciones de agregación?
Seleccione una respuesta.
a. Es posible utilizar funciones de agregación en una tabla, sólo agrupando la tabla completa en un único grupo.
b. Es posible utilizar funciones de agregación en cualquier cláusula de una sentencia SELECT. ***********
c. Como parámetro a una función de agregación, es posible utilizar nombres de columnas, expresiones, constantes, o funciones.
d. No es posible agrupar las filas de una tabla por más de una columna cuando se utilizan funciones de agregación.
e. Es posible utilizar funciones de agregación sólo en la lista de columnas de la cláusula SELECT y en la cláusula WHERE de una sentencia SELECT.
Question 7
Puntos: 1
2) En SQL, ¿cómo seleccionaría la columna Nombre de una tabla llamada Personas?
Seleccione una respuesta.
a. SELECT Nombre<BR>&
********************
b. SELECT Nombre, Personas;
c. EXTRACT Personas, Nombre;
d. SELECT Personas <BR>&
Question 8
Puntos: 1
20) ¿Cuál es el término que describe la conversión automática de un tipo de dato a otro realizada por Oracle?
Seleccione una respuesta.
a. Auto-conversión ***********************
b. Conversión implícita
c. Oracle no permite las conversiones automáticas de tipos de datos.
d. Conversión explícita
Question 9
Puntos: 1
3) ¿Cuál de las siguientes afirmaciones acerca del uso del Alias de columna es falso?
Seleccione una respuesta.
a. El alias de columna se utiliza para renombrar el encabezamiento de columnas.
b. Por defecto, los encabezamientos alias aparecen en mayúsculas.
c. En determinados casos el alias debe ser encerrado entre comillas. *******************
d. Siempre debe utilizarse la palabra clave AS delante de un alias.
Question 10
Puntos: 1
5) ¿Cuáles de las siguientes afirmaciones acerca de operadores aritméticos es incorrecta?
Seleccione una respuesta.
a. Es preferible utilizar paréntesis, ya que aumenta la claridad de la sentencia SQL.
b. El servidor Oracle9i ignora los espacios anteriores y posteriores agregados a un operador aritmético.
c. Si los operadores incluidos en una operación tienen igual prioridad, entonces la expresión se evalúa de derecha a izquierda.
d. La multiplicación y la división tienen prioridad sobre la suma y la resta *****************
Question 11
Puntos: 1
6) ¿Cuál es el símbolo utilizado para representar el operador de concatenación?
Seleccione una respuesta.
a. +
b. ++
c. CONCAT
d. ||
**********************
Question 12
Puntos: 1
¿Qué sucederá si se consulta la tabla Empleados con la siguiente sentencia?
SELECT nroemp, DISTINCT nombre, salario
FROM Empleados;
Seleccione una respuesta.
a. No se mostrará ningún resultado porque la sentencia retornará un error. **********************
b. La tabla resultado tendrá NROEMP y valores únicos para las columnas NOMBRE y SALARIO.
c. La tabla resultado tendrá NROEMP, valores únicos de NOMBRE y finalmente SALARIO.
d. DISTINCT no es una palabra clave válida en SQL.
Question 13
Puntos: 1
¿Cuál será el resultado de la siguiente sentencia en aquellos registros donde el valor de salario en la tabla Empleados sea NULL?
SELECT nombre, (20 + salario/30)
FROM Empleados;
Seleccione una respuesta.
a. Los campos tendrán valor 20. **********************
b. Los campos tendrán valor NULL.
c. Los campos tendrán valor 0.
d. No habrá resultado y se generará un error.
Question 14
Puntos: 1
Dada la siguiente consulta SQL sobre la tabla empleados:
SELECT (200+((salario*0.1)/2))
FROM empleados;
¿Qué sucede con el resultado si se eliminan todos los paréntesis?
Seleccione una respuesta.
a. El resultado será mayor.
b. No hay diferencia, porque la respuesta siempre será la misma.
*********************
c. No hay diferencia, porque la respuesta siempre será NULL.
d. El resultado será menor.
Question 15
Puntos: 1
En SQL, ¿cómo seleccionaría todos los registros de una tabla llamada Automóviles ordenados alfabéticamente en forma reversa por Marca?
Seleccione una respuesta.
a. SELECT *
FROM Automóviles
ORDER BY -'Marca';
b. SELECT *
FROM Automóviles
WHERE Marca
ORDER BY Marca DESC;
c. SELECT *
FROM Automóviles
ORDER BY Marca DESC;
*********************
Question 16
Puntos: 1
En SQL, ¿cómo seleccionaría todos los registros de una tabla llamada Caninos donde Raza esté alfabéticamente entre (e incluyendo) 'Beagle' y 'Kerry Blue'?
Seleccione una respuesta.
a. SELECT *
FROM Caninos
WHERE Raza < 'Beagle' AND Raza < 'Kerry Blue';
b. SELECT *
FROM Caninos
WHERE Raza BETWEEN 'Beagle' AND 'Kerry Blue'*************************;
c. SELECT *
FROM Caninos
WHERE Raza > 'Beagle', Raza < 'Kerry Blue';
d. SELECT Raza > 'Beagle' AND Raza < 'Kerry Blue'
FROM Caninos;
Question 17
Puntos: 1
En SQL, ¿cómo seleccionaría usted todos los registros de una tabla llamada Empleados donde el Nombre es Carlos?
Seleccione una respuesta.
a. SELECT *
FROM Empleados LIKE 'Carlos';
b. SELECT *
FROM Empleados
WHERE Nombre:'Carlos';
c. SELECT [all]
FROM Empleados LIKE Nombre:'Carlos';
d. SELECT *
FROM Empleados
WHERE Nombre = 'Carlos'; *****************
Question 18
Puntos: 1
Las siguientes son cláusulas de las sentencia SELECT:
1. WHERE
2. FROM
3. ORDER BY
¿En qué orden deberían aparecer dentro de una consulta?
Seleccione una respuesta.
a. 1, 3, 2
b. 2, 3, 1
c. 2, 1, 3 **********************
d. El orden de estas cláusulas no tiene importancia.
Question 19
Puntos: 1
¿Cuál de las siguientes opciones representa correctamente la sintaxis de la cláusula WHERE?
Seleccione una respuesta.
a. SELECT [DISTINCT] {*, columna [alias], ....}
[WHERE condición(es)]
b. SELECT [DISTINCT] {*, columna [alias], ....}
FROM tabla
[WHERE condición(es)]
****************
c. SELECT [DISTINCT] {*, columna [alias], ....}
FROM tabla
WHERE condición(es)
d. SELECT [DISTINCT] {*, columna [alias], ....}
FROM condición(es)
[WHERE tablas]
Question 20
Puntos: 1
¿Qué formato de máscara se requiere para mostrar la siguiente salida?
Sunday 2/18/2001
Seleccione una respuesta.
a. Dayfm MM/DD/YYYY
*****************
b. DAY M/D/YY
c. Day m/d/yyyy
d. FmDay mm/dd/yyyy
esto fue lo que conteste, ayudenme, y si alguien sabe el 3 que me lo pase asi me pongo al dia, se que es mejor que lo haga yo pero como les dije estoy complicado de tiempo y quiero rendir mañana el 4.
saludos
eltin
-----Agregado el 5/10/2009 a las 11 : 27 : 15-----
segun esto, le pegue a 10 de 20 ojo no se confien necesito 16 o maspara aprobar.º
este es el parcial, les pido que me ayuden por que me enferme y me perdi un monton de clases y ahora resulta que vuelvo y mañana toman el 4 y yo voy por el 2 que no pude recuperar.
Parcial 2 - DBA1 - Intento 1
Principio del formulario
Question 1
Puntos: 1
1) ¿Qué carácter se utiliza en una sentencia SQL para obtener todas las columnas sin necesidad de especificar el nombre de cada columna?
Seleccione una respuesta.
a. *
********
b. @
c. %
d. &
Question 2
Puntos: 1
14) ¿En cuál de las siguientes cláusulas no puede utilizarse el Alias de columna?
Seleccione una respuesta.
a. Ninguna de las anteriores
b. cláusula SELECT
c. cláusula ORDER BY ************
d. cláusula WHERE
Question 3
Puntos: 1
¿Qué línea del siguiente código tiene un error?
SELECT *
FROM emp
WHERE comm IS NULL
ORDER BY ename;
Seleccione una respuesta.
a. FROM emp
b. SELECT *
c. No hay error
****************
d. WHERE comm IS NULL
Question 4
Puntos: 1
17) ¿Cuál de las siguientes afirmaciones acerca de las funciones de grupo (agregación) es incorrecta?
Seleccione una respuesta.
a. A diferencia de las funciones numéricas y de caracteres, las funciones de agregación no deben anidarse con otras funciones.
b. Las funciones de agregación generalmente ignoran los valores NULL.
c. Las funciones de agregación siempre retornan un resultado simple para un grupo de valores. ***********
d. Las funciones de agregación pueden utilizarse en la cláusula HAVING.
Question 5
Puntos: 1
18) Cuando se crea una cadena de caracteres como patrón de comparación para utilizarla con el operador LIKE, qué carácter se utiliza como caracter de escape por defecto en Oracle?
Seleccione una respuesta.
a. /
b. \ ******************
c. No existe caracter de escape por defecto en Oracle
d. |
Question 6
Puntos: 1
19) ¿Cuál de las siguientes sentencias es verdadera acerca de funciones de agregación?
Seleccione una respuesta.
a. Es posible utilizar funciones de agregación en una tabla, sólo agrupando la tabla completa en un único grupo.
b. Es posible utilizar funciones de agregación en cualquier cláusula de una sentencia SELECT. ***********
c. Como parámetro a una función de agregación, es posible utilizar nombres de columnas, expresiones, constantes, o funciones.
d. No es posible agrupar las filas de una tabla por más de una columna cuando se utilizan funciones de agregación.
e. Es posible utilizar funciones de agregación sólo en la lista de columnas de la cláusula SELECT y en la cláusula WHERE de una sentencia SELECT.
Question 7
Puntos: 1
2) En SQL, ¿cómo seleccionaría la columna Nombre de una tabla llamada Personas?
Seleccione una respuesta.
a. SELECT Nombre<BR>&
********************
b. SELECT Nombre, Personas;
c. EXTRACT Personas, Nombre;
d. SELECT Personas <BR>&
Question 8
Puntos: 1
20) ¿Cuál es el término que describe la conversión automática de un tipo de dato a otro realizada por Oracle?
Seleccione una respuesta.
a. Auto-conversión ***********************
b. Conversión implícita
c. Oracle no permite las conversiones automáticas de tipos de datos.
d. Conversión explícita
Question 9
Puntos: 1
3) ¿Cuál de las siguientes afirmaciones acerca del uso del Alias de columna es falso?
Seleccione una respuesta.
a. El alias de columna se utiliza para renombrar el encabezamiento de columnas.
b. Por defecto, los encabezamientos alias aparecen en mayúsculas.
c. En determinados casos el alias debe ser encerrado entre comillas. *******************
d. Siempre debe utilizarse la palabra clave AS delante de un alias.
Question 10
Puntos: 1
5) ¿Cuáles de las siguientes afirmaciones acerca de operadores aritméticos es incorrecta?
Seleccione una respuesta.
a. Es preferible utilizar paréntesis, ya que aumenta la claridad de la sentencia SQL.
b. El servidor Oracle9i ignora los espacios anteriores y posteriores agregados a un operador aritmético.
c. Si los operadores incluidos en una operación tienen igual prioridad, entonces la expresión se evalúa de derecha a izquierda.
d. La multiplicación y la división tienen prioridad sobre la suma y la resta *****************
Question 11
Puntos: 1
6) ¿Cuál es el símbolo utilizado para representar el operador de concatenación?
Seleccione una respuesta.
a. +
b. ++
c. CONCAT
d. ||
**********************
Question 12
Puntos: 1
¿Qué sucederá si se consulta la tabla Empleados con la siguiente sentencia?
SELECT nroemp, DISTINCT nombre, salario
FROM Empleados;
Seleccione una respuesta.
a. No se mostrará ningún resultado porque la sentencia retornará un error. **********************
b. La tabla resultado tendrá NROEMP y valores únicos para las columnas NOMBRE y SALARIO.
c. La tabla resultado tendrá NROEMP, valores únicos de NOMBRE y finalmente SALARIO.
d. DISTINCT no es una palabra clave válida en SQL.
Question 13
Puntos: 1
¿Cuál será el resultado de la siguiente sentencia en aquellos registros donde el valor de salario en la tabla Empleados sea NULL?
SELECT nombre, (20 + salario/30)
FROM Empleados;
Seleccione una respuesta.
a. Los campos tendrán valor 20. **********************
b. Los campos tendrán valor NULL.
c. Los campos tendrán valor 0.
d. No habrá resultado y se generará un error.
Question 14
Puntos: 1
Dada la siguiente consulta SQL sobre la tabla empleados:
SELECT (200+((salario*0.1)/2))
FROM empleados;
¿Qué sucede con el resultado si se eliminan todos los paréntesis?
Seleccione una respuesta.
a. El resultado será mayor.
b. No hay diferencia, porque la respuesta siempre será la misma.
*********************
c. No hay diferencia, porque la respuesta siempre será NULL.
d. El resultado será menor.
Question 15
Puntos: 1
En SQL, ¿cómo seleccionaría todos los registros de una tabla llamada Automóviles ordenados alfabéticamente en forma reversa por Marca?
Seleccione una respuesta.
a. SELECT *
FROM Automóviles
ORDER BY -'Marca';
b. SELECT *
FROM Automóviles
WHERE Marca
ORDER BY Marca DESC;
c. SELECT *
FROM Automóviles
ORDER BY Marca DESC;
*********************
Question 16
Puntos: 1
En SQL, ¿cómo seleccionaría todos los registros de una tabla llamada Caninos donde Raza esté alfabéticamente entre (e incluyendo) 'Beagle' y 'Kerry Blue'?
Seleccione una respuesta.
a. SELECT *
FROM Caninos
WHERE Raza < 'Beagle' AND Raza < 'Kerry Blue';
b. SELECT *
FROM Caninos
WHERE Raza BETWEEN 'Beagle' AND 'Kerry Blue'*************************;
c. SELECT *
FROM Caninos
WHERE Raza > 'Beagle', Raza < 'Kerry Blue';
d. SELECT Raza > 'Beagle' AND Raza < 'Kerry Blue'
FROM Caninos;
Question 17
Puntos: 1
En SQL, ¿cómo seleccionaría usted todos los registros de una tabla llamada Empleados donde el Nombre es Carlos?
Seleccione una respuesta.
a. SELECT *
FROM Empleados LIKE 'Carlos';
b. SELECT *
FROM Empleados
WHERE Nombre:'Carlos';
c. SELECT [all]
FROM Empleados LIKE Nombre:'Carlos';
d. SELECT *
FROM Empleados
WHERE Nombre = 'Carlos'; *****************
Question 18
Puntos: 1
Las siguientes son cláusulas de las sentencia SELECT:
1. WHERE
2. FROM
3. ORDER BY
¿En qué orden deberían aparecer dentro de una consulta?
Seleccione una respuesta.
a. 1, 3, 2
b. 2, 3, 1
c. 2, 1, 3 **********************
d. El orden de estas cláusulas no tiene importancia.
Question 19
Puntos: 1
¿Cuál de las siguientes opciones representa correctamente la sintaxis de la cláusula WHERE?
Seleccione una respuesta.
a. SELECT [DISTINCT] {*, columna [alias], ....}
[WHERE condición(es)]
b. SELECT [DISTINCT] {*, columna [alias], ....}
FROM tabla
[WHERE condición(es)]
****************
c. SELECT [DISTINCT] {*, columna [alias], ....}
FROM tabla
WHERE condición(es)
d. SELECT [DISTINCT] {*, columna [alias], ....}
FROM condición(es)
[WHERE tablas]
Question 20
Puntos: 1
¿Qué formato de máscara se requiere para mostrar la siguiente salida?
Sunday 2/18/2001
Seleccione una respuesta.
a. Dayfm MM/DD/YYYY
*****************
b. DAY M/D/YY
c. Day m/d/yyyy
d. FmDay mm/dd/yyyy
esto fue lo que conteste, ayudenme, y si alguien sabe el 3 que me lo pase asi me pongo al dia, se que es mejor que lo haga yo pero como les dije estoy complicado de tiempo y quiero rendir mañana el 4.
saludos
eltin
-----Agregado el 5/10/2009 a las 11 : 27 : 15-----
segun esto, le pegue a 10 de 20 ojo no se confien necesito 16 o maspara aprobar.º
Editado por eltin - 05.10.2009 22:27 hs. | Motivo: Mensajes unidos automáticamente
0