Академический Документы
Профессиональный Документы
Культура Документы
Cátedra: Bases de datos I
o ¿Cuáles son los componentes del diccionario de datos de las bases de datos?
o ¿En qué se diferencia el diccionario visto en la materia con el diccionario orientado al
diseño de un sistema? ¿Por qué? Agregue un ejemplo.
o Investigue qué son y qué ventajas y desventajas tienen las claves naturales y las
sustitutas (o artificiales) en las bases de datos. Explique con el ejemplo de una
PERSONA ambos casos.
o ¿Qué recomendaciones tenemos en cuenta al poner nombres a los esquemas y a los
atributos?
2. En base a las entidades MENU, PEDIDO, CLIENTE describa dos escenario diferentes y arme
las entradas a un diccionario de datos correspondientes, tomando en cuenta una clave que las
identifique y los atributos correspondientes.
o ¿Se pueden responder las siguientes preguntas en base al esquema anterior? ¿Qué
modificación haría para poder contestarlas?:
▪ ¿Cuántos diarios tengo cargados en mi base de datos?
▪ ¿En qué localidad se publican estos diarios?
▪ ¿Cuántos artículos se publicaron en el diario del dia 25/3/2012?
▪ ¿A qué sección corresponden los artículos?
o ¿Qué otras entidades se podría incorporar al esquema para optimizarlo y como
quedaría el diccionario de datos terminado?
¿Son los nombres suficientemente descriptivos? ¿Qué recomendación daría al poner nombre a
los atributos?
Página 1 de 3
Universidad Nacional de la Patagonia San Juan Bosco - Facultad de Ingeniería
Cátedra: Bases de datos I
6. Dada la siguiente imagen del ticket de una empresa modelo defina la entrada en el diccionario
de datos para modelar todo su contenido:
7. Se desea mantener información sobre personal de una empresa y sus diversos sectores y
proyectos. De los empleados se desea conocer el cuil (que los identifica), además de sus datos
personales y de contacto, también datos personales de los hijos. Cada empleado tiene una
responsabilidad en un sector, teniendo este último un director y al menos un co-director, y
además queriendo saber el nombre, la sede desde la cual se maneja este sector, que otras
sedes tiene y otros datos de interés.
Por cada proyecto empresarial que se inicie, se desea conocer el número identificatorio, las
personas que lo conforman, con sus roles, el nombre y objetivos del proyecto, además de sus
respectivas fechas de inicio y fin (propuestas y reales), pudiendo así consultar en cualquier
momento el calendario empresarial verificando los proyectos anuales.
Armar un diccionario de datos correspondiente considerando que el proyecto se realiza en el
sector, y un segundo diccionario opcional considerando que el sector es independiente al
proyecto (se pueden agregar los datos que crea necesarios para completar el esquema).
8. En base al siguiente diccionario de datos explique con detalle que se está modelando.
Página 2 de 3
Universidad Nacional de la Patagonia San Juan Bosco - Facultad de Ingeniería
Cátedra: Bases de datos I
9. Necesitamos mantener un historial del personal con sus puestos, ubicaciones, salarios y áreas
organizacionales. Gestione un diccionario de datos con esa información y realice la descripción
de su esquema (descripción similar al enunciado 7).
10. Como técnicos informáticos del instituto se nos pide gestionar la información de los programas
que se solicitan por materia y docente, además de las máquinas y programas ya instalados y
pendientes. Tener en cuenta qué datos se necesitan en cada esquema (por ejemplo de los
programas, la versión, el nombre, alguna pagina de descarga, tipo de instalador…).
11. En base al siguiente diccionario de datos explique con detalle que se está modelando y
conteste las preguntas.
12. Se lo ha asignado a un proyecto donde en una entrevista con el cliente se tomaron las
siguientes notas sobre la realización de un sistema que gestiona información sobre proyectos
de investigación. Se pide armar el diccionario de datos correspondiente.
13. En base al siguiente diccionario de datos explique con detalle que se está modelando.
Página 3 de 3