wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1er Examen de Bases de Datos

Total questions: 56

Worksheet time: 28mins

Name
Class
Date
1.

Los sistemas de archivos tradicionales permiten a múltiples usuarios acceder y modificar los datos simultáneamente sin problemas de integridad.

a)

Verdadero

b)

Falso

2.

¿Cuál de las siguientes es una ventaja PRINCIPAL de los sistemas de gestión de bases de datos (DBMS) sobre los sistemas de archivos tradicionales?

a)

Integridad de datos

b)

Backup de datos

c)

Facilidad para compartir datos

3.

Una base de datos es una colección organizada de datos que facilita el acceso, la gestión y la actualización de la información.

a)

verdadero

b)

falso

4.

Una base de datos siempre debe ser relacional para considerarse una base de datos.

a)

Verdadero

b)

Falso

5.

¿Cuál es la principal característica de una base de datos relacional?

a)

Datos no estructurados

b)

Almacenamiento en tuplas

c)

Uso de gráficos para representar datos

d)

Sin restricciones de integridad

e)

Ninguna de las anteriores

6.

El SQL es un compilador estándar utilizado para gestionar y manipular bases de datos relacionales.

a)

verdadero

b)

falso

7.

Los comandos que afectan los permisos de nuestra bdd son los TCL

a)

verdadero

b)

falso

8.

Las bases de datos relacionales son más adecuadas para aplicaciones con datos jerárquicos complejos.

a)

Verdadero

b)

Falso

9.

El objetivo principal de la normalizacion es reducir la redundancia y mejorar la integridad de los datos en una base de datos.

a)

verdadero

b)

falso

10.

¿Cuál de las siguientes formas normales se enfoca en asegurar dependencia de la pk?

a)

1NF

b)

2NF

c)

3NF

d)

BCNF

11.

En el modelo cliente-servidor, el servidor es responsable de gestionar los recursos y proporcionar servicios a los clientes.

a)

Verdadero

b)

Falso

12.

En el modelo ACID, la coherencia (C) es una de sus integrantes al igual que la integridad (I).

a)

verdadero

b)

falso

13.

¿Cuál es la sentencia SQL utilizada para recuperar datos de una tabla?

a)

insert

b)

delete

c)

update

d)

ninguna de las anteriores

14.

La sentencia SQL para filtrar por grupos es: where

a)

verdadero

b)

falso

15.

¿Cuál es el resultado de un JOIN entre dos tablas?

a)

Todos los registros de ambas tablas

b)

Solo los registros que tienen coincidencias en ambas tablas

c)

Todos los registros de la tabla izquierda y las coincidencias de la tabla derecha

d)

Todos los registros de la tabla derecha y las coincidencias de la tabla izquierda

16.

Un RIGHT JOIN devuelve todos los registros de la tabla "calificaciones" en el siguiente ejemplo:

Select a.* from alumnos a , calificaciones c where a.id_alumno = c.id_alumno

a)

Verdadero

b)

Falso

17.

No existe la posibilidad de que al eliminar un registro de una tabla que tiene dependencias en otra, la integridad referencial no nos lo impida.

a)

verdadero

b)

falso

18.

¿Cuál es la sentencia SQL correcta para actualizar un registro en una tabla?

a)

INSERT INTO

b)

DELETE FROM

c)

SELECT FROM

d)

UPDATE SET

19.

Para eliminar 1 registro de una tabla en SQL, utilizamos la sentencia truncate.

a)

verdadero

b)

falso

20.

El modelo más antiguo de persistir información en un medio electrónico, fue:

a)

archivos planos

b)

modelo de red

c)

modelo jerárquico

d)

modelo relacional

21.

El acceso a los archivos en el tiempo de las cintas magnéticas, era de forma:

a)

secuencial

b)

aleatoria

c)

escalonada

d)

ninguna

22.

¿Qué significa DBA?

a)

DATA BASE ACCESS

b)

DATA BASEMENT ADMIN

c)

DATA BASEMENT ADMINISTRATOR

d)

NINGUNA DE LAS ANTERIORES

23.

¿Cuál es la función de un gestor de base de datos en SQL?

a)

Ejecutar procedimientos almacenados y consultas complejas exclusivamente a través de interfaces gráficas.

b)

Garantizar la persistencia y recuperación de datos, gestionando su integridad y seguridad.

c)

Mantener la interfaz de usuario que permite a los clientes finales interactuar directamente con los datos.

d)

Compilar y traducir instrucciones SQL en código máquina optimizado para el sistema operativo

24.

Es una colección organizada de entidades interrelacionados que se administran como una sola unidad:

a)

Tabla

b)

Vista

c)

BDD

d)

Consulta

25.

Una FK es una columna o conjunto de columnas que identifica de forma exclusiva cada fila de datos de una tabla:

a)

verdadero

b)

falso

26.

Una relación es una asociación entre las entidades.

a)

Verdadero

b)

Falso

27.

Son utilizadas para definir estructuras de la BD:

a)

DAO

b)

DML

c)

DCL

d)

NINGUNA DE LAS ANTERIORES

28.

Las transacciones DML:

a)

Son utilizadas para trabajar con los datos de las Bases de Datos como consultar, insertar, actualizar o la eliminación de datos de registro (tuplas).

b)

Son utilizadas para establecer los permisos sobre los elementos de una BD.

