Sri Chaitanya’s IOQM 2025 Test Series

Specially Designed Test Series to Perfect Your IOQM Preparation

Best Seller Icon Bestseller
56
ejercicios resueltos de normalizacion de base de datos pdf 19

Ejercicios Resueltos De Normalizacion De Base De Datos Pdf 19 (360p)

: id_estudiante , nombre_estudiante (Clave primaria: id_estudiante ).

Normalizar consiste en aplicar una serie de reglas (formas normales) para simplificar estructuras complejas en tablas más pequeñas y lógicas. Sus beneficios principales incluyen:

Analicemos un sistema de facturación donde se registran las compras a diferentes proveedores. Clave Primaria: ID_Orden

A continuación, se presenta un ejercicio clásico de diseño de bases de datos. Partimos de una tabla no normalizada (un reporte plano en PDF o Excel) y la transformaremos hasta la Tercera Forma Normal. El Escenario Inicial (Tabla No Normalizada)

Un paciente puede agendar solo un turno a una fecha y hora específica: IdPaciente, Fecha, Hora →right arrow IdMedico , Especialidad Un médico trabaja en una única especialidad: IdMedico →right arrow Especialidad Clave Primaria: ID_Orden A continuación, se presenta un

Como la clave es compuesta, extraemos los atributos que dependen únicamente de una sección de la clave. FechaOrden e IdCliente dependen solo de NumOrden .

If your primary key is composite (made up of multiple columns), you need to ensure that every non-key column is functionally dependent on of the primary key columns. If a column depends only on a part of the key, you must remove it to a separate table.

La normalización de bases de datos es un proceso esencial para diseñar bases de datos relacionales eficientes y escalables. Al aplicar las formas normales, podemos eliminar la redundancia y mejorar la integridad de los datos. Los ejercicios resueltos muestran cómo se pueden aplicar las reglas de normalización para mejorar la estructura de una base de datos.

A "Student" column contains multiple subjects like "Math, Science." FechaOrden e IdCliente dependen solo de NumOrden

| ID Pedido | ID Cliente | Fecha pedido | Producto | Cantidad | Precio unitario | | --- | --- | --- | --- | --- | --- | | 1 | 1 | 2022-01-01 | Libro | 2 | 20.00 | | 1 | 1 | 2022-01-01 | Bolígrafo | 1 | 5.00 | | 2 | 2 | 2022-01-15 | Libro | 1 | 20.00 |

Paso 2: Pasando a 2FN (Eliminación de Dependencias Parciales)

For instance, imagine a table with columns EmployeeID (PK), Department , and DepartmentManager . Here, DepartmentManager depends on Department , not directly on EmployeeID . To normalize this to 3FN, you would separate the Department and DepartmentManager into their own table.

| ID Libro | Título | Autor | ID Editorial | Precio | | --- | --- | --- | --- | --- | | 1 | El Quijote | Miguel de Cervantes | X | 20 | | 2 | La Odisea | Homero | Y | 30 | | 3 | El Quijote | Miguel de Cervantes | Z | 25 | debemos buscar y eliminar las .

Una tabla está en si cumple con la 2FN y no presenta dependencias transitivas. En términos sencillos, los atributos que no son clave no deben depender de otros atributos que tampoco son clave. Cada columna debe depender de la clave, de toda la clave y de nada más que de la clave. Ejercicio Práctico: Caso de Estudio (Ejemplo de Examen)

En la tabla PROYECTOS , observamos la siguiente regla: Cod_Sede determina a Ciudad_Sede . Como ID_Proyecto determina a Cod_Sede y este a su vez determina a Ciudad_Sede , existe una : ID_Proyecto →right arrow Cod_Sede →right arrow Ciudad_Sede .

Para pasar a la 2FN, debemos buscar y eliminar las . Esto significa analizar si los atributos que no son clave dependen únicamente de una parte de nuestra clave compuesta. Análisis de Dependencias Funcionales: (Dependencia parcial) (Dependencia parcial) (Dependencia parcial) (Dependencia parcial de la clave triple) (Dependencia total)

Guía práctica para estudiantes y profesionales Formato sugerido: PDF descargable / Artículo técnico

Ningún atributo no primo depende transitivamente de la clave primaria. En términos sencillos, no debe haber atributos no primos que dependan de otros atributos no primos. 2. Enunciado del Caso Práctico (Ejercicio 19)

Crea una tabla de “ventas” con cliente, producto, precio unitario y cantidad. Normalízala hasta 3FN. Verás que el patrón siempre se repite.