Ofimatica

PROBLEMAS ENTIDAD RELACIÓN DE BASE DE DATOS

PROBLEMA N°1: SISTEMA DE VENTAS.

La empresa necesita llevar un control de proveedores clientes, productos y ventas.
un proveedor tiene un Rut, nombre dirección, teléfono y pagina web. un cliente también tiene Rut, nombre, dirección pero no puede tener varios teléfonos de contacto. la dirección por calle , comuna y ciudad y numero.

un producto tiene in id único nombre, precio actual, stock y nombre del proveedor. además se organizan en categorías, y cada producto va solo en una sola categoría. una categoría tiene id, nombre y descripción.
por razones de contabilidad, se debe registrar la información de cada venta con un id, fecha, cliente, descuento y monto final. además se debe guardar el precio al momento de la venta, la cantidad vendida y el monto total por el producto.

DIAGRAMA:











AFIRMACIONES:

1.Un producto puede estar en una o varias ventas.
2.Una venta puede tener uno o varios productos.
3.Un producto puede ser vendido por uno o varios proveedores.
4.Un proveedor puede vender uno o varios productos.
5.Un producto tiene una y solo una categoría.
6.Una categoría puede tener varios productos.
7.Un cliente puede tener varios productos.
8.Una venta tiene uno y solo un cliente.


PROBLEMA N°2: OLIMPIADAS


Las sedes olímpicas se dividen en complejos deportivos. Los complejos deportivos se subdividen en aquellos en los que se desarrolla un único deporte y en los polideportivos. Los complejos polideportivos tienen áreas designadas para cada deporte con un indicador de localización (ejemplo: centro, esquinan E, etc.). Un complejo tiene una localización, un jefe de organización individual y un área total ocupada.
Los dos tipos de complejos (deporte único y polideportivo) tendrán diferentes tipos de información. Para cada tipo de sede, se conservará el número de complejos junto con su presupuesto aproximado.
Cada complejo celebra una serie de eventos (ejemplo: la pista del estadio puede celebrar muchas carreras distintas.). Para cada evento está prevista una fecha, duración, número de participantes, número de comisarios. Una lista de todos los comisarios se conservará junto con la lista de los eventos en los que esté involucrado cada comisario ya sea cumpliendo la tarea de juez u observador. Tanto para cada evento como para el mantenimiento se necesitará cierto equipamiento (ejemplo: arcos, pértigas, barras paralelas, etc).
DIAGRAMA:

AFIRMACIONES:
1.Una sede olímpica puede tener uno o varios complejos deportivos
2.Un complejo deportivo debe pertenecer a una sola sede olímpica
3.Un complejo deportivo puede tener uno o varios escenarios de deporte único
4.Un escenario para deporte único debe pertenecer a un solo complejo deportivo
5.Un complejo deportivo puede pertenecer a uno o varios polideportivos
6.Un polideportivo puede pertenecer a un solo complejo deportivo.
7.Un complejo deportivo  puede pertenecer a uno o varios eventos
8.Un evento debe pertenecer a un solo complejo deportivo
9.Un evento puede tener uno o mas comisarios
10.Un comisario puede participar en uno o mas eventos
11.Un evento puede tener uno o mas eventos
12.un equipo puede prestar sus servicios en uno o varios eventos.
PROBLEMA N°3: COMPAÑÍA DE BUSES

Diseñe un sistema de base de datos para controlar la información sobre rutas de una compañía de buses. Cada ruta cubierta por la compañía tiene un lugar de inicio y uno de término, pero puede pasar por varias paradas intermedias. La compañía está distribuida en varias sucursales. No todas las ciudades donde paran los autobuses tienen una sucursal; sin embargo, toda sucursal debe estar en una ciudad situada en las rutas de autobuses.
Pueden existir múltiples sucursales en una misma ciudad y también múltiples paradas en la misma ciudad.
La compañía asigna un autobús a cada ruta;  algunas rutas pueden tener varios autobuses. Cada autobús tiene
un conductor y un asistente, asignados por el día.

DIAGRAMA:








AFIRMACIONES:
1.Una compañía puede tener una o varias sucursales.
2.una sucursal debe pertenecer a una sola compañía
3.una sucursal debe pertenecer a una sola ciudad.
4.una ciudad puede tener uno o varias sucursales.
5.un bus debe pertenecer a una sola ruta.
6.una ruta puede tener uno o varios buses.
7.un bus puede tener uno o varios conductores.
8.un conductor puede conducir uno o varios buses.
9.un autobús puede tener uno o varios asistentes.
10.un asistente puede asistir uno o varios autobuses.
PROBLEMA N°4:INSTITUTO

