Font size
WorksheetsFAT_SW_(ExamenBD)
Total questions: 50
Worksheet time: 27mins
¿Cuál es el propósito principal de un modelo conceptual en el diseño de bases de datos?
Definir la estructura física de la base de datos.
Representar los datos de manera abstracta y comprensible.
Optimizar las consultas SQL.
Gestionar la seguridad de la base de datos.
¿Cuál de las siguientes es una característica del modelo Entidad-Relación (E-R)?
Usa tablas para organizar datos.
Representa las relaciones entre entidades.
Incluye detalles de implementación física.
Especifica índices para las consultas.
Sentencia para consultar todos los datos de la tabla 'Personas'.
SELECT * FROM Personas
SELECT ALL FROM Personas
SELECT Personas
SELECT *.Personas
Sentencia para insertar datos en una tabla.
INSERT NEW
¿Que es SQL? - Marque la respuesta incorrecta
Es un lenguaje de programación estructurado que permite manipular Bases de Datos
Es un lenguaje que guarda información y no la vuelve a utilizar
En particular, es un lengauje que permite almacenar, manipular y encontrar Datos en una Base de Datos
Se utiliza principalmente para comunicarse con las bases de datos con el fin de gestionar los datos que contienen.
¿Para qué se utiliza el lenguaje SQL? Marque la respuesta incorrecta
El lenguaje SQL se usa en todas las áreas en las que se explotan las bases de datos, en las que se generan y se analizan datos.
En el sector financiero, las aplicaciones de banca online y de procesamiento de pagos almacenan datos sobre las transacciones financieras y los usuarios
Las aplicaciones de streaming de música como Spotify o Deezer no hacen un uso de las bases de datos
Las redes sociales como Facebook o Instagram utilizan SQL para almacenar información sobre el perfil de un usuario, como su biografía o su ubicación
Sentencia para modificar datos de una tabla.
CHANGE
ALTER
Sentencia para consultar los apellidos en la tabla 'Personas'.
SELECT apellidos
FROM Personas;
EXTRACT apellidos
FROM Personas;
SELECT Personas.apellidos
FROM base_datos;
SELECT *
FROM Personas
WHERE apellidos = 'unApellido'
¿En cuáles de las siguientes sentencias se emplea la cláusula SET?
DELETE
DROP
SELECT
UPDATE
Sentencia para crear una base de datos llamada 'aves'
CREATE TABLE aves;
USE aves;
CREATE DATABASE aves;
SELECT DATABASE aves;
12. ¿Sabes qué es una Primary Key?
Primary Key, es una columna o conjunto de columnas que identifican de manera única cada fila de la tabla
Primary Key, es una columna o conjunto de columnas que no identifican de manera única cada fila de la tabla
Primary Key, es un registro o conjunto de registros que identifican de manera única cada objeto de la tabla.
Delete FROM Cliente WHERE nombrecliente='Alfredo Castro';
Adicionar nueva información en la Base de Datos
Eliminar información en la base de datos
Borra Consulta información en la Base de datos
Modificar información en la base de datos
UPDATE Cliente SET nombrecliente='Juan'; ¿Qué acción realiza?
Adicionar nueva informacion en la Base de Datos
Eliminar informacion en la base de datos
Consultar informacion en la Base de datos
Modificar información en la base de datos
SELECT * FROM CIUDAD ORDER BY provincia ASC, numhabitantes DESC, que permiten hacer estás palabras en color verde?
Ordenar por Provincia
Ordenar de manera Ascendente y Descendente
Ordenar Por Provincia y numhabitante de forma descendente
Solo Ordenar
En MYSQL, para eliminar los duplicados de las consultas de datos se utiliza:
ALTER TABLE
CHANGE TABLE
DISTINCT
UPDATE
¿Con que sentencia se incluye las condiciones de los datos que queremos consultar?
WHERE
INSERT
SELECT
FROM
¿Cuál cláusula permite ordenar los resultados a través de una o más columnas?
ORDER BY
UPDATE
SELECT
INSERT INTO
Qué es MYSQL?
Es un sistema Gestor de Bases de Datos, el cual permite almacenar y posteriormente acceder a los datos de forma rápida y estructurada
Es un Sistema Gestor de Bases diferenciales, que permiten almacenar y acceder a los datos
Es un lenguaje estructurado para consultas y se utiliza para manipular la información en una base de datos.
Se utiliza para relacionar las tablas
Para eliminar los registros de una tabla usamos el comando
ORDER BY
DELETE
DROP CHANGE
DISTINCT
Para que se utiliza una llave Primaria (PK)
Se utiliza para actualizar un registro
Es la llave de la información
Se utiliza para relacionar las tablas
Se utiliza para crear una base de datos
¿Cuál es el resultado de un INNER 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
Tiene la siguiente tabla de datos: Clientes (dirección varchar(50), Ciudad varchar(50), Estado varchar(2), CP varchar(15) )y desea agregar un registro, ¿Qué DOS instrucciones son validas?
UPDATE Clientes SET Direccion =‘1234 Main Street’, Direccion =‘Dallas’, Direccion =‘TX’, CP=‘75201’)
INSERT INTO Clientes VALUES (‘1234 Main Street’, ‘Dallas’, ‘TX’, ‘75201’)
INSERT INTO Clientes (‘1234 Main Street’, ‘Dallas’, ‘TX’, ‘75201’)VALUES (Direccion, Ciudad, Estado, CP)
INSERT INTO Clientes (Direccion, Ciudad, Estado, CP)VALUES (‘1234 Main Street’, ‘Dallas’, ‘TX’, ‘75201’)
Va a crear la tabla de la imagen. ¿Qué sintaxis debe de utilizar para crear el objeto?
CREATE TABLE (ID INT, Name varchar(30), Age INT)
CREATE TABLE Estudiantes (ID INT, Name varchar(30), Age INT)
CREATE (TABLE Estudiantes ID INT, Name varchar(30), Age INT)
CREATE Estudiantes (ID INT, Name varchar(30), Age INT)
Tiene la siguiente definición de tablaCREATE TABLE Producto (productID INTEGER, Name VARCHAR(20)) Necesita insertar un nuevo producto denominado Plato y con el ID 12345
INSERT 12345, ‘Plato’ INTO Producto
INSERT INTO Producto (ProductId, Name) VALUES (12345, ‘Plato’ )
INSERT NEW ProductID=12345, Name=‘Plato’ INTO Producto
INSERT INTO Producto VALUES (ProductID=12345, Name= ‘Plato’)
¿Qué instrucción SQL devolverá el País y el Número de pedidos de cada País cuando el número de pedidos sea inferior a 50?
SELECT OrderID ,Pais FROM OrdersGROUP BY CountryWHERE COUNT(OrderID)<50;
SELECT COUNT(OrderID) ,Pais FROM OrdersHAVING COUNT(OrderID)<50GROUP BY Country;
SELECT Pais, orderID FROM OrdersWHERE COUNT(OrderID) <50GROUP BY Country;
SELECT COUNT(OrderID) ,Pais FROM OrdersGROUP BY CountryHAVING COUNT(OrderID)<50;
El diseño de un sistema de bases de datos, tiene tres fases
Diseño Conceptual, Diseño de objetos y Diseño Físico
Diseño Procedimental, Diseño Lógico y Diseño Físico
Diseño Conceptual, Diseño Lógico y Diseño Físico
Herramienta gráfica para representar y modelar la estructura de la base de datos
Modelo de base de datos
Diagrama Entidad-Relación
Relaciones, atributos, filas
Son los elementos del modelo entidad-relación
Entidades, atributos, relaciones
Relaciones o tablas
Entidades, tablas y relaciones
Relaciones, atributos, filas
Símbolo para representar las entidades en un diagrama E-R
Símbolo para representar los atributos en un diagrama E-R
Símbolo para representar las relaciones en un diagrama E-R
En el diagrama ¿cuál es el nombre de la entidad?
Id_cliente
Clientes
Nombre
Edad
Género
En el diagrama ¿cuáles son los atributos?
Nombre
Edad
Género
Característica; algo que describe, cuantifica o especifica una entidad.
Atributo.
Tipo de dato.
Identificador único.
Entidad.
Cualquier combinación de atributos y/o relaciones que permita, en todos los casos, identificar de forma única una instancia de una entidad.
Atributo.
Tipo de dato.
Identificador único.
Entidad.
Conexión o asociación entre objetos.
Relación.
Cardinalidad.
Opcionalidad.
Sin implantación.
Propiedad de un extremo de una relacion entre X e Y que describe la cantidad de X relacionada con Y.
Relación.
Cardinalidad.
Opcionalidad.
Sin implantación.
Es una «cosa» u «objeto» en el mundo real que es distinguible de todos los demás objetos.
ENTIDAD
RELACIÓN
ATRIBUTO
NINGUNO
Las instancias de esta entidad dependen de una entidad existente en el universo.
ENTIDAD FUERTE
ENTIDAD DEBIL
NINGUNA
Las relaciones entre entidades pueden tener atributos como las mismas entidades.
VERDADERO
FALSO
Este atributo no se puede dividir en sub partes.
ATRIBUTO SIMPLE
ATRIBUTO COMPUESTO
ATRIBUTO OBLIGATORIO
¿Cuál es la función de una clave foránea en una base de datos?
Definir las restricciones de cardinalidad entre entidades
Identificar de forma única una entidad en un conjunto de entidades
Incluir la clave primaria de otra entidad a la que hace referencia
Calcular valores derivados a partir de otros atributos
¿Qué representa la correspondencia de cardinalidad en un modelo E-R?
El número de entidades que pueden estar asociadas a través de relaciones
La cantidad de atributos que tiene una entidad en un modelo conceptual
La estructura lógica global de la base de datos
La forma en que se definen las claves primarias en una base de datos
¿Cuál es el objetivo de un diagrama E-R en una base de datos?
Realizar análisis de datos en tiempo real
Optimizar consultas complejas
Generar reportes detallados de los datos almacenados
Expresar la estructura lógica general de la base de datos
¿Cuál es la diferencia entre una clave primaria y una clave foránea en una base de datos?
La clave primaria identifica de forma única una entidad, mientras que la clave foránea establece relaciones entre entidades
La clave primaria permite valores duplicados, mientras que la clave foránea no lo permite
La clave primaria se utiliza para calcular valores derivados, mientras que la clave foránea se utiliza para definir restricciones de cardinalidad
La clave primaria es un atributo derivado, mientras que la clave foránea es un conjunto de atributos
Analiza las siguientes reglas del negocio
CARTA - RESTAURANTE
Se desea construir un modelo entidad- relación de la carta de un restaurante.
Para cada plato, se desea obtener su nombre, descripción, nivel de dificultad (elaboración), una foto y el precio final para el cliente. Cada plato pertenece a una categoría.
Las categorías se caracterizan por su nombre, una breve descripción y el nombre del encargado. Además de los platos, se desea conocer las recetas para su realización con la lista de ingredientes necesarios, aportando la cantidad requerida, las unidades de medida (gramos, litros, etc) y cantidad actual en el almacén.
Identifica, los ATRIBUTOS que corresponden a la entidad PLATO, eligiendo la opción correcta
Nombre, Descripción, Dificultad, Foto, Precio
Nombre, Descripción, Categoría, Foto, Precio
Nombre, Descripción, Dificultad, Ingrediente, Precio
Nombre, Unidad, Descripción, Ingrediente, Receta
Nombre, Cantidad, Unidad, Categoría, Foto
Analiza las siguientes reglas del negocio
CARTA - RESTAURANTE
Se desea construir un modelo entidad- relación de la carta de un restaurante.
Para cada plato, se desea obtener su nombre, descripción, nivel de dificultad (elaboración), una foto y el precio final para el cliente. Cada plato pertenece a una categoría.
Las categorías se caracterizan por su nombre, una breve descripción y el nombre del encargado. Además de los platos, se desea conocer las recetas para su realización con la lista de ingredientes necesarios, aportando la cantidad requerida, las unidades de medida (gramos, litros, etc) y cantidad actual en el almacén.
Identifica, los ATRIBUTOS que corresponden a la entidad CATEGORÍA, eligiendo la opción correcta.
Nombre, Descripción, Dificultad, Foto, Precio
Código, Ingrediente, Cantidad, Unidad, Existencia
Nombre, Descripción, Encargado
Nombre, Código, Descripción, Dificultad, Unidad
Precio, Ingrediente, Código, Dificultad
