Normalización de Base de Datos
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el propósito de resolver los grupos repetitivos en la 1FN?

  • Eliminar redundancias (correct)
  • Mejorar el rendimiento de la base de datos
  • Aumentar el tamaño de la tabla
  • Cambiar la clave primaria
  • La tabla ARTICULOS_ORDENES contiene información sobre clientes.

    False

    ¿Qué representan las columnas NUM_ART, NOM_ART, CANT y PRECIO en la tabla ARTICULOS_ORDENES?

    Artículos de cada orden

    La clave primaria de la tabla ORDENES es ____.

    <p>id_orden</p> Signup and view all the answers

    Relaciona las tablas con su contenido:

    <p>ORDENES = Datos de la orden y cliente ARTICULOS_ORDENES = Detalles de artículos en la orden 2FN = Eliminación de columnas no dependientes 1FN = Eliminación de grupos repetitivos</p> Signup and view all the answers

    ¿Qué columna en la tabla ORDENES determina un único valor para todas las demás columnas?

    <p>id_orden</p> Signup and view all the answers

    La tabla ARTICULOS_ORDENES tiene más columnas que la tabla ORDENES.

    <p>True</p> Signup and view all the answers

    La segunda formal normal se enfoca en eliminar columnas que no dependen de la ____.

    <p>llave primaria</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe mejor la primera forma normal (1FN)?

    <p>Exige valores atómicos en los atributos.</p> Signup and view all the answers

    Una relación en 1FN puede contener tuplas repetidas.

    <p>False</p> Signup and view all the answers

    ¿Cuál de los siguientes atributos pertenece a la entidad Alquiler?

    <p>fecha_dev</p> Signup and view all the answers

    ¿Qué es un valor atómico en el contexto de la normalización de bases de datos?

    <p>Un valor indivisible.</p> Signup and view all the answers

    El 'cod_cliente' es un atributo de la entidad Cassette.

    <p>False</p> Signup and view all the answers

    ¿Qué información se mantiene en la ficha de cada miembro del club?

    <p>Nombre, teléfono, dirección y número de membresía.</p> Signup and view all the answers

    Para que una relación esté en 1FN, debe tener una __________ primaria.

    <p>clave</p> Signup and view all the answers

    Relaciona las descripciones con su correspondiente regla de normalización:

    <p>1FN = Contiene valores atómicos y sin tuplas repetidas 2FN = Cumple con 1FN y no tiene dependencias parciales 3FN = Cumple con 2FN y no tiene dependencias transitivas BCNF = Una forma más estricta que 3FN</p> Signup and view all the answers

    La entidad __________ contiene el título y categoría de la película.

    <p>Cassette</p> Signup and view all the answers

    ¿Cuál de los siguientes se prohibe en una relación de 1FN?

    <p>Relaciones dentro de relaciones.</p> Signup and view all the answers

    Asocia las entidades con sus atributos principales:

    <p>Alquiler = cod_alquiler Cassette = cod_cassette Actor = cod_actor Prestamo_libros = fecha_prestamo</p> Signup and view all the answers

    ¿Cuál es la clave principal de la entidad Cassette?

    <p>cod_cassette</p> Signup and view all the answers

    ¿Qué se entiende por 'grupo repetitivo' en la normalización?

    <p>Un conjunto de valores que se repiten en una relación.</p> Signup and view all the answers

    Para cumplir con la 1FN, es suficiente con no tener atributos compuestos.

    <p>False</p> Signup and view all the answers

    Un cliente puede alquilar varias películas al mismo tiempo.

    <p>True</p> Signup and view all the answers

    ¿Qué hace falta para normalizar las entidades hasta la tercera forma normal?

    <p>Eliminar dependencias funcionales y asegurar que cada atributo dependa completamente de la clave primaria.</p> Signup and view all the answers

    ¿Cuál es la razón principal por la que la tabla ARTICULOS_ORDENES no está en 2FN?

    <p>Columnas dependientes de NUM_ART.</p> Signup and view all the answers

    La tabla ARTICULOS_ORDENES es parte de la tercera forma normal (3FN).

    <p>False</p> Signup and view all the answers

    ¿Qué columnas se eliminaron de la tabla ARTICULOS_ORDENES?

    <p>PRECIO y NOM_ART</p> Signup and view all the answers

    La tabla ___________ se creó para almacenar los datos de precio y nombre de los artículos.

    <p>ARTICULOS</p> Signup and view all the answers

    ¿Qué columnas son dependientes de ID_CLIENTE en la tabla ORDENES?

    <p>NOM_CLIENTE y ESTADO.</p> Signup and view all the answers

    ¿Cuál es el propósito principal de la normalización en bases de datos?

    <p>Reducir la dependencia entre los datos</p> Signup and view all the answers

    ¿Cuántas filas tiene la tabla ARTICULOS_ORDENES según los ejemplos dados?

    <p>6</p> Signup and view all the answers

    La tercera forma normal permite la existencia de dependencias transitivas en una base de datos.

    <p>False</p> Signup and view all the answers

    Empareja las tablas con la descripción correcta:

    <p>ARTICULOS_ORDENES = Contiene información sobre los pedidos realizados. ARTICULOS = Almacena información relevante de los productos. CLIENTES = Contiene datos sobre los clientes. ORDENES = Registra el estado de los pedidos.</p> Signup and view all the answers

    Para normalizar la tabla ORDENES, se deben mover las columnas ______ y ______ a una nueva tabla.

    <p>NOM_CLIENTE, ESTADO</p> Signup and view all the answers

    ¿Cuántas especialidades estaban registradas en el REPORTE_MATRICULA presentado?

    <p>2</p> Signup and view all the answers

    El código del alumno con nombre 'Raúl Rojas' es _____.

    <p>360247k</p> Signup and view all the answers

    Emparejar el código del curso con su nombre correspondiente.

    <p>MA123 = Matemática 2 QU514 = Física Química AU521 = Descriptiva PA714 = Investigación 1</p> Signup and view all the answers

    ¿Cuál de los siguientes docentes enseña el curso de 'Dibujo'?

    <p>Víctor Moncada</p> Signup and view all the answers

    El alumno Luis Zuloaga tiene el mismo código para diferentes cursos.

    <p>True</p> Signup and view all the answers

    ¿Cuál es la oficina del docente que imparte Matemática 2?

    <p>CB-214</p> Signup and view all the answers

    ¿Cuál de los siguientes atributos se refiere a la identificación de la empresa origen?

    <p>ORGN_RIF</p> Signup and view all the answers

    El atributo DEST_TEL se refiere al número de teléfono del destinatario.

    <p>True</p> Signup and view all the answers

    ¿Qué tipo de información se necesita mantener sobre los actores en una tienda de videos?

    <p>Nombre real y fecha de nacimiento.</p> Signup and view all the answers

    El atributo que representa la _____ de la guía es GUÍA_HORA.

    <p>Hora</p> Signup and view all the answers

    Relaciona cada atributo con su significado adecuado:

    <p>GUÍA_NO = Número de guía DEST_CIUDAD = Ciudad del destinatario VALR_FLETE = Valor del flete TIPO = Tipo de paquete</p> Signup and view all the answers

    ¿Cuál de los siguientes atributos podría estar vinculado al formato de una película?

    <p>NOMBRE</p> Signup and view all the answers

    Los casetes pueden tener más de una película grabada en ellos.

    <p>False</p> Signup and view all the answers

    ¿Qué información se mantiene sobre cada película en la tienda de videos?

    <p>Título y categoría.</p> Signup and view all the answers

    Study Notes

    Normalización de Base de Datos

    • Reglas de normalización: Asegurar que los datos en las bases de datos no estén repetidos y sean consistentes. Un dato no normalizado no cumple con ninguna regla de normalización.
    • Primera Forma Normal (1FN): Una relación está en 1FN si no contiene atributos multivaluados, compuestos o combinaciones de ellos. Los dominios de los atributos deben contener solo valores atómicos (simples, indivisibles). Los atributos deben ser "atómicos" (indivisibles).
    • Ejemplo de tabla "ordenes": El ejemplo de la tabla "ordenes" en el documento muestra datos sobre pedidos. Un atributo compuesto sería si se almacenara la fecha en formato "fecha, hora", lo cual no está en este ejemplo.
    • Grupos repetitivos: Una relación 1FN no debe tener tuplas repetidas, debe tener una clave primaria para evitarlas. La tabla "ordenes" con campos como 'num-articulo', 'nombre-articulo', 'cantidad', 'precio' tiene datos repetidos
    • Solución a grupos repetitivos (1FN): Crear dos tablas, una llamada "ORDENES" con datos comunes de los pedidos y otra llamada "ARTICULOS_ORDENES" con los detalles del artículo.
    • Segunda Forma Normal (2FN): Una relación está en 2FN si está en 1FN y cada atributo que no es parte de la clave primaria depende completamente de la clave primaria. En otras palabras, eliminar de la tabla principal las columnas que dependen de una parte de la clave.
    • Solución a dependencia parcial (2FN): Para la tabla original "Ordenes", "ARTICULOS_ORDENES" no se encuentra en 2FN por depender el precio del articulo y el nombre del articulo únicamente del id del artículo. Crear una tabla aparte "ARTICULOS" con ID_ARTICULO, Nombre y precio.
    • Tercera Forma Normal (3FN): Una relación 3FN es una 2FN donde no existen dependencias transitivas. Dependencias transitivas ocurren cuando un atributo no clave depende de otro atributo no clave.
    • Solución a dependencias transitivas (3FN): Se crean tablas adicionales para reducir las dependencias transitivas. La tabla "ORDENES" se normalizó para que no dependiera de los datos del cliente. Las tablas clientes y ordenes como tablas independientes fueron creadas.

    Ejemplos de tablas normalizadas

    • Ejemplos de tablas normalizadas, como "ordenes", "articulos", "clientes" y "articulos_ordenes" fueron ilustrados, mostrando la estructura correcta y simplificada de datos ya normalizados.

    General:

    • Los ejemplos muestran pasos específicos para la normalización de datos, mostrando cómo aplicar las reglas de normalización a las tablas a través del ejemplo de una tabla de datos de pedidos.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este cuestionario aborda las reglas de normalización de bases de datos, enfocándose en la Primera Forma Normal (1FN). A través de ejemplos como la tabla 'ordenes', se exploran conceptos como atributos multivaluados y grupos repetitivos, así como la importancia de las claves primarias. Prueba tus conocimientos y afianza tu comprensión sobre la estructuración de datos.

    More Like This

    Use Quizgecko on...
    Browser
    Browser