SQL Server

Description

Test para SQL
pablomcsd
Quiz by pablomcsd, updated more than 1 year ago More Less
Carlos A. A. Duque
Created by Carlos A. A. Duque over 8 years ago
pablomcsd
Copied by pablomcsd over 8 years ago
32
0

Resource summary

Question 1

Question
¿Cuál de las siguientes opciones representa el orden lógico en el que Sql Server procesa las clausulas de una consulta?
Answer
  • FROM > WHERE > GROUP BY > HAVING > ORDER BY > SELECT
  • FROM > WHERE > GROUP BY > HAVING > SELECT > ORDER BY
  • SELECT > ORDER BY > FROM > WHERE > GROUP BY > HAVING
  • SELECT > FROM > WHERE > GROUP BY > HAVING > ORDER BY

Question 2

Question
En SQL especificas lo que quieres y no cómo obtenerlo
Answer
  • True
  • False

Question 3

Question
De la siguiente lista, cual o cuales se considera una mala práctica? (seleccione todas las que apliquen)
Answer
  • Establecer Alias de columnas utilizando la clausula AS
  • Establecer Alias de tablas utilizando la clausula AS
  • No asignar alias a una columna que devuelve un resultado calculado
  • Usar * en la clausula SELECT

Question 4

Question
Cuando una consulta no tiene clausula ORDER BY, cuál es el orden en que las filas son devueltas?
Answer
  • Sin orden específico
  • Ordenado por clave primaria
  • ordenado según el índice agrupado (CLUSTERED)
  • El mismo orden en el que fueron insertadas

Question 5

Question
¿Cuál de las siguientes no es una función de agregación?
Answer
  • COUNT()
  • LIMIT()
  • MAX()
  • MIN()

Question 6

Question
Para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea
Answer
  • NO DUPLICATE
  • UNIQUE
  • DISTINCT
  • Ninguna respuesta es correcta

Question 7

Question
Una sentencia SELECT sin la cláusula WHERE devuelve
Answer
  • Todos los registros existentes en la tabla que no estén relacionados con otra tabla
  • Todos los registros existentes en la tabla
  • No se puede ejecutar una sentencia SELECT sin la cláusula WHERE
  • Ninguna respuesta es correcta

Question 8

Question
Para modificar la estructura de una tabla de una base de datos se emplea la instrucción
Answer
  • ALTER TABLE
  • CHANGE TABLE
  • MODIFY TABLE
  • Ninguna respuesta es correcta

Question 9

Question
¿Cuál de estas sentencias añade una fila a una tabla en una base de datos?
Answer
  • ADD
  • INSERT
  • UPDATE
  • INCLUDE

Question 10

Question
Para ordenar los datos devueltos por una sentencia SELECT se emplea la cláusula
Answer
  • ORDER BY
  • ORDERED BY
  • SORT BY
  • SORTED BY

Question 11

Question
¿En cuál de las siguientes sentencias del lenguaje SQL se emplea la cláusula SET?
Answer
  • DELETE
  • DROP
  • SELECT
  • UPDATE

Question 12

Question
¿Cuál de las siguientes no es una función de agregación?
Answer
  • AVG()
  • FLOOR()
  • SUM()
  • Ninguna respuesta es correcta

Question 13

Question
¿Cómo se borra toda una base de datos con SQL?
Answer
  • DELETE DATABASE
  • DROP DATABASE
  • ERASE DATABASE
  • Ninguna respuesta es correcta

Question 14

Question
¿Cómo se seleccionan los registros de una tabla llamada "PERSONS" donde el valor de la columna "FirstName" sea "PETER"
Answer
  • SELECT * FROM Persons WHERE FirstName='PETER'
  • SELECT * FROM Persons WHERE FirstName<>'PETER'
  • SELECT [all] FROM Persons WHERE FirstName='PETER'
  • SELECT [all] FROM Persons WHERE FirstName LIKE 'PETER'

Question 15

Question
¿Cómo se obtiene el número de registros de la tabla "PERSONS"
Answer
  • SELECT COLUMNS(*) FROM Persons
  • SELECT COUNT(*) FROM Persons
  • SELECT COUNT() FROM Persons
  • SELECT COLUMNS() FROM Persons

Question 16

Question
¿Cuál de las siguientes sentencias no es del tipo D.M.L.?
Answer
  • UPDATE
  • INSERT
  • DELETE
  • ALTER

Question 17

Question
El comando SQL para comentar múltiples líneas es:
Answer
  • /* */
  • REM
  • ***
  • Ninguno de los Anteriores

Question 18

Question
¿Cuáles son las cinco (5) funciones de agregación propias de SQL?
Answer
  • COUNT, SUM, AVG, MAX, MIN
  • SUM, AVG, MIN, MAX, MULT
  • SUM, AVG, MULT, DIV, MIN
  • SUM, AVG, MIN, MAX, NAME

Question 19

Question
¿Cuál de las siguientes sentencias obtiene el mismo resultado de: SELECT NAME FROM CUSTOMER WHERE STATE = 'VA';
Answer
  • SELECT NAME IN CUSTOMER WHERE STATE IN ('VA');
  • SELECT NAME IN CUSTOMER WHERE STATE = 'VA';
  • SELECT NAME IN CUSTOMER WHERE STATE = 'V';
  • SELECT NAME FROM CUSTOMER WHERE STATE IN ('VA');

Question 20

Question
El siguiente es un comando D.D.L.
Answer
  • INSERT
  • ALTER
  • SELECT
  • DELETE
Show full summary Hide full summary

Similar

T5 PBDSQL - AND & OR 'LIKE' '%abc%'
Alexi Hernandez
T3 PBDSQL - DISTINCT
Alexi Hernandez
T4 PBDSQL - AND & OR '='
Alexi Hernandez
SQL SERVER 2008
Daniel Guerrero
BASES DE DATOS
Horst Berndt Reyes
Prueba de evaluación de conocimientos SQL
Novaquality
BASES DE DATOS
jaime andres rojas gil
Seguridad en bases de datos
KATERINE MARCELES
Examen de Base de Datos
Uniti Consulting & Solutions
Prueba base de datos
Dulfran Montaño