Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Cuestionario SQL Bsico

1. Qu es un SGBD?

Es una relacin de datos relacionados interrelacionados y un conjunto


de programas para acceder a dichos datos
Es aquel que permite tener acceso a los usuarios de datos
organizados mediante el modelo de datos
Datos no relacionados pero si se pueden modificar
Es un programa de Software que no se puede modificar ni eliminar.

2. Cul es Su principal objetivo del SGBD?

Disear base de datos, y utilizar sus lenguajes


Compartir datos a los usuarios
Proporcionar Una forma de almacenar y recuperar
informacin de una base de Datos de manera que sea practica
como eficiente
Contener informacin de los usuarios, manipularla, disear base de
datos y utilizar sus lenguajes.

3. Algunas de las aplicaciones representativas de la base de datos son:


telecomunicaciones,banca, lneas areas, Universidades,Finanzas..

Verdadero
Falso

4. Guardar la informacin en un sistema de Procesamiento de archivos tiene


una serie de inconvenientes importantes, como: Redundancia e
inconsistencia de los datos, dificultad en el acceso a los datos,Aislamiento
de datos, problemas de integridad, atomicidad,anomalas en el acceso
concurrente y problemas de seguridad

Verdadero
Falso

5. Cules son los tres niveles de abstraccin de datos? Fsico,lgico y de


vistas

Verdadero
Falso

6. A que se refiere el Nivel fsico de Abstraccin de datos?

A describir como se almacenan realmente los datos, su estructura de


datos complejos de alto nivel
A describir como estn relacionados el nivel de vistas y el nivel lgico
A describir los lenguajes de SQL, su estructura y la
manipulacin.
A describir los cdigos que existen en un programa

7. A que se refiere el Nivel lgico de Abstraccin de datos?

A describir como se almacenan realmente los datos, su


estructura de datos complejos de alto nivel
A describir como estn relacionados el nivel de vistas y el nivel lgico
A describir los lenguajes de SQL, su estructura y la manipulacin.

A describir toda la base de datos en trminos de un nmero pequeo


de estructuras realmente simples

8. A que se refiere el Nivel De vistas de Abstraccin de datos?

A describir como se almacenan realmente los datos, su estructura de


datos complejos de alto nivel
A simplificar su interaccin con el sistema , los usuarios ven un
conjunto de programas de aplicacin que ocultan los detalles de los
Tipos de Datos
A describir los lenguajes de SQL, su estructura y la manipulacin,
cada registro de este tipo se describe mediante definicin de tipo
A describir toda la base de datos en trminos de un nmero pequeo
de estructuras realmente simples

9. La base de batos tiene esquemas y subesquemas; los subesquemas son


las que describen diferentes vistas de la Base de diagramas de aplicacin
los programadores utilizan el esquema lgico.

Verdadero
Falso

10. Representacin simblica (numrica, alfabtica, algortmica etc.), un


atributo o una caracterstica de una entidad.

Registro
Campo
Dato
Informacin

11. Asociacin de dos o ms entidades

Asociacin entre tablas


Relacin
Datos
SMBD

12. Combinacin de campos que identifica de forma nica a cada fila de una
tabla

Llave o clave primaria


Campo primario
Entidad o clave nica
Informacin

13. Pueden haber dos filas en una tabla que tengan la misma clave
primaria.

Verdadero
Falso

14. En las hojas de clculo los campos son llamados registros

Verdadero
Falso

15. Est bien escrita la sentencia SQL: CREATE DATABASE bdfactucion

Verdadero
Falso

16. Podrautilizar: [DELETE FROM usuario], para eliminar la tabla usuario


Verdadero
Falso
17. DROP DATABASE BDNOTAS, me permitira eliminar la base de datos
llamada "BDNOTAS"

Verdadero
Falso

18. Para Eliminar todas las filas de una tabla llamada "AUTOR" podra utilizar
la Sentencia [TRUNCATE TABLE autor].

Verdadero
Falso

19. Para mostrar todos los registros de la tabla llamada "nacionalidad"


podra aplicar: SELECT FROM * nacionalidad

Verdadero
Falso

20. SELECT MAX(idusuario) FROM usuario , me permitira ver el primer


registro de la tabla usuario

Verdadero
Falso

21. SELECT TOP 1 idusuariofrom usuario ORDER BY idusuario DESC, me


permite mostrar el primer registro de la tabla

Verdadero
Falso

22. Sentencia SQL para filtrar a todos los usuarios que se llaman "JUAN";
SELECT * FROM USUARIO WHERE nombre like '%JUAN%'

