Sunteți pe pagina 1din 5

PRUEBA SQL BSICO

Pregunta 1:
Cul de las siguientes no es una funcin de agregacin?
a) COUNT()
b) LIMIT()
c) MAX()
d) MIN()

Pregunta 2:
Qu instruccin se emplea para eliminar todo el contenido de una tabla,
pero conservando la tabla?
a) DELETE TABLE
b) DROP TABLE
c) TRUNCATE TABLE
d) Las anteriores respuestas no son correctas

Pregunta 3:
En cul de las siguientes sentencias del lenguaje SQL se emplea la clusula
SET?
a) DELETE
b) DROP
c) SELECT
d) UPDATE

Pregunta 4:
En una clusula LIKE, cmo se obtienen todos los nombres de personas que
comienzan con "Juan"?
a) LIKE "Juan%"
b) LIKE "Juan*"
c) LIKE "Juan$"
d) LIKE "Juan&"

Pregunta 5:
Qu establece un primary key de una tabla?
a) Integridad Referencial
b) Integridad de los registros
c) Integridad de las columnas
d) Constrainsts de identidad

Pregunta 6:
Cual es la diferencia entre Vista y Tabla:

Pregunta 7:
Cul de las siguientes no es una funcin de agregacin?
a) AVG()
b) FLOOR()
c) SUM()

d) Las anteriores respuestas no son correctas

Pregunta 8:
En SQL, para eliminar las filas duplicadas del resultado de una sentencia
SELECT se emplea
a) NO DUPLICATE
b) UNIQUE
c) DISTINCT
d) Las anteriores respuestas no son correctas

Pregunta 9:
Para que nos sirve una tabla temporal y que simbolo distingue este tipo de
tablas:

Pregunta 10:
En una clusula LIKE, cmo se obtienen todos los nombres de personas que
tienen exactamente cuatro caracteres?
a) LIKE "????"
b) LIKE "____"
c) LIKE "...."
d) Las anteriores respuestas no son correctas

Pregunta 11:
El left outer join es un tipo de outer join; otro tipo de outer join sera?
a)Right
b)Full
c)Right outer
d)Full outer
e)Todas las anteriores

Pregunta 12:
En SQL, cul de estas sentencias aade una fila a una tabla en una base de
datos?
a) ADD
b) INSERT
c) UPDATE
d) INCLUDE

Pregunta 13:
Si quisiramos seleccionar todos los campos de una tabla llamada
"Trabajadores", en los que el campo "Nombre" comienza con una "a", la
consulta sera:

Pregunta 14:
Si se desea insertar una nueva fila en la tabla "Trabajadores" (cuyos campos
son "Nombre" y "Apellidos") y los valores Carlos,Perez, como sera la
sintaxis?

Pregunta 15:
Cmo cambiaras "Carlos" por "Javier" en la columna "Nombre" de la tabla
"Trabajadores"?

PRUEBA PROGRAMACIN BASICA

Una empresa nos ha encargado un programa para calcular las nminas de


los trabajadores.
-

El sueldo base semanal sale aplicando la siguiente frmula:


horastrabajo * preciohora + horesextra*preciohoraextra
El preciohora es una constante=6.
El preciohoraextra depende de las h.extra hechas: si son menos de
10h extras semanales, el precio es un 50% mayor que el preciohora (*
1,5). Si se hacen entre 10 y 20h extra, el precio es un 40% mayor. Si
se hacen ms de 20h, el precio es un 20% mayor.
Si el trabajador es de categora 3, el preciohora es el constante.
Si es de categora 2; el preciohora es un 25% mayor y si es de
categora 1 es un 45% ms....

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