Sei sulla pagina 1di 4

Modelo de Datos

Estudio de caso: Compaa


La Compaa mediante un sistema de informacin, requiere llevar el control de los
empleados, departamentos y proyectos, para lo cual es necesario disear la base de
datos que almacenar los datos que son requeridos por la empresa.
La compaa est organizada en departamentos. Cada departamento tiene un nombre
nico, un nmero nico, y un empleado en particular que es el jefe del departamento. Se
Llevar el registro de la fecha en la que el empleado fue designado como jefe del
departamento. Un departamento puede estar ubicado en varias localidades.
En cuanto a los proyectos, cada uno tiene un nmero nico y un nombre nico, y se
ejecuta en un solo lugar. Cada departamento controla un cierto nmero de proyectos.
No necesariamente todos los departamentos controlan proyectos.
Los datos que se registrarn para los empleados son los siguientes: nombre, apellido,
cdula, fecha de nacimiento, direccin, sexo y salario. Los empleados trabajan en un
departamento en particular, pero pueden trabajar en varios proyectos, los que no estn
necesariamente controlados por su mismo departamento. Para cada empleado se
registrar adems el nmero de horas semanales que trabaja en cada proyecto. Tambin
llevaremos el registro del supervisor directo de cada empleado.
De los empleados se tiene que registrar los datos de sus dependientes (cargas
familiares), se almacenar el nombre de cada persona dependiente, su sexo, fecha de
nacimiento, y su parentesco con el empleado.
(Referencia: Elmasri/Navathe , Fundamentals of Database Systems)

Modelo de Datos
Estudio de caso: Distribuidora
Elabora un modelo entidad relacin para el procesamiento de pedidos de una pequea
empresa de distribucin que lo denominaremos como Distribuidora.
La Distribuidora cuenta con n oficinas de venta que estn ubicadas en las n ciudades
ms importantes del pas. Cada oficina tiene asignado un director, que es un vendedor
de la Distribuidora. Cada oficina tiene un objetivo de ventas y se debe registrar adems
el valor vendido por cada una. A ms de la ciudad donde est ubicada la oficina se
tendr que llevar el registro de la regin.
Los clientes son empresas que adquieren los productos en la distribuidora, cada cliente
tiene asignado un nmero nico, un vendedor como representante y un lmite mximo
de crdito.
La Distribuidora cuenta con 100 vendedores, debiendo registrarse para cada uno de
ellos la fecha en la que fueron contratados, la edad, titulo, nombre, las ventas que tiene
que alcanzar (cuota) y el monto de ventas que ha realizado. Los vendedores trabajan en
una nica oficina.
Los productos disponibles para la venta cuentan con su nmero de producto y el
fabricante que lo elabor, Un producto siempre tendr el mismo nmero, pero ser
diferenciado por el fabricante que lo construy. Por ejemplo: El producto Platina de
1/2 tiene el nmero 123, pero puede ser construido por diferentes fabricantes A, B, C,
etc. No se necesita llevar informacin de los fabricantes.
En los pedidos, que son tomados por los vendedores y solicitados por los clientes, se
registrar el producto solicitado, la cantidad, el importe del pedido y la fecha. Por
simplicidad, suponemos que cada pedido se refiere a un solo producto.
Un vendedor puede ser controlador de otros vendedores.
(Referencia: Groff / Weinberg, Guia de SQL)

Modelo de Datos
Estudio de caso: Ferretera
Elaborar un modelo entidad - relacin para el manejo de la informacin de los proceso
de facturacin de una ferretera.
La informacin a ser registrada en la base de datos corresponde a la siguiente:
Para los artculos, se debe registrar su cdigo, descripcin, precio, unidad, stock,
existencia mxima y mnima.
Almacenamos los siguientes datos para los vendedores: cdigo, nombre, apellido,
telfono, fecha en la que fueron contratados y el objetivo de ventas.
La informacin que se manejar de los clientes de la ferretera ser: Nombre, cdula de
ciudadana o ruc, direccin, telfono o telfonos, y su lmite de crdito asignado.
En la factura que va a ser pedida por un cliente y elaborada por un vendedor, deber
registrarse: su nmero, fecha, las cantidades de artculos vendidos, los subtotales por
cada artculo vendido, el porcentaje del iva y su valor calculado, el porcentaje de
descuento y su valor calculado, y el total.
Cada cliente tiene asignado un vendedor como representante, esto no significa que
nicamente sea el vendedor asignado quien elabore la facturacin a su cliente.

Modelo de Datos
Estudio de caso: Banco
Se desea informatizar un banco para el manejo de los estados de cuentas de los clientes, con los
siguientes supuestos:
El banco tiene distintas sucursales que se identifican por su cdigo.
Cada sucursal tiene una serie de cuentas corrientes asignadas a ella, que se identifican por un
cdigo distinto para cada cuenta
Una cuenta corriente pertenece a uno o varios clientes. Es posible, sin embargo, que las
operaciones que puede realizar cada uno de estos clientes con la cuenta no sean las mismas.
Por ejemplo, si la cuenta 110245 pertenece al cliente Pablo Prez y Paula Surez es
posible que el privilegio de cerrar la cuenta slo lo tenga Pablo Prez y no Paula.
Por otra parte, cada cliente, que se identifica con su cdula, puede tener varias cuentas, y por su
puesto, unos privilegios distintos en cada una de ellas.
De entre los empleados del Banco, existen los denominados con el cargo de Oficiales de
Cuenta quienes son asignados a cada una de las cuentas de los clientes. Los empleados del
banco son fijos para cada sucursal
El banco maneja adems cuantas de Ahorro, una cuenta de ahorros pertenecer a un solo cliente.
Un cliente puede tener varias cuentas corrientes, pero una sola de ahorro.
Los clientes pueden tener otorgados prstamos. Para que un cliente tenga un prstamo
necesariamente debe tener una cuenta corriente. Cada prstamo se otorga a nombre de uno o
varios clientes, y a un cliente se le puede otorgan un solo prstamo.

Potrebbero piacerti anche