SlideShare una empresa de Scribd logo
1 de 2
EJERCICIO DE RECUPERACIÓN TERCER PERIODO<br />Diseño de Bases de Datos<br />Para el siguiente ejercicio realice las tablas correspondientes e identifica la clave principal (todas las tablas tienen clave principal, ya que sin esta no se pueden hacer las relaciones). <br />Deben realizar las relaciones entre las tablas como lo explica el ejercicio<br />Para cada ejercicio se presenta la solución final que se obtiene tras el diseño lógico, es decir, el conjunto de relaciones en tercera forma normal que forman el esquema lógico de la base de datos, las claves ajenas y sus reglas.<br />EJERCICIO <br />CLIENTE (dnicli, nombre, dirección)<br />Esta tabla almacena los datos personales de los clientes.<br />PROCURADOR (dniproc, nombre, dirección)<br />Esta tabla almacena los datos personales de los procuradores.<br />ASUNTO (numexp, dnicli, fecha inicio, fecha final, estado)<br />ASUNTO.dnicli es clave ajena a CLIENTE (cliente al que pertenece el asunto)<br />Esta tabla almacena los datos de los asuntos y el cliente al que pertenecen.<br />ASUNTO_PROC (numexp, dniproc)<br />ASUNTO_PROC.numexp es clave ajena a ASUNTO (asunto que es llevado por algún procurador)<br />ASUNTO_PROC.dniproc es clave ajena a PROCURADOR (procurador que lleva el asunto)<br />En esta tabla se especifica qué procuradores llevan cada asunto y los asuntos que lleva cada procurador.<br />NulosBorradoModificaciónASUNTO.dnicliNo (1)Restringir (2)PropagarASUNTO_PROC.numexpNoPropagar (3)PropagarASUNTO_PROC.dniprocNoRestringir (4)Propagar<br />Veamos la interpretación de algunas de las reglas que acabamos de especificar para las claves ajenas, una vez consultadas con los propietarios de la información:<br />(1) Todo asunto debe pertenecer a un cliente conocido.<br />(2) No se puede eliminar un cliente si éste tiene algún asunto.<br />(3) Si se elimina un asunto, ya no se mantiene la información respecto a los procuradores que lo llevaban.<br />(4) No se puede eliminar un procurador si éste lleva o ha llevado algún asunto.<br />(Deben tener en cuenta que los nombres de las tablas son los que están en Negrita y los campos que deben colocar en cada tabla son los que están entre paréntesis al frente del nombre de la tabla, las claves principales siempre deben ser autonuméricas).<br />
Ejercicio de recuperación tercer periodo

Más contenido relacionado

Similar a Ejercicio de recuperación tercer periodo

Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosJorge Luis Chalén
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sqlguest0c9485
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sqlguest0c9485
 
Bases de datos ii m.c. enrique ruiz díaz
Bases de datos ii   m.c. enrique ruiz díazBases de datos ii   m.c. enrique ruiz díaz
Bases de datos ii m.c. enrique ruiz díazenriqueruizdiaz
 
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRAPRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRAHeriberto Razo Bocanegra
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sqlCarlos Lopez
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalizaciónMarcelo Herrera
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalizaciónAny Saula
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalizaciónInés Rosero
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalizaciónYoly QC
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalizaciónWilliam Lozano
 

Similar a Ejercicio de recuperación tercer periodo (20)

Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
UNEFA Guía de Ejercicios de Normalizacion
UNEFA Guía de Ejercicios de NormalizacionUNEFA Guía de Ejercicios de Normalizacion
UNEFA Guía de Ejercicios de Normalizacion
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Ti. Sql.Caso1al9.Consultas
Ti. Sql.Caso1al9.ConsultasTi. Sql.Caso1al9.Consultas
Ti. Sql.Caso1al9.Consultas
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 
Ejercicios base datos
Ejercicios base datosEjercicios base datos
Ejercicios base datos
 
Bases de datos ii m.c. enrique ruiz díaz
Bases de datos ii   m.c. enrique ruiz díazBases de datos ii   m.c. enrique ruiz díaz
Bases de datos ii m.c. enrique ruiz díaz
 
Plantilla con normas icontec1
Plantilla con normas icontec1Plantilla con normas icontec1
Plantilla con normas icontec1
 
Plantilla con-normas-icontec
Plantilla con-normas-icontec Plantilla con-normas-icontec
Plantilla con-normas-icontec
 
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRAPRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
PRIMER PROYECTO DE BASE DE DATOS HERIBERTO RAZO BOCANEGRA
 
Judith montilla
Judith montillaJudith montilla
Judith montilla
 
Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sql
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 

Último

CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosJENNIFERBERARDI1
 
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOMODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOIreneGonzalez603427
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo VenezuelaJESUS341998
 
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfDIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfhugorebaza00
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx10ColungaFloresJosSa
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!Yes Europa
 

Último (6)

CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datos
 
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICOMODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
MODERNISMO VS POSMODERNISMO CUADRO SINOPTICO
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela
 
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdfDIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
DIARIO EL PERUANO 19-06-202hhhhhhhh3.pdf
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!
 

Ejercicio de recuperación tercer periodo

  • 1. EJERCICIO DE RECUPERACIÓN TERCER PERIODO<br />Diseño de Bases de Datos<br />Para el siguiente ejercicio realice las tablas correspondientes e identifica la clave principal (todas las tablas tienen clave principal, ya que sin esta no se pueden hacer las relaciones). <br />Deben realizar las relaciones entre las tablas como lo explica el ejercicio<br />Para cada ejercicio se presenta la solución final que se obtiene tras el diseño lógico, es decir, el conjunto de relaciones en tercera forma normal que forman el esquema lógico de la base de datos, las claves ajenas y sus reglas.<br />EJERCICIO <br />CLIENTE (dnicli, nombre, dirección)<br />Esta tabla almacena los datos personales de los clientes.<br />PROCURADOR (dniproc, nombre, dirección)<br />Esta tabla almacena los datos personales de los procuradores.<br />ASUNTO (numexp, dnicli, fecha inicio, fecha final, estado)<br />ASUNTO.dnicli es clave ajena a CLIENTE (cliente al que pertenece el asunto)<br />Esta tabla almacena los datos de los asuntos y el cliente al que pertenecen.<br />ASUNTO_PROC (numexp, dniproc)<br />ASUNTO_PROC.numexp es clave ajena a ASUNTO (asunto que es llevado por algún procurador)<br />ASUNTO_PROC.dniproc es clave ajena a PROCURADOR (procurador que lleva el asunto)<br />En esta tabla se especifica qué procuradores llevan cada asunto y los asuntos que lleva cada procurador.<br />NulosBorradoModificaciónASUNTO.dnicliNo (1)Restringir (2)PropagarASUNTO_PROC.numexpNoPropagar (3)PropagarASUNTO_PROC.dniprocNoRestringir (4)Propagar<br />Veamos la interpretación de algunas de las reglas que acabamos de especificar para las claves ajenas, una vez consultadas con los propietarios de la información:<br />(1) Todo asunto debe pertenecer a un cliente conocido.<br />(2) No se puede eliminar un cliente si éste tiene algún asunto.<br />(3) Si se elimina un asunto, ya no se mantiene la información respecto a los procuradores que lo llevaban.<br />(4) No se puede eliminar un procurador si éste lleva o ha llevado algún asunto.<br />(Deben tener en cuenta que los nombres de las tablas son los que están en Negrita y los campos que deben colocar en cada tabla son los que están entre paréntesis al frente del nombre de la tabla, las claves principales siempre deben ser autonuméricas).<br />