SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003
FACULTAD DE INGENIERÍA
DEPTO. ING. DE SISTEMAS
PRUEBA Nº 1 - BASES DE DATOS
(RESPUESTAS)
DURACIÓN : 90 Minutos
(30 Puntos)
1. Para las siguientes preguntas, considere el modelo físico de datos de la figura, correspondiente a una
base de datos en Visual FoxPro para manejar la información de encuestas. Los índices Primarios o
Candidatos aparecen subrayados y en negrita, los índices normales en formato normal.
a) ¿Qué se entiende por redundancia de datos?
Respuesta:
Cuando existe duplicidad en el registro de algún dato.
b) El modelo de la figura, ¿puede presentar problemas de redundancia?
Respuesta:
Sí.
En la tabla ENCUESTA, el nombre y fono del encuestador aparecen informados para cada una de
las encuestas, y también se encuentran informados en la tabla ENCUESTADOR.
En la tabla RESPUESTA, aparece la fecha de la encuesta (repetida para cada una de las
preguntas), la que también se encuentra en la tabla ENCUESTA.
c) ¿Qué es la consistencia de datos?
Respuesta:
Cuando no hay duplicidades en una base de datos o los datos que se encuentran duplicados tienen
siempre los mismos valores (son consistentes entre sí).
d) Para el modelo de la figura, dé un ejemplo de inconsistencia de datos.
Respuesta:
 Si en la tabla ENCUESTA, aparece el mismo encuestador (RUT) con nombres o fonos
diferentes.
 Si en la tabla RESPUESTA, una misma encuesta aparece con fechas diferentes.
e) De sus observaciones en laboratorios de Visual FoxPro, ¿es posible asegurar la integridad de los
datos a nivel de la especificación de la base de datos y sus tablas? Justifique su respuesta.
Respuesta:
Por lo visto en los laboratorios, no es posible asegurar la integridad, ya que se podría ingresar un
registro en la tabla de respuestas para una encuesta inexistente, o para una pregunta inexistente.
En los laboratorios fue posible observar que se permitía ingresar en la tabla PERSONAL códigos de
sexo o de estado civil inexistentes.
Detalle alfabético de campos del modelo:
CAMPO TIPO ANCHO DECIMALES DESCRIPCIÓN
Fecha_enc Fecha 8 Fecha en que se aplicó la encuesta
Fono_enc Char 10 Teléfono Encuestador
Nom_encues Char 50 Nombre del Encuestador
Nro_encues Núm 5 0 Nº de folio de la encuesta
Nro_pregun Núm 3 0 Número de la Pregunta
Rut_encues Char 10 Rut del Encuestador
Txt_pregun Char 80 Texto de la Pregunta
Val_respues Núm 1 0 Valor de la respuesta (1 a 5)
ENCUESTADOR
Campos:
 Rut_encues
 Nom_encues
 Fono_enc
Índices:
 Rut_Encues
PREGUNTA
Campos:
 Nro_pregun
 Txt_pregun
Índices:
 Nro_pregun
RESPUESTA
Campos:
 Nro_encues
 Fecha_enc
 Nro_pregun
 Val_respues
Índices:
 Principal
 Nro_encues
 Nro_pregun
ENCUESTA
Campos:
 Nro_encues
 Fecha_enc
 Rut_encues
 Nom_encues
 Fono_enc
Índices:
 Nro_Encues
 Rut_Encues
UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003
FACULTAD DE INGENIERÍA
DEPTO. ING. DE SISTEMAS
(70 Puntos)
2. Se desea diseñar una base de datos para administrar la información de los clientes inscritos en un
gimnasio. En este gimnasio es posible que los clientes se inscriban directamente o que lo hagan a
través de empresas con convenios. En casos de convenios, es posible que haya precios especiales y
Nº de horas semanales por cliente, acordados con la empresa.
Para los clientes, se requiere registrar sus datos personales (Rut, nombre, dirección, fono particular,
fono celular, e-mail, nombre de la empresa donde trabaja, fono laboral). Para las empresas con
convenio, los datos de identificación de la empresa (Rut, nombre, giro, dirección, fono contacto y
nombre persona contacto), como también el precio acordado en el convenio y las fechas de inicio y
término del mismo.
Cada cliente debe pagar una cuota de inscripción y, anticipadamente, la matrícula correspondiente a
cada mes, la que vence en un día determinado del mes (entre el día 1 y 28). Se requiere conocer la
fecha de inscripción de los clientes al gimnasio, el día en que corresponde el vencimiento mensual y,
para cada cuota, la fecha de vencimiento y de pago, respectivamente.
El gimnasio programa sus actividades o clases (aeróbica, acondicionamiento físico, aerobox, etc.) en
las salas que tiene disponibles, con un horario fijo semanal y un número máximo de cupos por clase.
Cada cliente puede inscribirse en las actividades que desee, si hay cupos, hasta por 5 horas a la
semana. Si desea inscribirse por más horas semanales, existe una tabla de precios para calcular el
monto a cancelar. Al comienzo del mes del cliente, puede aumentar o disminuir las horas de clase a
contratar.
Se requiere confeccionar el Modelo Conceptual de esta Base de Datos. Haga los supuestos que
considere necesarios. Indicar:
 Entidades
 Relaciones
 Atributos de Entidades y Relaciones, y sus cardinalidades
 Cardinalidades de Entidades en Relaciones
 Identificadores de Entidades y Relaciones
Respuesta:
Para el desarrollo de este ejercicio, se hará los siguientes supuestos:
 Un cliente puede acogerse a un convenio con una empresa sin necesidad de trabajar en ella (por
ejemplo, ser familiar de un empleado de la empresa).
 Una actividad puede tener varias clases semanales e incluso varias clases en un mismo día y a la
misma hora
 Cada clase dura una hora
 Las clases son independientes de las salas (no hay salas especiales por clase)
 Los cupos están condicionados por la capacidad de la sala
 Los precios especiales por horas adicionales dependen del tipo de actividad y no de otros factores.
 Los horarios de clases son permanentes y no cambian de un mes a otro
Identificadores de Entidades:
Nombre Entidad Identificador Claves Candidatas
CLIENTE {Rut}
EMPRESA {Rut}
CONVENIO {Nº Convenio}
INSCRIPCIÓN CLIENTE {Nº Inscripción}
INSCRIPCIÓN MENSUAL I(INSCRIPCION CLIENTE) U
I(MES-AÑO)
MES-AÑO {Año, Mes}
TIPO ACTIVIDAD {Código}
CLASE {Código} I(TIPO ACTIVIDAD) U I(DÍA
SEMANA) U I(PERIODO) U I(SALA)
DÍA SEMANA {Código}
PERIODO {Código}
SALA {Código}
UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003
FACULTAD DE INGENIERÍA
DEPTO. ING. DE SISTEMAS
Identificadores de Relaciones:
Nombre Relación Entidad1 Entidad2 Identificador
TIENE EMPRESA CONVENIO I(CONVENIO)
TIENE CLIENTE INSCRIPCIÓN CLIENTE I(INSCRIPCIÓN CLIENTE)
ACOGIDO A CONVENIO INSCRIPCIÓN CLIENTE I(INSCRIPCION CLIENTE)
PRECIO ESPECIAL CONVENIO TIPO ACTIVIDAD I(CONVENIO) U I(TIPO
ACTIVIDAD)
DETALLE MENSUAL INSCRIPCION CLIENTE INSCRIPCION
MENSUAL
I(INSCRIPCION MENSUAL)
CORRESPONDE A INSCRIPCION
MENSUAL
MES-AÑO I(INSCRIPCIÓN MENSUAL)
CLASE INSCRITA INSCRIPCION
MENSUAL
CLASE I(INSCRIPCION MENSUAL)
U I(CLASE)
TIENE TIPO ACTIVIDAD CLASE I(CLASE)
DÍA CLASE DÍA SEMANA I(CLASE)
HORA CLASE PERIODO I(CLASE)
LUGAR CLASE SALA I(CLASE)
UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003
FACULTAD DE INGENIERÍA
DEPTO. ING. DE SISTEMAS
CLIENTE
 Rut
 Nombre
 Dirección
 Fono_part (0,1)
 Fono_cel (0,1)
 E-mail (0,1)
 Nombre_emp (0,1)
 Fono_lab (0,1)
