0% encontró este documento útil (0 votos)
24 vistas5 páginas

Preguntas Clave sobre Modelado de Datos E-R

Modelo de entidad relación
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas5 páginas

Preguntas Clave sobre Modelado de Datos E-R

Modelo de entidad relación
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Modelo de Datos E-R

Pregunta: ¿Qué representa una entidad en un Modelo de Datos E-R?

 A) Un proceso de negocio
 B) Una tabla en una base de datos
 C) Un objeto del mundo real o concepto que tiene existencia en la base de datos
 D) Un atributo de una tabla

Respuesta: C) Un objeto del mundo real o concepto que tiene existencia en la base de
datos

Pregunta: ¿Qué tipo de relación en un Modelo E-R puede existir entre dos entidades?

 A) Uno a uno (1:1)


 B) Uno a muchos (1

 C) Muchos a muchos (N

 D) Todas las anteriores

Respuesta: D) Todas las anteriores

Modelado de Datos Relacional

Pregunta: ¿Cuál es el propósito de una clave primaria en una tabla relacional?

 A) Permitir valores duplicados en una tabla


 B) Identificar de manera única cada registro en una tabla
 C) Enlazar dos tablas diferentes
 D) Almacenar grandes cantidades de datos

Respuesta: B) Identificar de manera única cada registro en una tabla

Pregunta: ¿Qué es una clave foránea en el contexto del modelado de datos relacional?

 A) Una clave que identifica de manera única cada registro en una tabla
 B) Un campo o grupo de campos en una tabla que se refiere a la clave primaria en
otra tabla
 C) Un índice que acelera las consultas
 D) Un atributo que no permite valores nulos
Respuesta: B) Un campo o grupo de campos en una tabla que se refiere a la clave primaria
en otra tabla

Conversión de ERD a Tablas Relacionales

Pregunta: ¿Cuál es el primer paso en la conversión de un Diagrama Entidad-Relación


(ERD) a tablas relacionales?

 A) Crear vistas de la base de datos


 B) Identificar las entidades y convertirlas en tablas
 C) Escribir consultas SQL
 D) Crear índices en las tablas

Respuesta: B) Identificar las entidades y convertirlas en tablas

Pregunta: ¿Qué sucede con las relaciones de muchos a muchos (N

) cuando se convierten en tablas relacionales?

 A) Se dejan como están


 B) Se dividen en dos relaciones de uno a muchos (1

) mediante una tabla intermedia

 C) Se eliminan
 D) Se convierten en relaciones uno a uno (1:1)

Respuesta: B) Se dividen en dos relaciones de uno a muchos (1

) mediante una tabla intermedia

Diseño y Normalización de Tablas Relacionales

Pregunta: ¿Qué es la tercera forma normal (3NF) en la normalización de bases de datos?

 A) Asegurarse de que todos los atributos no primarios son dependientes solo de la


clave primaria
 B) Eliminar todas las dependencias transitivas
 C) Garantizar que no hay dependencias funcionales parciales
 D) Dividir la tabla en múltiples tablas más pequeñas

Respuesta: B) Eliminar todas las dependencias transitivas

Pregunta: ¿Qué beneficio principal ofrece la normalización de bases de datos?

 A) Aumenta el tamaño de la base de datos


 B) Reduce la redundancia de datos
 C) Mejora la interfaz de usuario
 D) Simplifica las consultas SQL

Respuesta: B) Reduce la redundancia de datos

Formulación de Consultas

Pregunta: ¿Cuál es la sintaxis correcta para seleccionar todos los registros de la tabla
empleados donde el salario es mayor a 50000?

 A) SELECT * FROM empleados WHERE salario > 50000;


 B) SELECT ALL FROM empleados WHERE salario > 50000;
 C) GET * FROM empleados WHERE salario > 50000;
 D) FETCH ALL FROM empleados WHERE salario > 50000;

Respuesta: A) SELECT * FROM empleados WHERE salario > 50000;

Pregunta: ¿Cómo se escribe una consulta para contar el número de registros en la tabla
clientes?

 A) COUNT * FROM clientes;


 B) SELECT COUNT(*) FROM clientes;
 C) SELECT * FROM clientes COUNT;
 D) GET COUNT(*) FROM clientes;

Respuesta: B) SELECT COUNT(*) FROM clientes;

Diseño Físico de una Base de Datos

Pregunta: ¿Cuál de las siguientes es una decisión que se toma durante el diseño físico de
una base de datos?

 A) Definir el esquema lógico


 B) Seleccionar los índices adecuados para mejorar el rendimiento
 C) Crear diagramas de entidad-relación
 D) Establecer reglas de negocio

Respuesta: B) Seleccionar los índices adecuados para mejorar el rendimiento

Pregunta: ¿Qué es una partición de base de datos?

 A) Dividir una tabla en partes más pequeñas para mejorar el rendimiento


 B) Crear una copia de seguridad de la base de datos
 C) Encriptar los datos de la base de datos
 D) Normalizar las tablas de la base de datos
Respuesta: A) Dividir una tabla en partes más pequeñas para mejorar el rendimiento

Procedimientos Almacenados y Disparadores

Pregunta: ¿Qué es un procedimiento almacenado?

 A) Un conjunto de instrucciones SQL que se almacena en el servidor y puede ser


ejecutado cuando se necesite
 B) Un archivo que contiene datos encriptados
 C) Una tabla que almacena copias de seguridad de datos
 D) Un índice que mejora la velocidad de las consultas

Respuesta: A) Un conjunto de instrucciones SQL que se almacena en el servidor y puede


ser ejecutado cuando se necesite

Pregunta: ¿Qué es un disparador en una base de datos?

 A) Un procedimiento que se ejecuta automáticamente en respuesta a ciertos eventos


en una tabla
 B) Una consulta que recupera datos específicos
 C) Una clave primaria que activa una acción
 D) Un tipo de índice que mejora el rendimiento de la base de datos

Respuesta: A) Un procedimiento que se ejecuta automáticamente en respuesta a ciertos


eventos en una tabla

Administración de una Base de Datos

Pregunta: ¿Cuál de las siguientes actividades es parte de la administración de una base de


datos?

 A) Monitoreo del rendimiento de la base de datos


 B) Desarrollo de aplicaciones web
 C) Diseño de interfaces de usuario
 D) Escribir código en JavaScript

Respuesta: A) Monitoreo del rendimiento de la base de datos

Pregunta: ¿Qué es una copia de seguridad de una base de datos?

 A) Un duplicado de los datos almacenados en un lugar seguro para proteger contra


la pérdida de datos
 B) Una lista de todas las consultas SQL ejecutadas en la base de datos
 C) Un registro de todas las transacciones realizadas en la base de datos
 D) Un esquema detallado de la estructura de la base de datos
Respuesta: A) Un duplicado de los datos almacenados en un lugar seguro para proteger
contra la pérdida de datos

Estas preguntas y respuestas abarcan los temas mencionados y están diseñadas para ayudar
en la preparación de un examen profesional en desarrollo de software y bases de datos.

4o

También podría gustarte