preguntas quiziz base de datos
![]() |
![]() |
![]() |
Título del Test:![]() preguntas quiziz base de datos Descripción: BASE DE DATOS |




Comentarios |
---|
NO HAY REGISTROS |
SE PUEDE MEZCLAR RAID. SI SE PUEDE SIN PROBLEMA. SI PERO ES ALGO TEORICO. SI PERO SOLO SI TIENES 5 O MAS DISCOS DUROS. NO SE PUEDE. LOS REGISTROS. SON LOS OBJETOS PARA LOS QUE SE ALMACENA LA INFORMACIÓN CON CARACTERÍSTICAS DISTINTAS ENTRE ELLOS. DAN FORMA A LA INFORMACIÓN QUE QUEREMOS ALMACENAR. INDICAN CADA TIPO DE DATO DISTINTO CARACTERIZÁNDOSE COMO UNA COLUMNA. INDICAN LOS DATOS QUE TIENE CADA OBJETO POR EJEMPLO EL NOMBRE,DNI, Y EL TELEFONO. EL SGBD ORACLE SE PUEDE ENGLOBAR EN EL MODELO. RELACIONAL. MULTITAREA. OBJETO-RELACIONAL. LAS DEMÁS INCORRECTAS. EL MODELO CONCEPTUAL. ESTA IMPLEMENTADO TÍPICAMENTE EN UN SGBD. CUENTA CON UN NIVEL DE ABSTRACCIÓN MAS ELEVADO. DEPENDE DE GRAN MEDIDA DEL SGBD. TIENE MENOR CAPACIDAD SEMÁNTICA. UNA RESTRICCIÓN DE EXCLUSIVIDAD. SE PRESENTA POR UNA FLECHA CON UNA LINEA DISCONTINUA. SE DA CUANDO UNA MISMA ENTIDAD ESTA INVOLUCRADA EN DOS O MAS RELACIONES. SE DA SI DOS OCURRENCIAS SOLO PUEDEN UN USAR UNA RELACIÓN PARA ASOCIARSE. LAS DEMAS INCORRECTAS. LAS ENTIDADES FUERTES SE CARACTERIZAN POR. REPRESENTARSE POR UN RECTÁNGULO CON UNA DOBLE LINEA. DEPENDER DE LA EXISTENCIA DE OTRAS ENTIDADES. NO DEPENDER DE LA EXISTENCIA DE OTRAS ENTIDADES. LAS DEMÁS INCORRECTAS. UN TIPO DE AGREGACIÓN ES. COMPUESTO / COMPOSICIÓN. PARCIAL. MIEMBRO / COLECCIÓN. COLECCIÓN / COLECCIONA BLE. EN CUANTO A LA CARDINALIDAD EN UN DIAGRAMA ER: EXISTE LA RELACIÓN DE (N:1). DEFINE LA CANTIDAD DE VECES Q PUEDE APARECER UNA ENTIDAD EN UNA RELACIÓN. LA RELACIÓN 1:1 ES LA MAS SENCILLA. TODAS CORRECTAS. CUAL DE LAS SIGUIENTES NO ES UNA PROPIEDAD DESEABLE DE IN DIAGRAMA E/R. SENCILLEZ. CORRECCIÓN. DINAMISMO. LEGIBILIDAD. LA DIFERENCIA ENTRE LOS DISCOS DUROS MAGNÉTICOS O DE ESTADO SOLIDO ES. LOS MAGNÉTICOS TIENEN MAYOR CAPACIDAD. LOS SSD SON MAS VELOCES PERO MAS CAROS. LOS MAGNÉTICOS SE UTILIZAN PARA APLICACIONES Q REQUIEREN MAYOR CAPACIDAD. LOS SDD SON MENOS FIABLES. Entre las funciones de un SGBD no se encuentra la de…. Consultar y manipular datos. Garantizar la gestión y control de los accesos al sistema. Realizar la comunicación entre máquina y usuario. Posibilitar el uso de lenguajes de programación. Los tres niveles de abstracción que existen en una base de datos son: Interno, Conceptual y Externo. Físico, Conceptual y Lógico. Externo, Usuario e Interno. Registro, Variable y Usuario. ¿Qué elementos son los que componen una base de datos?. Entidades, Tablas, campos y registros. Tablas, campos y registros. Un ordenador y un servidor. Ficheros de diferentes tipos.. ¿Por qué un fichero mp4 es un fichero plano?. Porque no está codificado en binario. Porque el usuario sabrá el contenido viendo la extensión. Porque es fácilmente entendible sin necesidad de ser interpretado por ningún software. No es un fichero plano. Las entidades: Son los objetos para los que se almacena la información, con características distintas entre ellos. Indican cada tipo de dato distinto caracterizándose como una columna. Dan forma a la información que queremos almacenar. Indican los datos que tiene cada objeto por ejemplo el nombre, el dni y el teléfono de un cliente. El modelo entidad – relación se caracteriza por: Ser un programa utilizado para representar gráficamente una base de datos. Ser una base de datos que puede contener entidades, atributos y relaciones. Ser una opción para informar las tablas de las bases de datos. Ser un programa utilizado para representar gráficamente el diseño una base de datos. El lenguaje de manipulación de datos (DML): Describe cómo se manipulan los datos. Indica como actualizar y borrar datos. Describe las estructuras de datos y las reglas que deben cumplir. Las demás opciones son incorrectas. El lenguaje de definición de datos (DDL): Indica como actualizar y borrar datos. Describe las estructuras de datos y las reglas que deben cumplir. Consta de varias fases secuenciales dependientes entre sí. Describe cómo se manipulan los datos. ¿A qué corresponde el grado de una relación?. Al número de instancias que puede haber en dicha relación. Al número de atributos que tiene la relación. Al número de entidades que participan en dicha relación. A la cantidad de campos del identificador. ¿Cuál es el fin de una base de datos?. Proveer un almacén de datos que puedan consultarse. Las demás opciones son incorrectas. Contener información relacionada con algo en concreto. Almacenar datos y facilitar su gestión, manipulación y consulta, garantizando además su integridad. En SQL, DATE es.. Un tipo de datos de Oracle, que almacena fechas concretas. Un tipo de datos de Oracle, que almacena instantes de tiempo (fecha y hora). Una función que te indica la fecha actual. Una función que te indica la fecha y hora actual. Los ficheros, según su uso, se pueden clasificar en ... Secuenciales y de Acceso Directo. Secuenciales e Indexados. De Acceso Directo e Indexados. Permanentes y Temporales. La información de menor tamaño que puede manejar cualquier equipo digital es... El bit. El byte. La que se almacena en un disco duro. Las demás respuestas son incorrectas. Los campos que se utilizan en la cláusula GROUP BY.. Pueden estar o no en la sentencia SELECT. Tienen que ser exactamente los mismos que los campos y funciones que se utilicen en la sentencia SELECT. Tienen que ser exactamente los mismos campos que en la sentencia SELECT, sin incluir las funciones. Tienen que ser exactamente las mismas funciones que en la sentencia SELECT, pero los campos no tienen porqué ser los mismos. En el modelo relacional.. El orden de las tuplas no es relevante. El orden de los atributos es relevante. Pueden repetirse las tuplas. Todas las respuestas son correctas. Es un comando del DDL: CREATE. DROP. TRUNCATE. Todas las respuestas son correctas. La función SUBSTR.. Realiza la substracción o resta entre dos números. Sustituye un conjunto de caracteres por otros, en un texto. Devuelve un número de caracteres de un texto a partir de una posición indicada. Las demás respuestas son incorrectas. Un tipo de agregación es. Compuesto / Composición. Parcial. Miembro / Colección. Colección / Coleccionable. El grado define el tamaño de una tabla y cuántas columnas puede contener: Define el tamaño, pero no cuántas columnas. Define las columnas, pero no el tamaño. VERDADERO. FALSO. ¿Cuál sería el objetivo de esta expresión? CREATE INDEX prueba ON CLIENTES (DNI);. Crear un índice con el campo DNI de la tabla clientes. Se trata de una expresión incorrecta, le faltaría el comando “PRIMARY”. Elimina el índice de prueba creado en CLIENTES. Crea una relación entre prueba y el campo DNI de CLIENTES. Los comandos DML son. CREATE, DROP, ALTER. WHERE, NUL. SELECT, INSERT, UPDATE, DELETE. Ninguna de las anteriore. Una relación 1:N entre dos entidades diferentes se transformará, en el modelo relacional,.. En tres tablas, una para cada entidad y otra para la relación. En dos tablas, una uniendo las dos entidades y otra para la relación. En una única tabla. En dos tablas para las dos entidades: no se genera tabla para la relación. Las instrucciones de control de datos.. No forman parte del DCL. Conceden o quitan permisos o privilegios. GRANT, REVOKE y CONFIRM son ejemplos de instrucciones de control de datos. Forman parte del DDL. En el modelo relacional, un Atributo.. Correspondería a la columna de la tabla. Correspondería a las filas de la tabla. Correspondería a las tuplas de la tabla. Está relacionado con el concepto de Cardinalidad. Las jerarquías se basan en los conceptos de. Generalización y jerarquías. Especialización y herencia. Ninguna de las anteriores. Generalización y especialización. Mediante el operador GRANT. Se eliminan los permisos para roles o usuarios. Se proporcionan permisos para usuarios o roles. Se eliminan tablas. Se modifican tablas. ¿Cuál de las siguientes afirmaciones describe correctamente la diferencia entre el Lenguaje DDL (Data Definition Language) y el Lenguaje DML (Data Manipulation Language)?. DDL se utiliza para definir la estructura de la base de datos, mientras que DML se utiliza para manipular los datos almacenados. DML se utiliza para definir la estructura de la base de datos, mientras que DDL se utiliza para manipular los datos almacenados. Ambos se utilizan indistintamente para definir la estructura y manipular los datos de la base de datos. DDL y DML son términos intercambiables y no hay diferencia entre ellos. ¿Cuál de los siguientes describe adecuadamente los tres tipos de modelos de datos: Conceptual, Lógico y Físico?. El modelo conceptual describe la estructura interna de la base de datos, el modelo lógico define las operaciones de la base de datos, y el modelo físico proporciona una representación visual de la base de datos. El modelo conceptual se centra en la implementación física de la base de datos, el modelo lógico define la estructura de la base de datos de manera abstracta, y el modelo físico describe las relaciones entre las entidades. El modelo conceptual se enfoca en la organización y estructura de la base de datos sin preocuparse por detalles de implementación, el modelo lógico describe la estructura de la base de datos de manera más detallada, y el modelo físico se ocupa de la implementación concreta. Los modelos conceptual, lógico y físico son términos intercambiables que se refieren a lo mismo. ¿Quién propuso el Modelo de Entidad-Relación (E/R) y cuál es su objetivo principal?. Fue propuesto por Peter Chen para representar la estructura interna de las tablas en una base de datos relacional. Fue propuesto por Charles Bachman para definir las operaciones de manipulación de datos en bases de datos. Fue propuesto por Edgar Codd para representar gráficamente los esquemas de base de datos. Fue propuesto por Chen-Ning Yang para modelar las interacciones entre entidades en una base de datos orientada a objetos. En el contexto del Modelo E/R, ¿cómo se define una entidad?. Una entidad es un objeto o concepto del mundo real que se representa en una base de datos. Una entidad es una relación entre tablas en una base de datos. Una entidad es un atributo de una tabla. Una entidad es un conjunto de operaciones sobre datos. ¿Cuál de las siguientes afirmaciones es verdadera con respecto a los atributos y sus tipos?. Un atributo es un valor que describe una entidad, y puede ser solo de tipo alfanumérico. Un atributo es una característica que describe una entidad, y puede tener varios tipos como numérico, alfanumérico, fecha, etc. Un atributo es un conjunto de relaciones entre entidades, y solo puede tener un tipo de datos. Un atributo es una operación realizada sobre una entidad y puede tener múltiples tipos de datos. ¿Cómo se define el "grado" y la "cardinalidad" en el contexto de las relaciones en el Modelo E/R?. El grado de una relación se refiere al número de entidades en la relación, y la cardinalidad se refiere a la cantidad de atributos. El grado de una relación se refiere al número de atributos en la relación, y la cardinalidad se refiere al número de tuplas en la relación. El grado de una relación se refiere al número de tuplas en la relación, y la cardinalidad se refiere al número de atributos. El grado de una relación se refiere al número de entidades en la relación, y la cardinalidad se refiere a la cantidad de relaciones. ¿Cuáles son los elementos clave en un Modelo Entidad-Relación (E/R)?. Tuplas, atributos, y claves primarias. Entidades, atributos, y relaciones. Campos, relaciones y consultas. Registros, índices y vistas. En el contexto de las bases de datos, ¿qué caracteriza mejor al Modelo Relacional?. Se basa en entidades y sus relaciones, utilizando diagramas E/R. Organiza datos en un formato jerárquico mediante nodos y relaciones. Representa datos en un formato tabular utilizando gráficos de barras. Utiliza tablas para organizar datos y establece relaciones entre ellas. ¿Cuál de las siguientes opciones describe mejor un "relacionamiento uno a muchos" en el contexto del modelo relacional?. Un registro en una tabla A está relacionado con múltiples registros en una tabla B, pero cada registro en la tabla B está relacionado con un único registro en la tabla A. Un registro en una tabla A está relacionado con un único registro en una tabla B, y cada registro en la tabla B está relacionado con múltiples registros en la tabla A. Cada registro en una tabla A está relacionado con un solo registro en una tabla B, y viceversa. No hay relación entre las tablas A y B. ¿Cuál es la diferencia entre el "grado" y la "cardinalidad" en el contexto del Modelo Relacional?. El grado se refiere al número de tuplas en una tabla, y la cardinalidad se refiere al número de atributos en una tabla. El grado se refiere al número de atributos en una tabla, y la cardinalidad se refiere al número de tuplas en una tabla. Ambos términos se utilizan indistintamente para referirse al número de registros en una tabla. El grado se refiere al número de registros en una tabla, y la cardinalidad se refiere al número de tablas en la base de datos. ¿Cuál de las siguientes opciones describe mejor un "tipo de dato VARCHAR(50)" en una base de datos relacional?. Almacena un valor numérico con hasta 50 decimales. Representa una fecha y hora. Almacena un valor de texto con hasta 50 caracteres. Almacena un valor booleano. Durante el paso del Modelo Entidad-Relación (E/R) al Modelo Lógico Relacional, ¿qué elemento del E/R se convierte comúnmente en una tabla en el modelo relacional?. Entidades. Atributos. Relaciones. Reglas de negocio. ¿Cuál es el propósito principal de la transformación al Modelo Relacional en el contexto de las bases de datos?. Organizar datos en tablas para facilitar la visualización. Eliminar la necesidad de claves primarias y foráneas. Representar la estructura y relaciones de la base de datos mediante tablas. Convertir datos numéricos en datos alfanuméricos. Cuando se transforman generalizaciones y especializaciones del Modelo E/R al Modelo Relacional, ¿cómo se representan comúnmente en tablas?. Todas las entidades se combinan en una única tabla. Cada entidad especializada se combina con la entidad general en una única tabla. Las generalizaciones y especializaciones no se representan en tablas. Cada entidad general y entidad especializada se convierte en una tabla independiente. ¿Cuál es el objetivo principal de la normalización en bases de datos?. Maximizar la redundancia de datos. Minimizar la redundancia de datos y mejorar la integridad. Aumentar la redundancia para mejorar la velocidad de acceso. Ignorar la estructura de la base de datos. En el contexto de la normalización, ¿cuál es la característica principal de una base de datos que cumple con la Tercera Forma Normal (3NF)?. Se han eliminado todas las tablas. Todas las columnas son de tipo VARCHAR. No hay duplicación de datos en las tablas. No hay duplicación de datos en las tablas. ¿Cuál de las siguientes afirmaciones describe correctamente la sintaxis SQL para seleccionar todos los campos de la tabla "Clientes" en una base de datos llamada "Tienda"?. SHOW * FROM Tienda.Clientes;. GET * FROM Tienda.Clientes;. SELECT * FROM Tienda.Clientes;. RETRIEVE ALL FROM Tienda.Clientes;. ¿Cuál de las siguientes acciones está asociada principalmente con el Lenguaje de Definición de Datos (DDL) en SQL?. Consultar registros de una tabla. Modificar datos en una tabla. Crear o modificar la estructura de la base de datos. Otorgar permisos de acceso a un usuario. En SQL, ¿cómo se representa un valor nulo en una columna?. UNKNOWN. EMPTY. NULL. VOID. En SQL, ¿cuál es el propósito de la cláusula GROUP BY?. Filtrar registros que cumplen con ciertas condiciones. Ordenar los resultados por campo y valor. Agrupar registros basados en un campo específico. Limitar el número de resultados devueltos. ¿Cuál de los siguientes operadores se utiliza en la cláusula WHERE para buscar patrones utilizando caracteres especiales?. IN. AND / OR. BETWEEN. LIKE. En el contexto de Oracle Database, ¿cuál es el propósito principal de la tabla DUAL?. Almacena datos de manera temporal durante una transacción. Proporciona una copia duplicada de una tabla existente. Es una tabla especial utilizada para realizar operaciones con funciones y expresiones. Define roles y permisos para los usuarios de la base de datos. ¿Cuál de las siguientes funciones en SQL se utiliza para cambiar el tipo de datos de una expresión?. TO_DATE. NVL. DECODE. COUNT. Dada la siguiente tabla "Productos" con columnas ProductoID, Nombre, Precio, y Stock, ¿cuál de las siguientes consultas seleccionaría los productos cuyo precio es mayor a 50 y el stock es menor a 100?. SELECT Nombre FROM Productos WHERE Precio > 50 AND Stock < 100;. SHOW * FROM Productos WHERE Precio > 50 AND Stock < 100;. SELECT Nombre FROM Productos WHERE Precio > 50 OR Stock < 100;. RETRIEVE Nombre FROM Productos WHERE Precio > 50 AND Stock < 100;. Dada la siguiente tabla "Productos": ID Nombre Precio 1 Laptop 1200 2 Smartphone 800 3 Tablet 500 4 Cámara 300 ¿Cuál sería la sentencia SELECT correcta para obtener los productos ordenados por precio de forma descendente?. SELECT * FROM Productos ORDER BY Precio ASC;. SELECT * FROM Productos ORDER BY Precio DESC;. SELECT * FROM Productos ORDER Precio DESC;. SELECT * FROM Productos ORDER BY Precio;. Dada la tabla "Ventas" con las columnas Cliente y TotalVenta : ¿Cuál sería la sentencia SELECT correcta para obtener los clientes cuyas ventas totales superan los 1000?. SELECT Cliente, TotalVenta FROM Ventas HAVING TotalVenta > 1000;. SELECT Cliente, TotalVenta FROM Ventas WHERE TotalVenta > 1000;. SELECT Cliente, TotalVenta FROM Ventas GROUP BY Cliente HAVING TotalVenta > 1000;. SELECT Cliente, SUM(TotalVenta) FROM Ventas GROUP BY Cliente HAVING SUM(TotalVenta) > 1000;. ¿Cuál es el lenguaje que utilizan los principales SGBD y se caracteriza por ser declarativo, potente y versátil?. C++. Java. SQL. Python. ¿En qué consiste el lenguaje de descripción de datos (DDL) en SQL?. Diseñar interfaces de usuario. Crear, modificar y eliminar elementos de la base de datos. Programar aplicaciones web. Realizar consultas complejas. ¿Cuál es la función de la cláusula WHERE en SQL?. Crear nuevas tablas. Agrupar los datos según un campo. Filtrar los datos antes de seleccionarlos. Ordenar los resultados. ¿Qué tipo de datos se utiliza para trabajar con fechas en SQL?. DECIMAL. VARCHAR. INT. DATE. ¿Cuál es el objetivo de la cláusula GROUP BY en SQL?. Crear nuevas tablas. Agrupar los datos según un campo. Ordenar los resultados. Filtrar los datos antes de seleccionarlos. ¿Cuál es el propósito de los privilegios en una base de datos?. Modificar registros existentes. Derechos específicos que se pueden otorgar a un usuario o rol. Eliminar objetos existentes. Agregar nuevos registros. ¿Qué comando se utiliza para crear un nuevo rol en SQL?. SELECT. CREATE ROLE. GRANT. REVOKE. ¿Cuál es el propósito de la cláusula HAVING en SQL?. Filtrar los datos antes de seleccionarlos. Ordenar los resultados. Agrupar los datos según un campo. Establecer condiciones sobre un grupo de datos. ¿Qué tipo de datos se utiliza para trabajar con números enteros en SQL?. TIMESTAMP. DATE. VARCHAR. INT. ¿Cuál es el propósito del comando SELECT en SQL?. Crear nuevos objetos. Seleccionar datos de una tabla. Eliminar registros de una tabla. Modificar registros existentes. Los ficheros según su contenido se clasifican en: Permanentes y temporales. Maestros, constantes e históricos. Planos o de texto y binarios. Secuenciales, indexados y de acceso directo. Cual de los siguientes es un Aspecto fundamental en la gestión de Sistemas de almacenamiento: Capacidad. Rentabilidad. Continuidad. Fidelidad. El perfil de usuario que administra la base de datos es el.. Diseñador. Programador. Administrador. Usuario. En referencia a la arquitectura de una base de datos ¿Cuál de los siguientes no es un modelo de base de datos que dan lugar a nuevos tipos de bases de datos ?. Modelo jerarquico. Modelo conceptual. Modelo relacional. Modelo deductivo. En el contexto de bases de datos indica cuál de las siguientes afirmaciones no es correcta: Las bases de datos pueden ser centralizadas o distribuidas, y la fragmentación de la información es un concepto clave en las bases de datos distribuidas. La distinción entre bases de datos centralizadas y distribuidas es, en sí misma, otra manera de clasificar las bases de datos en función de dónde esté ubicada la información. La fragmentación se utiliza para mejorar la distribución de datos, el rendimiento y la eficiencia en las bases de datos distribuidas. En una base de datos distribuida todos los datos se almacenan en un único servidor o sistema de gestión de bases de datos. El nivel de abstracción de un SGBD en el que se gestionan los datos y su almacenamiento es el nivel... Externo a la base de datos. Interno. Conceptual. Lógico. El sistema gestor de base de datos se comunica con el sistema operativo.. Únicamente en las bases de datos centralizadas. Únicamente en las bases de datos distribuídas. Para enviarle solicitud de acceso a los ficheros. Cuando suceden errores. Entre las funciones de un SGBD no se encuentra la de…. Consultar y manipular datos. Realizar la comunicación entre máquina y usuario. Garantizar la gestión y control de los accesos al sistema. Posibilitar el uso de lenguajes de programación. El lenguaje de definición de datos (DDL): Describe cómo se manipulan los datos. Describe las estructuras de datos y las reglas que deben cumplir. Indica cómo actualizar y borrar datos. Nos permite modificar los datos y exportarlos. El diagrama entidad-relación... Se obtiene en la fase de diseño lógico. Se obtiene en la fase de diseño conceptual. Se obtiene en la fase de diseño físico. Se crea en la fase de transición a producción. Según el modelo entidad relación. ¿Cuál de las siguientes afirmaciones es correcta en una relación "Escribe" entre las entidades "Autor" y "Libro"?. Un autor puede escribir varios libros (1:N), pero un libro puede ser escrito por un solo autor (1:1). Un autor puede escribir un solo libro (1:1), y un libro puede ser escrito por un solo autor (1:1). Un autor puede escribir varios libros (1:N), y un libro puede ser escrito por varios autores (1:N). Un autor puede escribir un solo libro (1:1), pero. Una restricción de exclusividad.. Se da cuando una entidad está involucrada en dos o más relaciones, y cada ocurrencia de la misma solo puede pertenecer a una de ellas. Tiene lugar si ambas ocurrencias solo pueden usar una única relación para asociarse entre sí. Se usa para asociar ocurrencias, en las que es necesario que hayan estado previamente asociadas por otra relación distinta. Restringe exclusivamente la relación de dependencia con el atributo. Las Jerarquías ofrecen mayores posibilidades para representar la realidad de mejor manera. A su vez, estas jerarquías se basan en tres conceptos básicos: Integridad, Disponibilidad y Autenticación. Generalización, Disponibilidad y Autenticación. Agregación, Especialización y Herencia. Generalización, Especialización y Herencia. En el contexto del modelo entidad relación, escoge la afirmación correcta: El grado de una relación corresponde al número de instancias que puede haber en dicha relación. Una restricción de exclusividad se representa por una flecha con línea discontinuia. Se usa este modelo para representar la estructura de la base de datos y modelar relaciones entre relaciones, algo que no es posible mediante el uso de otro modelo. Una agregación es un concepto a través del cual se caracterizan las jerarquías. En el modelo relacional …. El grado define el tamaño de una tabla (o relación) y cuántas filas (es decir, atributos) puede contener. Cardinalidad es el número de columnas que puede tener la relación. El orden de las tuplas y de los atributos es relevante. Cardinalidad es el número de tuplas. En el modelo relacional, una entidad.. Corresponde a la columna de la tabla. Corresponde a las filas de la tabla. Corresponde a las tuplas de la tabla. Es una tabla. Los pasos previos necesarios para la elaboración de un diagrama E/R se basan en analizar los requisitos del problema, identificando inequívocamente los diferentes elementos necesarios para su construcción. ¿Cuál de los siguientes es un elemento necesario para la elaboración del diagrama E/R?. Entidades. SGDB. Oligarquías. Excepciones. Una relación 1:N entre dos entidades diferentes se transformará, en el modelo relacional o lógico ,.. En tres tablas, una para cada entidad y otra para la relación. En dos tablas, una uniendo las dos entidades y otra para la relación. En una única tabla. En dos tablas para las dos entidades: no se genera tabla para la relación. ¿Qué objetivo se persigue con la normalización?. Evitar redundancia de datos. Aumentar el espacio necesario de almacenamiento. Asegurar dependencias erróneas entre elementos. Transformar el modelo relacional. ¿Cual es el equivalente del elemento atributo (Del modelo E/R) en el modelo relacional?. Tupla. Clave primaria. Columna. Fila. Las instrucciones de control de datos.. No forman parte del lenguaje DCL. Conceden o quitan permisos o privilegios. GRANT, REVOKE y CONFIRM son ejemplos de instrucciones de manipulación de datos. Forman parte del DDL. Supongamos que tienes una tabla llamada "Ventas" con las siguientes columnas: "Producto" y "CantidadVendida". Deseas encontrar los productos que tienen una cantidad vendida menor o igual a 100 unidades. ¿Cuál de las siguientes consultas SQL utilizando la sentencia HAVING es correcta para lograr esto?. SELECT Producto FROM Ventas GROUP BY Producto HAVING SUM(CantidadVendida) = 100;. SELECT Producto FROM Ventas GROUP BY Producto HAVING COUNT(CantidadVendida) >= 100;. SELECT Producto FROM Ventas GROUP BY Producto HAVING MAX(CantidadVendida) >= 100;. SELECT Producto FROM Ventas GROUP BY Producto HAVING SUM(CantidadVendida) <= 100;. ¿Cuál es el propósito principal de la sentencia SQL "SELECT DISTINCT"?. Se utiliza para seleccionar todos los registros de una tabla sin duplicados. se utiliza para seleccionar registros que cumplan múltiples condiciones en una consulta. Se utiliza para contar el número total de registros en una tabla. Se utiliza para seleccionar valores únicos en una columna específica de una tabla. Los campos que se utilizan en la cláusula GROUP BY.. Pueden estar o no en la sentencia SELECT. Tienen que ser exactamente los mismos que los campos y funciones que se utilicen en la sentencia SELECT. Tienen que ser exactamente los mismos campos que en la sentencia SELECT, sin incluir las funciones. Tienen que ser exactamente las mismas funciones que en la sentencia SELECT, pero los campos no tienen porqué ser los mismos. En una base de datos de una biblioteca, se requiere recuperar los títulos de los libros que han sido prestados más de una vez la última semana. ¿Cuál de las siguientes consultas SQL lograría este resultado de manera eficiente?. SELECT titulo FROM libros WHERE DATEDIFF(NOW(), fecha_prestamo) <= 7 GROUP BY titulo HAVING COUNT(*) > 1;. SELECT titulo FROM libros WHERE fecha_prestamo >= NOW() - INTERVAL 1 WEEK GROUP BY titulo HAVING COUNT(*) > 1;. SELECT titulo FROM libros WHERE fecha_prestamo >= DATE_SUB(NOW(), INTERVAL 1 WEEK) GROUP BY titulo HAVING COUNT(*) > 2;. SELECT titulo FROM libros WHERE fecha_prestamo BETWEEN DATE_SUB(NOW(), INTERVAL 7 DAY) AND NOW() GROUP BY titulo HAVING COUNT(*) > 1;. En una base de datos que almacena información de jugadores de fútbol del videojuego FC 24, deseas recuperar una lista de los jugadores que tengan una valoración ("rating") mayor o igual a 90 y que pertenezcan al equipo "FC Barcelona". Además, deseas ordenar estos jugadores en orden ascendente según su "rating". ¿Cuál de las siguientes consultas SQL lograría este resultado?. SELECT * FROM jugadores WHERE valoracion >= 90 AND equipo = 'FC Barcelona' ORDER BY valoracion ASC;. SELECT * FROM jugadores WHERE equipo = > 'FC Barcelona' AND valoracion >= 85 ORDER BY nombre DESC;. SELECT * FROM jugadores WHERE valoracion > 90 AND equipo = 'FC Barcelona' ORDER BY edad ASC;. SELECT * FROM jugadores WHERE valoracion < 85 OR equipo = 'FC Barcelona' ORDER BY valoracion DESC;. El trabajo con fechas es muy habitual y útil en bases de datos. En el caso de Oracle, se utilizan dos tipos de datos distintos para ello. DATE y SYSDATE. DATE y TIMESTAMP. SYSDATE y TIMESTAMP. SYSDATE y SYSTIMESTAMP. ¿Qué tipos de operadores existen?. Comparación, aritméticos, coordinación y lógicos. Aritméticos, concatenación, casuales y lógicos. Comparación, concatenación y lógicos. Aritméticos, comparación, concatenación y lógicos. SELECT * FROM empleados WHERE nombre LIKE '%A'; ¿Qué se pretende con la consulta anterior?. Obtener los empleados ordenados por nombre. Obtener los empleados que tengan una A en el nombre. Obtener los empleados cuyo nombre empieza por A. Obtener los empleados cuyo nombre acaba por A. |