“Se desea diseñar la base de datos de un Instituto. En la base de datos se desea guardar los datos de los profesores del Instituto (Cédula, nombre, dirección y teléfono). Los profesores imparten módulos, y cada módulo tiene un código y un nombre. Cada alumno está matriculado en uno o varios módulos. De cada alumno se desea guardar el nº de matrícula, nombre, apellidos y fecha de nacimiento. Los profesores pueden impartir varios módulos, pero un módulo sólo puede ser impartido por un profesor. Cada curso tiene un grupo de alumnos, uno de los cuales es el delegado del grupo”.

DIAGRAMA:


AFIRMACIONES:
1.Un profesor puede impartir varios módulos.
2.un modulo debe ser impartido por un solo profesor.
3.un alumno puede tener uno o varios módulos.
4.un modulo puede ser impartido a uno o varios alumnos.
5.un alumno puede estar en un solo curso.
6.en un curso pueden haber uno o varios estudiantes.
PROBLEMA N°5: ALMACÉN

 “Una empresa vende productos a varios clientes. Se necesita conocer los datos personales de los clientes (nombre, apellidos, dni, dirección y fecha de nacimiento). Cada producto tiene un nombre y un código, así como un precio unitario. Un cliente puede comprar varios productos a la empresa, y un mismo producto puede ser comprado por varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en cuenta que un producto sólo puede ser suministrado por un proveedor, y que un proveedor puede suministrar diferentes productos. De cada proveedor se desea conocer el NIF, nombre y dirección”.


DIAGRAMA:








 AFIRMACIONES:

1.un producto puede ser vendido a uno o varios clientes.
2.un cliente puede comprar uno o varios productos.
3.un proveedor puede suministrar varios productos.
4.un producto debe ser suministrado por un solo proveedor.
PROBLEMA N°6: CONCESIONARIO.

“Se desea diseñar una base de datos para almacenar y gestionar la información empleada por una empresa dedicada a la venta de automóviles, teniendo en cuenta los siguientes aspectos:
La empresa dispone de una serie de coches para su venta. Se necesita conocer la matrícula, marca y modelo, el color y el precio de venta de cada coche.
Los datos que interesa conocer de cada cliente son la cédula, nombre, dirección, ciudad y celular: además, los clientes se diferencian por un código interno de la empresa que se incrementa automáticamente 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 también se encarga de llevar a cabo las revisiones que se realizan a cada coche. Cada revisión tiene asociado un código que se incrementa automáticamente por cada revisión que se haga. De cada revisión 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”.
  

DIAGRAMA:








AFIRMACIONES:

1.Un cliente puede comprar uno o varios coches.
2.un coche debe ser vendido a un solo cliente.
3.un coche puede tener uno o varias revisiones.
4.una revisión debe ser hecha por un solo coche.






Resultado de imagen para wiki
¿Qué es un Wiki?
Un Wiki (del hawaiano wiki wiki, «rápido») es un sitio web colaborativo que puede ser editado por varios usuarios.
Los usuarios de una wiki pueden así crear, editar, borrar o modificar el contenido de una página web, de una forma interactiva, fácil y rápida; dichas facilidades hacen de una wiki una herramienta efectiva para la escritura colaborativa. (definición tomada de Wikipedia) (en inglés, en francés)
Principales características de los Wikis. En general permiten:
- La publicación de forma immediata usando sólo el navegador web (ej. Explorer, Firefox, Mozilla, etc.)

- El control del acceso y de permisos de edición. Pueden estar abiertos a todo el mundo o sólo a aquellos que invitemos (véase aquí).

- Que quede registrado quién y cuándo se ha hecho la modificación en las páginas del wiki, por lo que es muy fácil hacer un seguimiento de intervenciones (véase aquí).

- El acceso a versiones previas a la última modificación así como su restauración, es decir queda guardado y con posible acceso todo lo que se va guardando en distintas intervenciones y a ver los cambios hechos (véase aquí).

- Subir y almacenar documentos y todo tipo de archivos que se pueden enlazar dentro del wiki para que los alumnos los utilicen (imágenes, documentos pdf, etc. ejemplo de documento pdf alojado en el wiki).
- Enlazar páginas exteriores e insertar audios, vídeos, presentaciones, etc. (véase aquí).
 

Todo esto los dota de un gran potencial para el trabajo colaborativo en el aula.
Diferencias entre los Blogs y los Wikis:
Blogs
Wikis
- Normalmente un sólo autor/editor + comentarios
- Estructura cronológica empezando por la última "entrada"
- Links externos
- Muchos autores al mismo nivel
- La estructura puede ser variada, sustituyéndose las versiones a medida que se modifica.
- Links externos e internos

No hay comentarios.:

Publicar un comentario