EMPRESA
 Rut
 Nombre
 Giro
 Dirección
 Fono_contacto
 Nombre_contacto
INSCRIPCION CLIENTE
 Nº Inscripción
 Fecha Inscripción
 Día vencimiento
CONVENIO
 Nº Convenio
 Fecha_inicio
 Fecha_término
 Condiciones especiales:
o Precio (0,1)
o Nº Horas Sem. (0,1)
INSCRIPCION MENSUAL
 Fecha vencimiento
 Fecha pago
TIPO ACTIVIDAD
 Código
 Nombre
 Precio hora extra
MES-AÑO
 Año
 Mes
SALA
 Código
 Nombre
 Nº Cupos
DÍA SEMANA
 Código
 Nombre
PERIODO
 Código
 Nombre
 Hora inicio
 Hora término
TIENE
TIENE ACOGIDO
A
PRECIO
ESPECIAL
Precio hora extra
DETALLE
MENSUA
L
CORRESPONDE
A
CLASE
 Código
TIENE
CLASE INSCRITA
 Horas normal
 Horas extra
LUGAR
DÍA
HORA
1,1
0,n
1,1
0,n
1,1
0,n
0,n
1,1
0,n
1,n
1,1
0,n
1,n
1,1
0,n
1,1
0,n
0,n
1,n
1,1
0,n
0,1

Más contenido relacionado

Similar a Base de Datos

Interpretacion Preparacion Informe Con Resultados Y Codificacion De Instrumentos
Interpretacion Preparacion Informe Con Resultados Y Codificacion De InstrumentosInterpretacion Preparacion Informe Con Resultados Y Codificacion De Instrumentos
Interpretacion Preparacion Informe Con Resultados Y Codificacion De Instrumentosd_parra
 
Clase 1y 2. procedimientos y técnicas de recolección de datos
Clase 1y 2. procedimientos  y técnicas de recolección de datosClase 1y 2. procedimientos  y técnicas de recolección de datos
Clase 1y 2. procedimientos y técnicas de recolección de datoszoilamoreno
 
Trabajo obligatorio estadistica 2012 2013
Trabajo obligatorio estadistica 2012 2013Trabajo obligatorio estadistica 2012 2013
Trabajo obligatorio estadistica 2012 2013juan jose lopez
 
23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx
23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx
23INSTRUMENTOS DE RECOLECCION DE DATOS.pptxStalinSalvatoreJAmez
 
Juancamilolozanofernandez regionalbogota-tecnologogestionadministrativa
Juancamilolozanofernandez regionalbogota-tecnologogestionadministrativaJuancamilolozanofernandez regionalbogota-tecnologogestionadministrativa
Juancamilolozanofernandez regionalbogota-tecnologogestionadministrativajuancamilo9926
 
DE PASEO CON SOFIA
DE PASEO CON SOFIADE PASEO CON SOFIA
DE PASEO CON SOFIALILITO2015
 
Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...
Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...
Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...testgrupocomex
 
Técnicas...1
Técnicas...1Técnicas...1
Técnicas...1chio
 
8. Recolección de datos cuantitativos
8. Recolección de datos cuantitativos8. Recolección de datos cuantitativos
8. Recolección de datos cuantitativosCésar Montiel
 
Fuentes de información_y_técnicas_i (1)
Fuentes de información_y_técnicas_i (1)Fuentes de información_y_técnicas_i (1)
Fuentes de información_y_técnicas_i (1)Elvis Chacha
 
Investigacion de mercados
Investigacion de mercadosInvestigacion de mercados
Investigacion de mercadosZith
 
mkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.pptmkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.pptwastucuri
 
mkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.pptmkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.pptRobertoPerdomo16
 

Similar a Base de Datos (20)

Interpretacion Preparacion Informe Con Resultados Y Codificacion De Instrumentos
Interpretacion Preparacion Informe Con Resultados Y Codificacion De InstrumentosInterpretacion Preparacion Informe Con Resultados Y Codificacion De Instrumentos
Interpretacion Preparacion Informe Con Resultados Y Codificacion De Instrumentos
 
