Está en la página 1de 3

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

FACULTAD DE INFORMTICA Y ELECTRNICA


ESCUELA DE INGENIERA ELECTRNICA

BASES DE DATOS
TAREA 1
TEMA: Elementos del enfoque de Bases de Datos.
INTEGRANTES:

FECHA:
Considere el siguiente caso de diseo:
La fundacin Proteccin Animal Ecuador PAE, necesita llevar un control informatizado de sus
diferentes programas o actividades:
- Programa de adopciones.
- Programa de apadrinamiento.
- Programa de voluntariado.
- Programa de clnicas veterinarias
- Programa de control de poblacin.
Se desea identificar los siguientes elementos del enfoque de base de datos:
1. Usuarios:
a. Identifique los posibles usuarios finales (mnimo 3) especificando el programa al que
pertenecen.
Ejemplo:
Usuario
Programa
padrino
apadrinamiento
b. Asuma el rol de Analista y establezca al menos 3 requerimientos por cada usuario final
identificado. (lo que el usuario necesita que la base de datos le proporcione)
Ejemplo:
Usuario
Requerimientos
Padrino
1. Obtener un listado de los animales disponibles para apadrinar.
c. Asuma el rol de Diseador de Base de datos y disee parte de la estructura que conformar la
base de datos (mnimo 8 entidades con sus atributos) en funcin a los requerimientos asumidos
en el literal (b). Recuerde que un usuario no necesariamente es una entidad a modelar.

Ejemplo:
Entidad
perro

Atributos
cdigo
nombre
raza
edad
tamao
sexo
caractersticas especiales

d. Asuma el rol de DBA y establezca mnimo 2 polticas de acceso de los usuarios finales a los
datos almacenados.
Ejemplo:
1.- El padrino tiene acceso a los datos de los animales disponibles para apadrinar, pero no tiene
acceso a la informacin personal de otros padrinos.
2. Repositorio o Catlogo de Datos:
a. Elabore el Diccionario de Datos o catlogo (tipos de datos de los atributos) de 4 de las entidades
identificadas literal (d) de la seccin 1.
Ejemplo:
Entidad Atributos

Metadatos
Tipo
dato

Perro

Cdigo
Nombre
raza
Edad
..

Texto
Texto
Texto
Integer
..

de Tamao

7
10
20
.

Nulidad

Otros

Not Null
Not Null
Not Null
Not Null
.

PK (Clave Primaria)
..

3. Interfaz de usuario.
a. Realice un bosquejo (prototipos en papel) de las interfaces necesaria para que se cumplan 4 de
los requerimientos establecidos en el literal (b) de la seccin 1 (uno por requerimiento).
Ejemplo:
Requerimiento 1: Obtener un listado de los animales disponibles para apadrinar.

También podría gustarte