Anda di halaman 1dari 9

BASES DE DATOS

DIAGRAAS DE FLUJOS

EDDY FERNANDO ORTIZ PASTRAN 362740 B

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

SERVICIO NACIONAL DE APRENDIZAJE SENA 14 SEPTIEMBRE 2012

Pase la solucin de los siguientes ejercicios realizarla en el programa DIA. En cuanto a los ejercicios solucionados resuelva las inquietudes que tenga al respecto o en su defecto apntelas para ser solucionadas durante la siguiente sesin de clase junto con su orientador. Solucione el ejercicio nmero tres y realice esta solucin en el programa DIA.

1. EJERCICIO A SOLUCIONAR. Se desea informatizar la gestin de una tienda informtica. La tienda dispone de una serie de productos que se pueden vender a los clientes. De cada producto informtico se desea guardar el cdigo, descripcin, precio y nmero de existencias. De cada cliente se desea guardar el cdigo, nombre, apellidos, direccin y nmero de telfono.

Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser comprado por varios clientes. Cada vez que se compre un artculo quedar registrada la compra en la base de datos junto con la fecha en la que se ha comprado el artculo. La tienda tiene contactos con varios proveedores que son los que suministran los productos. Un mismo producto puede ser suministrado por varios proveedores. De cada proveedor se desea guardar el cdigo, nombre, apellidos, direccin, provincia y nmero de telfono. 1.1 SOLUCIN:

EJERCICIO 2: Se desea disear una base de datos para almacenar y gestionar la informacin empleada por una empresa dedicada a la venta de automviles, teniendo en cuenta los siguientes aspectos: La empresa dispone de una serie de coches para su venta. Se necesita conocer la matrcula, marca y modelo, el color y el precio de venta de cada coche. Los datos que interesa conocer de cada cliente son el NIF, nombre, direccin, ciudad y nmero de telfono: adems, los clientes se diferencian por un cdigo interno de la empresa que se incrementa automticamente cuando un cliente se da de alta en ella. Un cliente puede comprar tantos coches como desee a la empresa. Un coche determinado solo puede ser comprado por un nico cliente. El concesionario tambin se encarga de llevar a cabo las revisiones que se realizan a cada coche. Cada revisin tiene asociado un cdigo que se incrementa automticamente por cada revisin que se haga. De cada revisin se desea saber si se ha hecho cambio de filtro, si se ha hecho cambio de aceite, si se ha hecho cambio de frenos u otros. Los coches pueden pasar varias revisiones en el concesionario.

EJERCICIO A RESOLVER: La clnica SAN ANTN necesita llevar un control informatizado de su gestin de pacientes y mdicos. De cada paciente se desea guardar el cdigo, nombre, apellidos, direccin, poblacin, provincia, cdigo postal, telfono y fecha de nacimiento. De cada mdico se desea guardar el cdigo, nombre, apellidos, telfono y especialidad. Se desea llevar el control de cada uno de los ingresos que el paciente hace en el hospital. Cada ingreso que realiza el paciente queda registrado en la base de datos. De cada ingreso se guarda el cdigo de ingreso (que se incrementar automticamente cada vez que el paciente realice un ingreso), el nmero de habitacin y cama en la que el paciente realiza el ingreso y la fecha de ingreso. Un mdico puede atender varios ingresos, pero el ingreso de un paciente solo puede ser atendido por un nico mdico. Un paciente puede realizar varios ingresos en el hospital.

TALLER EN CLASE

A. Sobre el Modelo Entidad-Relacin defina los siguientes conceptos: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Entidad. Atributo. Dominio. Relacin. Atributo Simple. Atributo Compuesto. Atributo Almacenado o Derivado. Atributo Monovaludo. Atributo Multivaluado. Atributo Clave. Dominio Grado de un tipo de relacin. Cardinalidad. Entidad Dbil.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// B. Realice un cuadro propio en una hoja electrnica (excel) en donde en una columna presente las notaciones (grficas) y en la siguiente el concepto que representa. Tanto para la notacin [EN2002] como para la notacin [MPM1999] ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// C. PRESENTE UNA GRAFICA DE UN MODELO ENTIDAD-RELACION CON LA NOTACION [EN2002] Y OTRA CON LA NOTACION [MPM1999] ///////////////////////////////////////////////////////////////////////////////////////////////////// D. Qu es un Diccionario de Datos y para qu se realiza? E. Explique que contenido debe llevar un Diccionario de Datos y presente una grfica de un diccionario de datos que muestre el contenido explicado ( asocie la grfica con la explicacin).