Clase 1y 2. procedimientos y técnicas de recolección de datos
Clase 1y 2. procedimientos  y técnicas de recolección de datosClase 1y 2. procedimientos  y técnicas de recolección de datos
Clase 1y 2. procedimientos y técnicas de recolección de datos
 
Trabajo obligatorio estadistica 2012 2013
Trabajo obligatorio estadistica 2012 2013Trabajo obligatorio estadistica 2012 2013
Trabajo obligatorio estadistica 2012 2013
 
23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx
23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx
23INSTRUMENTOS DE RECOLECCION DE DATOS.pptx
 
Juancamilolozanofernandez regionalbogota-tecnologogestionadministrativa
Juancamilolozanofernandez regionalbogota-tecnologogestionadministrativaJuancamilolozanofernandez regionalbogota-tecnologogestionadministrativa
Juancamilolozanofernandez regionalbogota-tecnologogestionadministrativa
 
DE PASEO CON SOFIA
DE PASEO CON SOFIADE PASEO CON SOFIA
DE PASEO CON SOFIA
 
Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...
Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...
Indicadores de evaluación de la calidad en el Procedimiento de Evaluación y A...
 
Encuesta
EncuestaEncuesta
Encuesta
 
Material cuestionarios2014[1]
Material cuestionarios2014[1]Material cuestionarios2014[1]
Material cuestionarios2014[1]
 
Técnicas...1
Técnicas...1Técnicas...1
Técnicas...1
 
Coadyuvancia tutela
Coadyuvancia tutelaCoadyuvancia tutela
Coadyuvancia tutela
 
Unidad 3. investigación de mercado y su proceso.
Unidad 3. investigación de mercado y su proceso.Unidad 3. investigación de mercado y su proceso.
Unidad 3. investigación de mercado y su proceso.
 
8. Recolección de datos cuantitativos
8. Recolección de datos cuantitativos8. Recolección de datos cuantitativos
8. Recolección de datos cuantitativos
 
Fuentes de información_y_técnicas_i (1)
Fuentes de información_y_técnicas_i (1)Fuentes de información_y_técnicas_i (1)
Fuentes de información_y_técnicas_i (1)
 
Encuesta
EncuestaEncuesta
Encuesta
 
Encuesta
EncuestaEncuesta
Encuesta
 
Investigacion de mercados
Investigacion de mercadosInvestigacion de mercados
Investigacion de mercados
 
mkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.pptmkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.ppt
 
mkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.pptmkt-4-investigacion-de-mercados-l-fischer.ppt
mkt-4-investigacion-de-mercados-l-fischer.ppt
 
Recoleccion de datos
Recoleccion de datosRecoleccion de datos
Recoleccion de datos
 

Último

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)Ricardo705519
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorPractica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorkavowog624
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
programacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxprogramacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxDavilito Oso
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 

Último (20)

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotorPractica PLC MIcrologix 1400 con pantalla HMI y servomotor
Practica PLC MIcrologix 1400 con pantalla HMI y servomotor
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
programacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptxprogramacion orientada a objetos poo.pptx
programacion orientada a objetos poo.pptx
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 