c)

Son utilizadas para definir la estructura de la BD.

29.

Los comandos CREATE, ALTER y DROP, pertenecen a las transacciones:

a)

ddl

b)

dcl

c)

dml

d)

dbl

e)

dao

30.

Si ejecuto el comando "create database BDTienda", estoy utilizando comandos de transacción DML.

a)

Verdadero

b)

Falso

31.

Interfaz entre el usuario y los datos:

a)

bdd

b)

gestor de bdd

c)

entidad

d)

sqlserver/mysql/oracle

32.

Conjunto de Campos Interrelacionados entre sí y referidos a un mismo ítem:

a)

entidad

b)

clave primaria

c)

registro

d)

relación

33.

Consistencia e Integridad: La consistencia significa que los datos no se contradicen entre sí; la integridad asegura que la información sea correcta y válida

a)

verdadero

b)

falso

34.

Una Base de Datos es un conjunto organizado de datos relacionados entre sí, almacenados de forma que puedan ser consultados, actualizados y gestionados de manera eficiente, segura y sin redundancias innecesarias.

a)

verdadero

b)

falso

35.

Son lenguajes de los SGBD (2 respuestas):

a)

dml

b)

ddl

c)

dms

d)

dll

e)

dbl

36.

¿Cuál de las siguientes afirmaciones describe correctamente una condición necesaria para que una tabla esté en Tercera Forma Normal (3FN)?

a)

Todos los atributos deben depender funcional y únicamente de parte de la clave primaria.

b)

Todos los atributos deben depender únicamente de atributos no clave.

c)

Todos los atributos no clave deben depender funcional y directamente de la clave primaria, sin depender de otros atributos no clave

d)

Los atributos pueden depender de cualquier subconjunto de la clave siempre que no haya redundancia.

37.

Una bdd es independiente de los programas que acceden a ella

a)

verdadero

b)

falso

38.

SQL es un lenguaje de programación:

a)

Verdadero

b)

Falso

39.

¿Cómo podemos agregar estas columnas a la tabla?

a)

ALTER TABLE Departamento (Edad, Numero)

b)

ALTER TABLE Departamento ADD (Edad, Numero)

40.

Cual de las siguientes, es/son caracteristicas de una bdd?

a)

•Contiene un conjunto de datos interrelacionados

b)

•Sirve a una o más aplicaciones

c)

•Incluye la definición de los datos

d)

•Permite el acceso concurrente de múltiples usuarios

e)

•Garantiza la seguridad de la información

41.

Una Base de Datos está formada por distintos objetos que pueden ser definidos por el usuario o gestionados por el propio sistema.

a)

Verdadero

b)

Falso

42.

Un SGBD actúa como intermediario entre: 1. Los datos (almacenados en disco) 2. Los usuarios 3. Las aplicaciones que los utilizan

a)

verdadero

b)

falso

43.

Un DBMS organiza la información en distintos niveles para separar la forma en que se almacenan los datos de cómo los usan los usuarios.

a)

verdadero

b)

falso

44.

Consistencia: "adoptar las medidas necesarias para garantizar la validez de los datos almacenados"

a)

verdadero

b)

falso

45.

Una Transacción es un programa que se ejecuta como una sola operación. Esto quiere decir que el estado luego de una ejecución en la que se produce una falla es el mismo que se obtendría si el programa no se hubiera ejecutado.

a)

verdadero

b)

falso

46.

Cada base de datos se organiza en tres niveles: Físico : cómo y dónde se almacenan los datos. Conceptual : cómo se modelan y gestionan mediante el DER. Externo o de visión: cómo se acceden y visualizan.

a)

Verdadero

b)

Falso

47.

SQL es un lenguaje declarativo, lo que significa que indicamos qué queremos hacer y como debe hacerse

a)

verdadero

b)

falso

48.

“SQL nativo” incluye instrucciones para definir estructuras, manipular datos, establecer restricciones y controlar transacciones. Sin embargo, no contempla funcionalidades como el autoincremento de claves primarias, el uso de variables locales, ni estructuras de control de flujo como condicionales o bucles. A partir de este núcleo común, cada sistema gestor de bases de datos (DBMS) incorpora extensiones propias que enriquecen el lenguaje y lo adaptan a sus necesidades.

a)

verdadero

b)

falso

49.

SQLestá compuesto por distintos sublenguajes, cada uno diseñado para cumplir funciones específicas dentro de una base de datos.

a)

verdadero

b)

falso

50.

DCL = Data Control Language

a)

correcto

b)

incorrecto

51.

Una entidad es un objeto, real o abstracto, acerca del cual se recoge información de interés para la base de datos.

a)

Verdadero

b)

Falso

52.

Un atributo COMPUESTO puede tener varios valores para un mismo campo (ej. varios teléfonos o correos)

a)

Verdadero

b)

Falso

53.

Un dominio es un conjunto posible de valores que puede tomar un atributo

a)

verdadero

b)

falso

54.

Una relación puede incluir muchas entidades, la cantidad de entidades en una relación es el GRADO de la relación.

a)

verdadero

b)

falso

55.

Commit y Rollback, pertenecen al sub-lenguaje TCL

a)

verdadero

b)

falso

56.

La cláusula HAVING es la encargada de condicionar la selección de los grupos

a)

verdadero

b)

falso