SOLUCION A 1. ENTIDAD: este representa un objeto o una cosa del mundo real que tiene existencia independiente ya sea fsica (una casa) o conceptual (un puesto de trabajo). 2. ATRIBUTO: los atributos son la caractersticas que definen una entidad en esta el diseador solo utiliza las caractersticas mas relevantes. 3. DOMINIO: Se define dominio como un conjunto de valores que puede tomar un determinado atributo dentro de una entidad. Como la edad (dominio entre lo 15 74). 4. RELACION: describe la dependencia entre entidades y la asociacin de estas mismas. 5. ATRIBUTO SIMPLE: son los atributos no divisibles es decir no se desintegra. 6. ATRIBUTO COMPUESTO: son atributos que se pueden dividir en sus componentes, pudiendo formar jerarquas. 7. ATRIBUTO ALMACENADO O DERIVADO: Un atributo derivado es aquel que representa un valor que se puede obtener a partir del valor de uno o varios atributos, que no necesariamente deben pertenecer a la misma entidad o relacin 8. ATRIBUTO MONOVALUDO: son atributos que tienen un solo valor para una entidad en particular. 9. ATRIBUTO MULTIVALUADO: son atributos que tienen lmites inferior y superior en el nmero de valores para una entidad. 10. ATRIBUTO CLAVE: es un atributo cuyo valor diferencia (identifica) una entidad individual de otra. El atributo o conjunto de atributos que ejercen esta funcin se denominan atributos claves, donde a partir de estos se ejerce la restriccin por clave o unicidad de atributos en los tipos de entidad. 11. DOMINIO: Se define dominio como un conjunto de valores que puede tomar un determinado atributo dentro de una entidad. Como la edad (dominio entre lo 15 74). 12. GRADO DE UN TIPO DE RELACIN.

13. CARDINALIDAD: El tipo de cardinalidad se representa mediante una etiqueta en el exterior de la relacin, respectivamente: "1:1", "1:N" y "N:M", aunque la notacin depende del lenguaje utilizado, la que ms se usa actualmente es el unificado. 14. ENTIDAD DBIL: Una entidad dbil es aquella que no puede existir sin participar en la relacin; es decir, aquella que no puede ser unvocamente identificada solamente por sus atributos. SOLUCION B

SOLUCION C

1.

2.

SOLUCION D
Qu es un Diccionario de Datos y para qu se realiza?

El diccionario de datos es un conjunto de tablas de sola lectura y vistas que registran verifican y proveen informacin este describe la base de datos y sus objetos. Este se realiza con el fin de definir un dato completamente, la definicin debe incluir:

El significado del dato en el contexto de la aplicacin. Esto se documenta en forma de comentario. La composicin del dato, si es que est compuesto de otros elementos significativos. Los valores que el dato puede tomar, si se trata de un dato elemental que ya no puede ser descompuesto. SOLUCION E

CONTENIDO DEL DICCIONARIO DE DATOS El Diccionario de datos debe contener la siguiente informacin: Nombre: el nombre principal del elemento; del flujo de datos, del repositorio de datos o de una entidad externa. Alias: otros nombres usados para la entrada, dado que un mismo elemento puede ser conocido por diferentes nombres. Definicin: Exposicin clara y precisa de las caractersticas genricas y diferenciales del objeto. Descripcin: Explicar las diversas partes o circunstancias, que componen la definicin, de los objetos. Dnde se usa/cmo se usa: Un listado de los procesos que usan un elemento de datos, o del control de cmo lo usan. Descripcin del contenido: El contenido es representado mediante una anotacin que se describe en la siguiente tabla. Existen muchos esquemas de anotacin usados por los analistas de sistemas el que sigue es uno de los mas usado

INFORMACION CON BASE EN LAS SIGUIENTES PAGINAS Y LIBROS http://www.loc.gov/standards/premis/PREMIS_es.pdf http://www.cuceinetwork.net/phpbb/viewtopic.php?f=22&t=822 http://dis.um.es/~jfernand/0405/dbd/tema2.pdf http://es.wikipedia.org/wiki/

Anda mungkin juga menyukai