Font size
WorksheetsTEST Teórico Introducción a las bases de dasstos
Total questions: 118
Worksheet time: 3hrs 57mins
Una base de datos es una colección de datos relacionales que son relevantes para una determinada entidad.
Señala cual es una ventaja de las bases de datos:
Rentabilidad a corto plazo.
Aseguran la integridad de los datos.
Mantenimiento fácil para el administrador.
El desarrollo de una base de datos pasa por diferentes modelos hasta tener la base de datos creada. El primer paso consiste en crear el modelo entidad-relación con los requisitos del usuario. El segundo paso es transformar este modelo entidad-relación en relacional. El último paso es tener la base de datos física.
MODELO FÍSICO
Primero
Segundo
Tercero
El desarrollo de una base de datos pasa por diferentes modelos hasta tener la base de datos creada. El primer paso consiste en crear el modelo entidad-relación con los requisitos del usuario. El segundo paso es transformar este modelo entidad-relación en relacional. El último paso es tener la base de datos física.
MODELO LÓGICO
Primero
Segundo
Tercero
El desarrollo de una base de datos pasa por diferentes modelos hasta tener la base de datos creada. El primer paso consiste en crear el modelo entidad-relación con los requisitos del usuario. El segundo paso es transformar este modelo entidad-relación en relacional. El último paso es tener la base de datos física.
MODELO CONCEPTUAL
Primero
Segundo
Tercero
Según el modelo de datos podemos tener diferentes tipos de BBDD.
¿En cual de ellos la dependencia entre las tablas es fundamental para mantener la concurrencia de datos?
Racionales
Relacionales
Jerárquicas
En red
Una de las siguientes relaciones no existe
Uno a Uno
Uno a Varios
Varios a Varios
Uno a Dos
¿Qué se conoce como una anomalía en una base de datos?
Un error en la matrix
Un bug que permite un daño en la información
Un mal diseño en la base de datos
Un error en la digitación de un registro
¿Que es la normalización de una base de datos?
Permite la simplificación de la base de datos
Permite reducir la redundancia de datos
Permite construir bases de datos orientadas a objetos
No permite realizar ninguna actividad adicional
En una reunión de club de informática en la universidad, Rohan planteó una pregunta a sus amigos, Priya y Mason: '¿Podrían decirme cuándo surgieron los primeros sistemas de bases de datos que se utilizan en las empresas hoy en día?'
En la década de 1960
En la década de 1970
En la década de 1980
En la década de 1990
Elijah, Abigail y Oliver son miembros de un equipo de desarrollo de software en una empresa de tecnología. Están trabajando en un proyecto para mejorar el rendimiento de su base de datos. Para hacerlo, necesitan entender qué tecnologías permitieron el rápido desarrollo de los sistemas de bases de datos. ¿Puedes ayudarlos a elegir la opción correcta?
Tecnología de los discos duros y lenguajes de programación SQL
Tecnología de los discos duros y lenguajes de programación Java
Tecnología de los discos duros y lenguajes de programación Python
Tecnología de los discos duros y lenguajes de programación C++
Kai, Evelyn y Zoe están organizando una competencia de programación en su escuela. Necesitan elegir un tipo de base de datos para almacenar la información de los participantes y los resultados. ¿Qué tipos de bases de datos podrían considerar para su competencia?
Relacionales, no relacionales, jerárquicas y red
Relacionales, no relacionales, secuenciales y paralelas
Relacionales, no relacionales, distribuidas y centralizadas
Relacionales, no relacionales, estáticas y dinámicas
¿Qué es una base de datos?
Un conjunto de datos organizados no manipulables.
Una serie de datos fácilmente gestionables por un asesor de datos.
Un conjunto de datos organizado de forma adecuada para facilitar la gestión de los mismos.
También llamados SGBD, son una serie de datos ordenados fácilmente gestionables.
¿Qué ventaja tiene el modelo relacional?
Evita la manipulación no deseada de datos.
Aumenta la redundancia de información.
Aumenta la seguridad de los datos.
Evita la duplicidad en los datos.
¿Cómo se llama el proceso por el cual un campo de la tabla principal pasa a la tabla vinculada?
Propagación de campo.
Propagación de clase.
Propagación de dato.
Propagación de clave.
¿Cuál es la función de los Sistemas Gestores de Bases de Datos (SGBD)?
Manipular y administrar de manera más fácil y concreta los datos almacenados en una Base de Datos
Trabajar exclusivamente por lotes (batch)
Facilitar la utilización de grandes conjuntos de datos en los que las interrelaciones son simples
Establecer estándares en el campo de las bases de datos
¿Qué describe el nivel lógico en la gestión y administración de bases de datos?
Visiones lógicas que los procesos usuarios tendrán de las partes de la base de datos
Detalles sobre el almacenamiento físico de datos
Descripción de la organización física de la base de datos
Entidades, atributos y reglas de integridad
En la práctica, el DDL y el MDL no están separados; forman parte de un único lenguaje de bases de datos, (SQL por ejemplo)
Verdadero
Falso
Es la instrucción de solicitud para recuperar información
Tabla
Lista
Columna
Fila
Consulta
La atomicidad es una propiedad de las transacciones y es también una característica fundamental de la normalización en la 1FN
Verdadero
Falso
Es la representación conceptual y abstracta de una cosa u objeto del mundo real que es distinguible de los demás objetos y tiene un conjunto de propiedades que se denominan atributos
Conjunto de entidades
Objeto
Entidad
Relación
Cardinalidad
Describen propiedades que posee cada miembro de un conjunto de entidades
Relaciones
Cardinalidad
Participación
Atributos
Normalización
Asociación entre diferentes entidades y representa el grado de participación de una entidad en otra
Relación
Modelo entidad relación
Modelo relacional
Gesto de la base de datos
Entidad
Permiten agregar un conjunto de valores distintos para un atributo
Atributos
Valores de dominio
Atributos simples
Clave o llave candidata
Atributos multivalorados
Se pueden dividir en subpartes (otros atributos)
Atributos simples
Atributos compuestos
Atributos Derivados
Atributos multivalorados
Atributos monovalorados
¿Qué son los metadatos?
Información que describe otros datos.
Datos que se almacenan en hojas de cálculo.
Información clasificada de una empresa.
En una base de datos de una biblioteca pública …
“Libros”, “Socios” y “Préstamos” serían entidades de la base de datos
“Socios” sería la relación entre “Libros” y “Géneros Literarios”
“Libros” y “Socios” serían entidades, y “Préstamos” la relación
Son ciertas las opciones a y c
De los siguientes acrónimos, indica cual es un Sistema Gestor de Bases de Datos
(SGBD)
EXCEL
MySQL
BASE
Ninguno de los anteriores
¿Qué es un dato?
Un conjunto de números aleatorios
Un conjunto de números sin importancia
Un conjunto de caracteres con algún significado
Un conjunto de caracteres sin ningún significado
¿Cuál fue el antecedente del desarrollo de bases de datos en 1950-1960?
La llegada de las cintas magnéticas
El desarrollo del tabulador electromagnético de tarjetas perforadas
La creación del Modelo Relacional
La creación del lenguaje SQL
¿Qué lenguaje de consulta se creó en 1990-2000 para las bases de datos relacionales?
Lenguaje de Consulta de Bases de Datos (DBQL)
Lenguaje de Consulta de Datos (DQL)
Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta No Estructurado (NOSQL)
¿Cuáles son las tres grandes compañías que dominan el mercado de las bases de datos en la actualidad?
IBM, Oracle y Google
IBM, Microsoft y Google
Microsoft, Oracle y Google
IBM, Microsoft y Oracle
9. En una base de datos de tipo relacional ...
a. los registros son las filas de las tablas
b. los registros son las columnas de las tablas
c. los campos son las filas de las tablas
d. las tuplas son las columnas de las tablas
es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad, también llamado llamado fila o tupla.
Registro
Base de Datos
Campo
Tabla
Es un espacio de almacenamiento para un dato en particular.
Informacion
Registro
Tabla
Campo
Su estructura general se asemeja a la vista general de un programa de hoja de cálculo, es utilizada para organizar y presentar información, se componen de filas y columnas de celdas que se pueden rellenar con textos y gráficos.
Informacion
Campo
Tabla
Datos
Es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.
Dupla
Tabla
Información
Dato
En el diseño de bases de datos relacionales, como se le conoce a un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla, misma que comprende una columna o conjunto de columnas.
Dato
Cardenalidad
Tabla
Llave primaria
Tiene un funcionamiento similar al inicio de un libro, guardando parejas de elementos: el elemento que se desea indexar y su posición en la Base de Datos.
Tabla
Indice
Consulta
Texto
Tiene como propósito recuperar la información almacenada en las tablas, se forman a partir de diferentes expresiones y funciones que nos permitirán relacionarnos con la Base de Datos para extraer información de una o varias tablas.
Dato
Texto
Consulta
Cardenalidad
Filas de una relación que contiene valores para cada uno de los atributos (equivale a los registros), son también llamadas registros o filas.
dato
Tupla
Tabla
Cardenalidad
Son el contenido de la entidad, sus características, se les asigna un clave para distinguirlos de los demás registros.
En el diagrama las entidades se representan con un con un óvalo.
Ovalo
Diagrama
Atributos
Relación
Es la participación entre entidades, que pueden ser uno a uno, uno a varios o varios a varios.
Relacion
Cardenalidad
Tupla
Indexacion
Es cuando un dato de la entidad A se relaciona únicamente con un dato de la entidad B
Relación uno a uno
Relación uno a muchos
Relación muchos a muchos
Es cuando un dato de la entidad A se relaciona con varios datos de una unidad B
Relación uno a uno
Relación muchos a muchos
Relaciona uno a muchos
¿Qué es un SGBD?
Un conjunto de datos relacionados y organizados con cierta estructura
Una aplicación que permite definir, crear y mantener bases de datos
Una hoja de cálculo que almacena los datos de una empresa
Un programa para desarrollar aplicaciones web que utilicen bases de datos
¿A qué nivel trabajan principalmente los diseñadores de bases de datos?
Nivel externo
Nivel lógico
Nivel físico
Nivel espiritual
¿Qué lenguaje de un SGBD es el utilizado para la realización de consultas en una base de datos?
(a)
¿Cuáles de los siguientes SGBD son libres?
MySQL
SQL Server
MariaDB Community
PostgreSQL
El diagrama Entidad relación se utiliza como:
Opción para distraerme
Opción para jugar
Opción que me sirve de análisis para establecer las relaciones entre tablas
Es un diagrama donde se relaciona con y por sus formas
Son las características o propiedades de una entidad.
ATRIBUTO
ENTIDAD
RELACION
NINGUNA
¿Que es el modelo relacional?
Es el que se compone de un conjunto de una o mas tablas que se estructura en registros y campos que se relacionan entre si.
Es el que se compone de un conjunto de una o mas tablas que se estructura
Es el que se compone de un conjunto de una o mas tablas que se estructura con muchos
Es el que se compone de un conjunto que se relaciona con cualquiera
Los datos que se clasifican con INT son :
Texto
Entero
Decimal
Con que Comando de sql inicio la creación de una base de datos
(a)
Seleccione la secuencia de comandos de sql para crear una tabla
create table carrera (
create table carrera
clave_c int,
nom_v varchar (50),
primary key (clave_c)
)
nom_v varchar (50),
primary key (clave_c)
)
En esta tabla Profesor es :
Atributo Primario
Entidad
Registro
Identifica la interacción que existe entre dos entidades
Relacion
Tabla
Atributo
LAS SIGLAS DE LENGUAJE DE DEFINICIÓN DE DATOS
DDL
DLM
LDM
El lenguaje sql que permite Modificar, eliminar, consultar y editar la base de datos.
DML
DLL
DLM
La secuencia de comandos :
--Materia-profesor
create table mat_pro(
clave_m2 int,
clave_p2 int,
foreign key (clave_m2) references materia (clave_m),
foreign key (clave_p2) references profesor (clave_p))
permite :
crear una tabla
crear una tabla con claves foráneas
insertar información en una tabla
Cuales son aquellos atributos que poseen un único valor
Monovalorados
Multivaloradas
Simples
Derivados
Las interrelaciones se representan gráficamente con
Rectángulo
Ovalo
Rombo
Flecha
El Modelo entidad relación es un modelo de tipo:
Lógico
Conceptual
Físico
Se representan como círculos que salen de una entidad
Atributos
Relaciones
Objetos
Todas las anteriores
Es un conjunto de uno o más atributos que, juntos, permiten identificar en forma única a una entidad dentro del conjunto de entidades
Llave Candidata
Clave Primaria
Llave Primaria
Llave Foránea
La siguiente Imagen representa
Atributo
Relación
Entidad
La siguiente Imagen representa
Atributo
Relación
Entidad
La siguiente Imagen representa
Atributo
Relación
Entidad
El enunciado: "En un proyecto de investigación puede haber cualquier numero de estudiantes, un estudiante puede participar en ningún o en varios proyectos". presenta un tipo de relacion:
Uno a Muchos
Uno a uno
Muchos a Muchos
Muchos a uno
Identificar la cardinalidad del enunciado: Un cliente puede poseer diferentes cuentas de correo, pero cada cuenta de correo pertenece a un cliente específico.
Uno a Uno
Uno a Muchos
Muchos a Muchos
La siguiente imagen representa la base de datos de
una escuela
una biblioteca
una tienda
En cuál de estas fases se encuadra el Modelo Entidad Relación:
a. Fase 1: Diseño conceptual.
b. Fase 2: Reglas de transformación.
c. Fase 3: Normalización.
d. Fase 4: Definición del esquema de BD mediante SQL.
Esta figura representa un atributo:
Esta es una cardinalidad de tipo:
Uno a muchos
Uno a uno
Muchos a muchos
Muchos a uno
En el diagrama ¿cuál es la llave primaria?
Id_cliente
Clientes
Nombre
Edad
Género
Un campo de la BD Alumnos (nia, dni, nombre, fecha de nacimiento) podría ser
Juanjo
Asignaturas
(1234, 29018200P, Juanjo, 01/01/2000)
Nacionalidad
¿Por qué surgieron los sistemas de Bases de Datos?
Necesidad de solucionar las debilidades de los sistemas de archivos
Guardar datos de Manera efectiva
Como opcion de Excel
Ninguna de las Anteriores
El elemento Matricula dentro de las bases de datos es:
Entidad
Atributo
Valor
Identificar la cardinalidad del enunciado: Un cliente puede poseer diferentes cuentas de correo, pero cada cuenta de correo pertenece a un cliente específico.
Uno a Uno
Uno a Muchos
Muchos a Muchos
Identificar la cardinalidad del enunciado: Un paciente puede ser atendido por un solo médico cuando va consulta, y a su vez un médico atiende uno o más pacientes.
Uno a Uno
Uno a Muchos
Muchos a Muchos
Identificar la cardinalidad del enunciado: Un actor de cine ha trabajado en una o más películas a lo largo de su carrera y en cada película han trabajado un reparto de actores.
Muchos a Muchos
Uno a Muchos
Uno a Uno
Identificar la cardinalidad del enunciado: Una persona tiene una sola nacionalidad pero la misma nacionalidad la pueden compartir varias personas.
Uno a Uno
Uno a Muchos
Muchos a Muchos
¿Que es el modelo relacional?
Es el que se compone de un conjunto de una o mas tablas que se estructura en registros y campos que se relacionan entre si.
Es el que se compone de un conjunto de una o mas tablas que se estructura
Es el que se compone de un conjunto de una o mas tablas que se estructura con muchos
Es el que se compone de un conjunto que se relaciona con cualquiera
¿Que es dato?
Simbolos o numeros que no tienen sentido por si solos
Informacion almacenada
Conjunto de ideas expresadas
Todas las anteriores
¿Qué imagen representa un modelo relacional?
Cual de las imagenes representa una relación de uno a uno
Cual de las imagenes representa una relación de uno a muchos
Cual de las imagenes representa una relación de muchos a muchos
En el modelo ER, Septiembre representa
Entidad
Atributo
Valor
En el modelo ER, Email representa
Entidad
Atributo
Valor
Ninguna de las anteriores
En el modelo ER , Pedido representa:
Entidad
Atributo
Valor
Constante
En el modelo ER , Animal representa:
Entidad
Atributo
Valor
campo
Entidad es sinónimo de?
Tabla
Columna
Campo
LLave
Cual de las siguientes siglas representa el lenguaje de definición de datos
DDL
DML
KML
MLD
Explique la diferencia entre atributos compuestos y multivaluados.
La diferencia radica en que los atributos compuestos se dividen en sub-atributos, mientras que los multivaluados pueden tener múltiples valores para una sola entidad.
Los atributos compuestos son siempre obligatorios, mientras que los multivaluados son siempre opcionales.
Los atributos compuestos son unidimensionales, mientras que los multivaluados son bidimensionales.
Los atributos compuestos son un tipo de dato numérico, mientras que los multivaluados son de tipo texto.
¿Qué es un diagrama entidad-relación (ER Diagram) y cuál es su utilidad?
Es una representación gráfica de las entidades y las relaciones entre ellas en una base de datos, y su utilidad es ayudar a visualizar la estructura de la base de datos y comprender las interacciones entre las entidades.
Es un método para encriptar la información en una base de datos
Es un tipo de gráfico de barras utilizado para representar datos en una base de datos
Es un tipo de diagrama utilizado para representar la estructura de un programa de computadora
Explique la diferencia entre la cardinalidad uno a uno, uno a muchos y muchos a muchos.
La cardinalidad uno a uno significa que un registro en una tabla está relacionado con varios registros en otra tabla
La cardinalidad uno a uno significa que un registro en una tabla está relacionado con solo un registro en otra tabla, la cardinalidad uno a muchos significa que un registro en una tabla está relacionado con varios registros en otra tabla, y la cardinalidad muchos a muchos significa que varios registros en una tabla están relacionados con varios registros en otra tabla a través de una tabla intermedia.
La cardinalidad muchos a muchos significa que un registro en una tabla está relacionado con solo un registro en otra tabla
La cardinalidad uno a muchos significa que un registro en una tabla está relacionado con solo un registro en otra tabla
¿Qué tipo de entidad depende de la existencia de una relación para poder existir en el modelo entidad-relación?
Entidades Abstractas
Entidades Concretas
Entidades Débiles
Entidades Fuertes
¿Cuál es la representación gráfica de un atributo compuesto en el diagrama E-R?
Un ovalo con un contorno discontinuo
Un ovalo sencillo con el nombre del atributo dentro, subrayado
Un ovalo con un contorno doble
Un ovalo sencillo del cual se desprenden otros atributos que lo componen
Una relación es también llamada............
Tabla
Tabloide
Tableau
Tablet
Selecciona las partes de una tabla
Nombre
Atributo
Tupla
Nombre del archivo
Llave foránea
Un registro hace referencia a una columna
Falso
Verdadero
La cardinalidad muestra el número de registros que tiene una tabla
Verdadero
Falso
Según el modelo de Codd, los datos se agrupan en relaciones representadas por estructuras que aglutinan datos referidos a una misma entidad de forma organizada. Las relaciones, además, estructuran los datos de forma independiente respecto a su almacenamiento real en la computadora
Falso
Verdadero
Cuál de las siguientes opciones se aplica sobre la clave foránea y sirve para poner valor nulo a los valores de clases foraneas
SET NULL
CASCADE
INSERT
DELETE
Se emplea en operaciones realizadas sobre tablas referenciadas y tablas dependientes. Si se trata de una tabla referenciada, se aplica automáticamente la opción RESTRICT, con lo que no se puede aplicar ninguna de las otras opciones de integridad.
DELETE
UPDATE
INSERT
CASCADE
El proceso (a) consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el modelo entidad-relación
Edgar F. Codd originalmente definió las tres primeras formas normales (1 FN, 2 FN y
3 FN) en 19 70. La forma normal de Boyce-Codd (FNBC) fue introducida en 19 7 4 por los dos autores de los que se desprende su nombre. Las cuarta y quinta formas norma les (4FN y SFN) se encargan específicamente de la representación de las relaciones muchos a muchos y uno a muchos, entre los atributos, y fueron introducidas por Fagin en 1977 y 1979, respectivamente. El gráfico indica que cada forma normal incluye a las anteriores.
Verdadero
Flaso
Se tiene que A→→B es un tipo de dependencia en laque un determinante funcional no implica un único valor, sino a un conjunto de ellos. El valor de A siempre implica varios valores de B, lo cual conlleva a establecer una
Dependencia Funcional
Dependencia Funcional completa
Dependencia Transitiva
Dependencia multivaluada
Se dice que una tabla está en primera forma normal cuando
Si y solo si cada atributo es atómico.
Si y solo si está en 1 FN y todos los atributos que no forman parte de la clave principal tienen dependencia funcional completa de ella
Si y solo si está en 2 FN y no existen dependencias transitivas. Todas las dependencias funcionales deben darse respecto a la clave principal.
Si y solo si esta en 3FN o en FNBC y las unicas dependencias multivaluadas son aquellas que dependen de las clases candidatas
¿Cómo se lograría la segunda forma normal?
Elimina una columna
Crea una clave primaria
Modifica los datos redundantes
Elimina datos repedidos
¿En qué forma normal se encuentra?
Segunda Forma Normal
Primera Forma Normal
Tercera Forma Normal
¿Qué requiero para formar una tercera forma normal?
Eliminar referencias transitivas que dependan de la misma clave primaria
Eliminar los datos repetidos
Agregar una dependencia primaria
Mantener las dependencias funcionales
¿Está esta tabla utilizando la Primera Forma Normal?
No, pues el código es similar
Si, pues no tiene datos redundantes
No, pues la clave primaria está mal ubicada
Si, pues todos tienen nombres distintos
Si X→ Y, y Y → Z, entonces decimos que Z depende transitivamente de X y se puede
formar la cadena X → Y→Z. Se trata de?
La Tercera Forma Normal
Dependencia Funcional Completa
Dependencia Funcional
Dependencia Funcional Transitiva