Base de Datos

  • 1. UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003 FACULTAD DE INGENIERÍA DEPTO. ING. DE SISTEMAS PRUEBA Nº 1 - BASES DE DATOS (RESPUESTAS) DURACIÓN : 90 Minutos (30 Puntos) 1. Para las siguientes preguntas, considere el modelo físico de datos de la figura, correspondiente a una base de datos en Visual FoxPro para manejar la información de encuestas. Los índices Primarios o Candidatos aparecen subrayados y en negrita, los índices normales en formato normal. a) ¿Qué se entiende por redundancia de datos? Respuesta: Cuando existe duplicidad en el registro de algún dato. b) El modelo de la figura, ¿puede presentar problemas de redundancia? Respuesta: Sí. En la tabla ENCUESTA, el nombre y fono del encuestador aparecen informados para cada una de las encuestas, y también se encuentran informados en la tabla ENCUESTADOR. En la tabla RESPUESTA, aparece la fecha de la encuesta (repetida para cada una de las preguntas), la que también se encuentra en la tabla ENCUESTA. c) ¿Qué es la consistencia de datos? Respuesta: Cuando no hay duplicidades en una base de datos o los datos que se encuentran duplicados tienen siempre los mismos valores (son consistentes entre sí). d) Para el modelo de la figura, dé un ejemplo de inconsistencia de datos. Respuesta:  Si en la tabla ENCUESTA, aparece el mismo encuestador (RUT) con nombres o fonos diferentes.  Si en la tabla RESPUESTA, una misma encuesta aparece con fechas diferentes. e) De sus observaciones en laboratorios de Visual FoxPro, ¿es posible asegurar la integridad de los datos a nivel de la especificación de la base de datos y sus tablas? Justifique su respuesta. Respuesta: Por lo visto en los laboratorios, no es posible asegurar la integridad, ya que se podría ingresar un registro en la tabla de respuestas para una encuesta inexistente, o para una pregunta inexistente. En los laboratorios fue posible observar que se permitía ingresar en la tabla PERSONAL códigos de sexo o de estado civil inexistentes. Detalle alfabético de campos del modelo: CAMPO TIPO ANCHO DECIMALES DESCRIPCIÓN Fecha_enc Fecha 8 Fecha en que se aplicó la encuesta Fono_enc Char 10 Teléfono Encuestador Nom_encues Char 50 Nombre del Encuestador Nro_encues Núm 5 0 Nº de folio de la encuesta Nro_pregun Núm 3 0 Número de la Pregunta Rut_encues Char 10 Rut del Encuestador Txt_pregun Char 80 Texto de la Pregunta Val_respues Núm 1 0 Valor de la respuesta (1 a 5) ENCUESTADOR Campos:  Rut_encues  Nom_encues  Fono_enc Índices:  Rut_Encues PREGUNTA Campos:  Nro_pregun  Txt_pregun Índices:  Nro_pregun RESPUESTA Campos:  Nro_encues  Fecha_enc  Nro_pregun  Val_respues Índices:  Principal  Nro_encues  Nro_pregun ENCUESTA Campos:  Nro_encues  Fecha_enc  Rut_encues  Nom_encues  Fono_enc Índices:  Nro_Encues  Rut_Encues
  • 2. UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003 FACULTAD DE INGENIERÍA DEPTO. ING. DE SISTEMAS (70 Puntos) 2. Se desea diseñar una base de datos para administrar la información de los clientes inscritos en un gimnasio. En este gimnasio es posible que los clientes se inscriban directamente o que lo hagan a través de empresas con convenios. En casos de convenios, es posible que haya precios especiales y Nº de horas semanales por cliente, acordados con la empresa. Para los clientes, se requiere registrar sus datos personales (Rut, nombre, dirección, fono particular, fono celular, e-mail, nombre de la empresa donde trabaja, fono laboral). Para las empresas con convenio, los datos de identificación de la empresa (Rut, nombre, giro, dirección, fono contacto y nombre persona contacto), como también el precio acordado en el convenio y las fechas de inicio y término del mismo. Cada cliente debe pagar una cuota de inscripción y, anticipadamente, la matrícula correspondiente a cada mes, la que vence en un día determinado del mes (entre el día 1 y 28). Se requiere conocer la fecha de inscripción de los clientes al gimnasio, el día en que corresponde el vencimiento mensual y, para cada cuota, la fecha de vencimiento y de pago, respectivamente. El gimnasio programa sus actividades o clases (aeróbica, acondicionamiento físico, aerobox, etc.) en las salas que tiene disponibles, con un horario fijo semanal y un número máximo de cupos por clase. Cada cliente puede inscribirse en las actividades que desee, si hay cupos, hasta por 5 horas a la semana. Si desea inscribirse por más horas semanales, existe una tabla de precios para calcular el monto a cancelar. Al comienzo del mes del cliente, puede aumentar o disminuir las horas de clase a contratar. Se requiere confeccionar el Modelo Conceptual de esta Base de Datos. Haga los supuestos que considere necesarios. Indicar:  Entidades  Relaciones  Atributos de Entidades y Relaciones, y sus cardinalidades  Cardinalidades de Entidades en Relaciones  Identificadores de Entidades y Relaciones Respuesta: Para el desarrollo de este ejercicio, se hará los siguientes supuestos:  Un cliente puede acogerse a un convenio con una empresa sin necesidad de trabajar en ella (por ejemplo, ser familiar de un empleado de la empresa).  Una actividad puede tener varias clases semanales e incluso varias clases en un mismo día y a la misma hora  Cada clase dura una hora  Las clases son independientes de las salas (no hay salas especiales por clase)  Los cupos están condicionados por la capacidad de la sala  Los precios especiales por horas adicionales dependen del tipo de actividad y no de otros factores.  Los horarios de clases son permanentes y no cambian de un mes a otro Identificadores de Entidades: Nombre Entidad Identificador Claves Candidatas CLIENTE {Rut} EMPRESA {Rut} CONVENIO {Nº Convenio} INSCRIPCIÓN CLIENTE {Nº Inscripción} INSCRIPCIÓN MENSUAL I(INSCRIPCION CLIENTE) U I(MES-AÑO) MES-AÑO {Año, Mes} TIPO ACTIVIDAD {Código} CLASE {Código} I(TIPO ACTIVIDAD) U I(DÍA SEMANA) U I(PERIODO) U I(SALA) DÍA SEMANA {Código} PERIODO {Código} SALA {Código}
  • 3. UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003 FACULTAD DE INGENIERÍA DEPTO. ING. DE SISTEMAS Identificadores de Relaciones: Nombre Relación Entidad1 Entidad2 Identificador TIENE EMPRESA CONVENIO I(CONVENIO) TIENE CLIENTE INSCRIPCIÓN CLIENTE I(INSCRIPCIÓN CLIENTE) ACOGIDO A CONVENIO INSCRIPCIÓN CLIENTE I(INSCRIPCION CLIENTE) PRECIO ESPECIAL CONVENIO TIPO ACTIVIDAD I(CONVENIO) U I(TIPO ACTIVIDAD) DETALLE MENSUAL INSCRIPCION CLIENTE INSCRIPCION MENSUAL I(INSCRIPCION MENSUAL) CORRESPONDE A INSCRIPCION MENSUAL MES-AÑO I(INSCRIPCIÓN MENSUAL) CLASE INSCRITA INSCRIPCION MENSUAL CLASE I(INSCRIPCION MENSUAL) U I(CLASE) TIENE TIPO ACTIVIDAD CLASE I(CLASE) DÍA CLASE DÍA SEMANA I(CLASE) HORA CLASE PERIODO I(CLASE) LUGAR CLASE SALA I(CLASE)
  • 4. UNIVERSIDAD DE LA FRONTERA Fecha: 07/11/2003 FACULTAD DE INGENIERÍA DEPTO. ING. DE SISTEMAS CLIENTE  Rut  Nombre  Dirección  Fono_part (0,1)  Fono_cel (0,1)  E-mail (0,1)  Nombre_emp (0,1)  Fono_lab (0,1) EMPRESA  Rut  Nombre  Giro  Dirección  Fono_contacto  Nombre_contacto INSCRIPCION CLIENTE  Nº Inscripción  Fecha Inscripción  Día vencimiento CONVENIO  Nº Convenio  Fecha_inicio  Fecha_término  Condiciones especiales: o Precio (0,1) o Nº Horas Sem. (0,1) INSCRIPCION MENSUAL  Fecha vencimiento  Fecha pago TIPO ACTIVIDAD  Código  Nombre  Precio hora extra MES-AÑO  Año  Mes SALA  Código  Nombre  Nº Cupos DÍA SEMANA  Código  Nombre PERIODO  Código  Nombre  Hora inicio  Hora término TIENE TIENE ACOGIDO A PRECIO ESPECIAL Precio hora extra DETALLE MENSUA L CORRESPONDE A CLASE  Código TIENE CLASE INSCRITA  Horas normal  Horas extra LUGAR DÍA HORA 1,1 0,n 1,1 0,n 1,1 0,n 0,n 1,1 0,n 1,n 1,1 0,n 1,n 1,1 0,n 1,1 0,n 0,n 1,n 1,1 0,n 0,1