Font size
Worksheets1er Examen de Bases de Datos
Total questions: 56
Worksheet time: 28mins
Los sistemas de archivos tradicionales permiten a múltiples usuarios acceder y modificar los datos simultáneamente sin problemas de integridad.
Verdadero
Falso
¿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?
Integridad de datos
Backup de datos
Facilidad para compartir datos
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.
verdadero
falso
Una base de datos siempre debe ser relacional para considerarse una base de datos.
Verdadero
Falso
¿Cuál es la principal característica de una base de datos relacional?
Datos no estructurados
Almacenamiento en tuplas
Uso de gráficos para representar datos
Sin restricciones de integridad
Ninguna de las anteriores
El SQL es un compilador estándar utilizado para gestionar y manipular bases de datos relacionales.
verdadero
falso
Los comandos que afectan los permisos de nuestra bdd son los TCL
verdadero
falso
Las bases de datos relacionales son más adecuadas para aplicaciones con datos jerárquicos complejos.
Verdadero
Falso
El objetivo principal de la normalizacion es reducir la redundancia y mejorar la integridad de los datos en una base de datos.
verdadero
falso
¿Cuál de las siguientes formas normales se enfoca en asegurar dependencia de la pk?
1NF
2NF
3NF
BCNF
En el modelo cliente-servidor, el servidor es responsable de gestionar los recursos y proporcionar servicios a los clientes.
Verdadero
Falso
En el modelo ACID, la coherencia (C) es una de sus integrantes al igual que la integridad (I).
verdadero
falso
¿Cuál es la sentencia SQL utilizada para recuperar datos de una tabla?
insert
delete
update
ninguna de las anteriores
La sentencia SQL para filtrar por grupos es: where
verdadero
falso
¿Cuál es el resultado de un JOIN entre dos tablas?
Todos los registros de ambas tablas
Solo los registros que tienen coincidencias en ambas tablas
Todos los registros de la tabla izquierda y las coincidencias de la tabla derecha
Todos los registros de la tabla derecha y las coincidencias de la tabla izquierda
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
Verdadero
Falso
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.
verdadero
falso
¿Cuál es la sentencia SQL correcta para actualizar un registro en una tabla?
INSERT INTO
DELETE FROM
SELECT FROM
UPDATE SET
Para eliminar 1 registro de una tabla en SQL, utilizamos la sentencia truncate.
verdadero
falso
El modelo más antiguo de persistir información en un medio electrónico, fue:
archivos planos
modelo de red
modelo jerárquico
modelo relacional
El acceso a los archivos en el tiempo de las cintas magnéticas, era de forma:
secuencial
aleatoria
escalonada
ninguna
¿Qué significa DBA?
DATA BASE ACCESS
DATA BASEMENT ADMIN
DATA BASEMENT ADMINISTRATOR
NINGUNA DE LAS ANTERIORES
¿Cuál es la función de un gestor de base de datos en SQL?
Ejecutar procedimientos almacenados y consultas complejas exclusivamente a través de interfaces gráficas.
Garantizar la persistencia y recuperación de datos, gestionando su integridad y seguridad.
Mantener la interfaz de usuario que permite a los clientes finales interactuar directamente con los datos.
Compilar y traducir instrucciones SQL en código máquina optimizado para el sistema operativo
Es una colección organizada de entidades interrelacionados que se administran como una sola unidad:
Tabla
Vista
BDD
Consulta
Una FK es una columna o conjunto de columnas que identifica de forma exclusiva cada fila de datos de una tabla:
verdadero
falso
Una relación es una asociación entre las entidades.
Verdadero
Falso
Son utilizadas para definir estructuras de la BD:
DAO
DML
DCL
NINGUNA DE LAS ANTERIORES
Las transacciones DML:
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).
Son utilizadas para establecer los permisos sobre los elementos de una BD.
Son utilizadas para definir la estructura de la BD.
Los comandos CREATE, ALTER y DROP, pertenecen a las transacciones:
ddl
dcl
dml
dbl
dao
Si ejecuto el comando "create database BDTienda", estoy utilizando comandos de transacción DML.
Verdadero
Falso
Interfaz entre el usuario y los datos:
bdd
gestor de bdd
entidad
sqlserver/mysql/oracle
Conjunto de Campos Interrelacionados entre sí y referidos a un mismo ítem:
entidad
clave primaria
registro
relación
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
verdadero
falso
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.
verdadero
falso
Son lenguajes de los SGBD (2 respuestas):
dml
ddl
dms
dll
dbl
¿Cuál de las siguientes afirmaciones describe correctamente una condición necesaria para que una tabla esté en Tercera Forma Normal (3FN)?
Todos los atributos deben depender funcional y únicamente de parte de la clave primaria.
Todos los atributos deben depender únicamente de atributos no clave.
Todos los atributos no clave deben depender funcional y directamente de la clave primaria, sin depender de otros atributos no clave
Los atributos pueden depender de cualquier subconjunto de la clave siempre que no haya redundancia.
Una bdd es independiente de los programas que acceden a ella
verdadero
falso
SQL es un lenguaje de programación:
Verdadero
Falso
¿Cómo podemos agregar estas columnas a la tabla?
ALTER TABLE Departamento (Edad, Numero)
ALTER TABLE Departamento ADD (Edad, Numero)
Cual de las siguientes, es/son caracteristicas de una bdd?
•Contiene un conjunto de datos interrelacionados
•Sirve a una o más aplicaciones
•Incluye la definición de los datos
•Permite el acceso concurrente de múltiples usuarios
•Garantiza la seguridad de la información
Una Base de Datos está formada por distintos objetos que pueden ser definidos por el usuario o gestionados por el propio sistema.
Verdadero
Falso
Un SGBD actúa como intermediario entre: 1. Los datos (almacenados en disco) 2. Los usuarios 3. Las aplicaciones que los utilizan
verdadero
falso
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.
verdadero
falso
Consistencia: "adoptar las medidas necesarias para garantizar la validez de los datos almacenados"
verdadero
falso
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.
verdadero
falso
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.
Verdadero
Falso
SQL es un lenguaje declarativo, lo que significa que indicamos qué queremos hacer y como debe hacerse
verdadero
falso
“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.
verdadero
falso
SQLestá compuesto por distintos sublenguajes, cada uno diseñado para cumplir funciones específicas dentro de una base de datos.
verdadero
falso
DCL = Data Control Language
correcto
incorrecto
Una entidad es un objeto, real o abstracto, acerca del cual se recoge información de interés para la base de datos.
Verdadero
Falso
Un atributo COMPUESTO puede tener varios valores para un mismo campo (ej. varios teléfonos o correos)
Verdadero
Falso
Un dominio es un conjunto posible de valores que puede tomar un atributo
verdadero
falso
Una relación puede incluir muchas entidades, la cantidad de entidades en una relación es el GRADO de la relación.
verdadero
falso
Commit y Rollback, pertenecen al sub-lenguaje TCL
verdadero
falso
La cláusula HAVING es la encargada de condicionar la selección de los grupos
verdadero
falso
