SQL Básico

Carlos A. A. Duque
Quiz by Carlos A. A. Duque, updated more than 1 year ago
Carlos A. A. Duque
Created by Carlos A. A. Duque almost 7 years ago
750
0

Description

Desarrollo de Software SQL Quiz on SQL Básico, created by Carlos A. A. Duque on 13/02/2015.

Resource summary

Question 1

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

Question 2

Question
Para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea
Answer
  • NO DUPLICATE
  • UNIQUE
  • DISTINCT
  • Las anteriores respuestas no son correctas

Question 3

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
  • Las anteriores respuestas no son correctas

Question 4

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
  • Las anteriores respuestas no son correctas

Question 5

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

Question 6

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 7

Question
En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que tienen exactamente cuatro caracteres?
Answer
  • LIKE "????"
  • LIKE "____"
  • LIKE "...."
  • Las anteriores respuestas no son correctas

Question 8

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

Question 9

Question
¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando la tabla?
Answer
  • DELETE TABLE
  • DROP TABLE
  • TRUNCATE TABLE
  • Las anteriores respuestas no son correctas

Question 10

Question
¿Cuál de las siguientes no es una función de agregación?
Answer
  • AVG()
  • FLOOR()
  • SUM()
  • Las anteriores respuestas no son correctas

Question 11

Question
¿Cómo se borra toda una base de datos con SQL?
Answer
  • DELETE DATABASE
  • DROP DATABASE
  • ERASE DATABASE
  • Las anteriores respuestas no son correctas

Question 12

Question
En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que comienzan con "Juan"?
Answer
  • LIKE "Juan%"
  • LIKE "Juan*"
  • LIKE "Juan$"
  • LIKE "Juan&"

Question 13

Question
¿Qué significan las siglas SQL?
Answer
  • Standard Query Language
  • Structured Question Line
  • Strong Question Language
  • Structured Query Language

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

Prueba de evaluación de conocimientos SQL
Novaquality
Prueba base de datos
Dulfran Montaño
Examen de Base de Datos
Uniti Consulting & Solutions
Manipulacion y tipos de Datos en SQL.
beto.cuen
ODBMS (Base de datos orientada aobjetos)
César Ramírez
IandA Systems - Test de Programación
Abiel Jesrrel Lee
ROUND & TRUNC [DATES]
Adrian Mora
Páginas Web Dinámicas
Liliana Valentin
Sistema Gestor de Base de Datos
Germán Gonzalo Rojas Perdomo
Actividad 4: Fundamentos de SQL
Flores Flores