Verdadero
Falso

23. Mostrar todos los campos y todos los registros de usuarios cuyo
idusuario es 'LEON'; [SELECT idusuario, password, nombre, telefono FROM
usuario WHERE idusuario='LEON' AND password='123' ]

Verdadero
Falso

24. Mostrar todos los campos y todos los registros de usuarios cuyo
password es "123";[ SELECT * FROM usuario WHERE password='123' ]

Verdadero
Falso

25 Mostrar cuantos registros de la tabla llamada empleado, tienen el


nombre ESMERALDA;
[ SELECT COUNT(nombre) FROM empleado WHERE nombre='ESMERALDA' ]

Verdadero
Falso

26. Insertar un registro en la tabla prestamo:


INSERT INTO prestamo(idprestamo, fecha, idusuario, idlector, idlibro,idtipo)
VALUES ('7','CURRENT_TIMESTAMP','9','8','11','2')

Verdadero
Falso

27. Insertar un registro en la tabla prestamo:


INSERT INTO prestamo(fecha, idusuario, idlector, idlibro,idtipo) VALUES
(CURRENT_TIMESTAMP,'9','UBUNTU','11','2')

Verdadero
Falso

28. Para Eliminar todas las filas de una tabla llamada "AUTOR" podra utilizar
la Sentencia:
[DELETE FROM autor].

Verdadero
Falso

29. Qu comando extrae datos de la base de datos?

Select
Alter
Show

30. Qu comando actualiza datos en la base de datos?

Insert
update

31. Comando que permite modificar la estructura de un objeto.

Alter
Update

32. Comando que elimina un objeto de la base de datos.

Drop
Delete

33. Sentencia de SQL que agrega uno o ms registros a una tabla.

Create
Insert

34.- Comando que crea un objeto dentro de la base de datos.

Create
Insert

35. Sentencia de SQL que permite borrar cero o ms registros en una tabla.

Drop
Delete

36.Cul sera la sintaxis correcta para seleccionar la columna llamada


"Apellidos" de una tabla llamada "Trabajadores"?

EXTRACT Apellidos FROM Trabajadores


SELECT Trabajadores, Apellidos
SELECT Apellidos FROM Trabajadores

37.Cul es la sintaxis correcta para seleccionar todos los campos de una


tabla llamada "Trabajadores"?

SELECT * FROM Trabajadores


SELECT [all] FROM Trabajadores
SELECT Trabajadores

38. Cul es la sintaxis correcta para seleccionar todos los campos de una
tabla llamada Trabajadores, en los que la columna "Nombre" es "Ral"?

SELECT * FROM Trabajadores WHERE Nombre:'Ral'


SELECT * FROM Trabajadores WHERE Nombre='Ral'
SELECT * FROM Trabajadores LIKE 'Ral'

39.Qu palabra clave se usa para devolver solamente valores diferentes?

NOTSAME
COUNT
DISTINCT

40. Qu palabra clave se utiliza para ordenar el resultado?

ORDER
SORT
ORDER BY

41. Cul es la sintaxis correcta si se desea insertar una nueva fila en la


tabla "Trabajadores" (cuyos campos son "Nombre" y "Apellidos")?

INSERT ('Carlos', 'Prez') INTO Trabajadores


INSERT INTO Trabajadores VALUES ('Carlos', 'Prez')
INSERT VALUES ('Carlos', 'Prez') INTO Trabajadores

42.- Cmo cambiaras "Carlos" por "Javier" en la columna "Nombre" de la


tabla "Trabajadores"?

UPDATE Trabajadores SET Nombre = 'Carlos' INTO Nombre =


'Javier'
UPDATE Trabajadores SET Nombre = 'Javier' WHERE Nombre =
'Carlos'
SAVE Trabajadores SET Nombre = 'Carlos' INTO Nombre = 'Javier'

43. Cul es la sintaxis correcta para borrar los registros cuyo campo
"Nombre" sea "Andrs"?

DELETE FROM Trabajadores WHERE Nombre = 'Andrs'


DELETE ROW Nombre='Andrs' FROM Trabajadores
DELETE Nombre='Andrs' FROM Trabajadores

44. Si quisiramos contar el nmero de registros de la tabla "Trabajadores"...

SELECT NUMBER FROM Trabajadores


SELECT COUNT Trabajadores
SELECT COUNT(*) FROM Trabajadores

45 Qu significan las siglas SQL?

Structured Query Language


Structured Question Line
StrongQuestionLanguage

También podría gustarte