Fundamentos de Bases de Datos Relacionales y Lenguaje SQL
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 8,36 KB
Conceptos Básicos de SQL y Consultas
- ¿Qué cláusula permite agrupar registros con valores iguales? GROUP BY
- ¿Qué cláusula se utiliza para limitar el número de filas devueltas en algunos SGBD? LIMIT
- ¿Qué restricción garantiza que cada valor de una columna sea único? UNIQUE
- ¿Qué función SQL devuelve el valor máximo de una columna? MAX()
- ¿Cómo se denomina el número de columnas de una tabla en el modelo relacional? Grado
- ¿Qué operador lógico exige que al menos una condición sea verdadera? OR
- ¿Qué operador se utiliza para comparar igualdad en SQL? =
- ¿Qué palabra clave permite eliminar valores duplicados en una consulta? DISTINCT
- ¿Qué cláusula permite ordenar los resultados de una consulta? ORDER BY
- ¿Qué comando se utiliza para modificar la estructura de una tabla o base de datos? ALTER
- ¿Qué propiedad de un diagrama E/R indica que se pueden añadir nuevos elementos si cambian los requisitos? ESCALABILIDAD
- ¿Qué cláusula permite aplicar condiciones a grupos de resultados? HAVING
Funciones, Operadores y Sentencias
- ¿Qué función SQL calcula el valor promedio de una columna? AVG()
- ¿Qué símbolo representa un único carácter en el operador LIKE? _
- ¿Qué símbolo representa cualquier conjunto de caracteres en el operador LIKE? %
- ¿Qué operador permite comparar un valor con cualquiera de los resultados de una subconsulta? ANY
- ¿Qué comando DDL se utiliza para crear objetos como tablas? CREATE
- ¿Qué símbolo se utiliza para seleccionar todas las columnas de una tabla? *
- ¿Qué sentencia SQL se utiliza para consultar datos en una base de datos? SELECT
- ¿Qué término del modelo relacional equivale a una columna de una tabla? ATRIBUTO
- ¿Qué operador se utiliza para buscar un valor dentro de un rango? BETWEEN
- ¿Qué restricción impide que una columna tenga valores nulos? NOT NULL
- ¿Qué función SQL se utiliza para contar registros? COUNT()
- ¿Qué cláusula permite filtrar los registros según una condición? WHERE
Subconsultas y Lógica Avanzada
- ¿Qué operador se utiliza para comparar un valor con todos los resultados de una subconsulta? ALL
- ¿Qué función SQL calcula la suma de una columna numérica? SUM()
- ¿Qué palabra clave se usa para ordenar resultados de forma ascendente? ASC
- ¿Qué sublenguaje de SQL incluye la sentencia SELECT? DML
- ¿Qué tipo de subconsulta se ejecuta una vez por cada fila de la consulta principal? FROM
- ¿Qué función SQL devuelve el valor mínimo de una columna? MIN()
- ¿Qué operador lógico exige que todas las condiciones sean verdaderas? AND
- ¿Qué palabra clave se usa para ordenar los resultados de forma descendente? DESC
- ¿Qué operador lógico permite negar una condición? NOT
- ¿Qué tipo de subconsulta se ejecuta una sola vez y su resultado se reutiliza? SUBCONSULTA SIMPLE
- ¿Qué propiedad de un diagrama E/R indica que debe ser fácil de entender? Sencillez
Modelado Entidad-Relación y Normalización
- ¿En qué se transforma una entidad del modelo E/R en el modelo relacional? Una tabla
- ¿Qué tipo de clave identifica de forma única cada fila de una tabla? Clave primaria
- ¿Qué elemento del modelo E/R suele identificarse a partir de verbos? Relación
- ¿Qué tipo de relación se elimina automáticamente tras su uso? Temporal
- ¿Qué prohíbe la tercera forma normal (FN3)? Dependencias transitivas entre atributos no clave
- ¿Qué se obtiene al transformar un diagrama entidad-relación al modelo relacional? Un conjunto de tablas
- ¿Qué tipo de lenguaje es SQL? Declarativo
- ¿Cuál es uno de los objetivos principales de la normalización? Reducir redundancia de datos
- ¿Qué mejora introduce la forma normal de Boyce-Codd respecto a la FN3? Exige que el determinante sea clave candidata
- ¿Cómo se transforma normalmente una relación 1:1 al modelo relacional? Añadiendo una clave foránea en una de las tablas
Dependencias y Estructuras de Datos
- ¿Cuándo se produce una dependencia funcional transitiva? Cuando un atributo depende de otro atributo no clave
- ¿Cómo se transforma una entidad débil al modelo relacional? Añadiendo la clave de la entidad fuerte como atributo
- ¿Qué sublenguaje controla los permisos de acceso a los datos? DCL
- ¿Qué cláusula SQL indica la tabla en la que se buscarán los datos? FROM
- ¿En qué se transforma un atributo del modelo E/R al modelo relacional? Una columna
- ¿Qué es la desnormalización? Añadir redundancia controlada para mejorar rendimiento
- ¿Cuándo se produce una dependencia funcional parcial? Cuando parte de la clave determina un atributo
- ¿Cuándo se produce una dependencia funcional completa? Cuando ningún subconjunto de la clave puede determinar el atributo dependiente
- ¿Qué término del modelo relacional equivale a una fila de una tabla? Tupla
- ¿Cómo se transforma una relación N:M al modelo relacional? Creando una tabla intermedia con las claves de ambas entidades
Integridad y Gestión de Bases de Datos
- ¿Qué acción elimina automáticamente las filas relacionadas cuando se elimina un registro en la tabla principal? ON DELETE CASCADE
- ¿Qué tipo de relación almacena físicamente los datos de una vista? Instantánea
- ¿Qué prohíbe la primera forma normal (FN1)? Atributos con múltiples valores
- ¿Quién desarrolló el lenguaje precursor de SQL en IBM en los años 70? E.F. Codd
- ¿Qué proceso garantiza que las tablas tengan una estructura correcta y sin redundancias? Normalización
- ¿Qué significa SQL? Structured Query Language
- ¿Para qué se utiliza principalmente el lenguaje SQL? Gestionar bases de datos relacionales
- ¿Qué acción impide eliminar un registro si está siendo referenciado por otra tabla? RESTRICT
- ¿Qué regla establece que los valores de una clave primaria deben ser únicos y no nulos? Integridad de entidad
Propiedades y Definición de Datos
- ¿Qué propiedad de un diagrama E/R indica que debe representar todos los datos necesarios del problema? Contenido
- ¿Qué tipo de clave hace referencia a la clave primaria de otra tabla? Clave foránea
- ¿En qué se transforma el identificador principal de una entidad en el modelo relacional? Clave primaria
- ¿Qué representan normalmente los atributos en un modelo E/R? Propiedades de las entidades
- ¿Qué exige la segunda forma normal (FN2)? Dependencia funcional completa de la clave
- ¿Qué describe una dependencia funcional? Cómo un atributo determina a otro atributo
- ¿Qué sublenguaje controla el ciclo de vida de las transacciones? DTL
- ¿Cómo se transforma una relación 1:N al modelo relacional? Añadiendo la clave de la entidad del lado 1 en la del lado N
- ¿Qué sublenguaje de SQL se utiliza para definir estructuras de datos? DDL