Sei sulla pagina 1di 10

EJERCICIO #1

Una empresa vende productos a varios clientes. Se necesita conocer los datos
personales de los clientes (nombre, apellidos, nit, direccin y fecha de
nacimiento). Cada producto tiene un nombre y un cdigo, 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 slo puede ser suministrado por un proveedor, y que
un proveedor puede suministrar diferentes productos. De cada proveedor se
desea conocer el NIF, nombre y direccin.
PRODUCTO (Cdigo, nombre, precio unitario, nit)
PROVEEDORES (Nit, nombre, direccin)
CLIENTE (I.D del cliente, nombre, apellido, direccin, fecha de nacimiento)
COMPRA (I.D del cliente, cdigo)

Precio-unitario

Cdigo
Nombre

N
Cliente

N:M
Compran

N
Productos
N

Id

Direccin

Nombre

Apellido

Suministran

N: 1

Fec- de nacimiento
1
Proveedores

Direccin
Nombre
Nit

Tabla de Cliente

Tabla de producto

Tabla de proveedor

Tabla de compra

EJERCICIO # 2
Se desea informatizar la gestin de una empresa de transporte que reparte
paquetes por toda Espaa. Los encargados de llevar los paquetes son los
camioneros de los que se quiere guardar en nit, nombre, telfono, direccin,
salario y poblacin en la que vive.
De los paquetes transportados interesa conocer el cdigo de paquete
descripcin destinario
Y direccin del destinario. Un camionero distribuye muchos paquetes y un
paquete solo puede ser distribuido por un camionero de las provincias a las que
llegan los paquetes interesa guardar el cdigo de provincia y el nombre un
paquete solo puede llegar a las provincias. Sin embargo a una provincia
pueden llegar varios paquetes.
De los camiones que llevan los camioneros interesa conocer la matricula,
modelo, tipo y potencia. Un camionero puede conducir diferentes camiones en
fechas diferentes y un camin puede ser conducido por varios camioneros.
Camiones: (modelo, # de matrcula, tipo y potencia)
Camioneros: (direccin, nombre, salario, I.D, telfono y poblacin en la que
vive)
Paquetes: (cdigos, descripcin, destinatario, direccin del destinatario)
Provincia: (cdigo de provincia, nombre)
Conducennnn
N
Camiones
Camioneros

Direccin
Nombre

N:N
Matricula

Modelo

Telfono
Id

Potencia

1:

salario

Transportan

Tipo

Poblacin en la que vive

Cdigo
N
Paquetes
1

Destinatario

N:1
Llegan

Provincia

Cdigo

Descripcin

Nombre

Direccin del
destinatario

Tabla de camiones

Tabla de camioneros

nit

Nombre

telfono

tabla de paquetes

Tabla de provincia

Cdigo

nombre

Direccin

salario

Poblacin en la que
vive

Ejercicio # 3
Se desea disear la base de datos de un Instituto. En la base de datos se
desea guardar los datos de los profesores del Instituto (DNI, nombre, direccin
y telfono). Los profesores imparten mdulos, y cada mdulo tiene un cdigo y
un nombre. Cada alumno est matriculado en uno o varios mdulos. De cada
alumno se desea guardar el n de expediente, nombre, apellidos y fecha de
nacimiento. Los profesores pueden impartir varios mdulos, pero un mdulo
slo puede ser impartido por un profesor. Cada curso tiene un grupo de
alumnos, uno de los cuales es el delegado del grupo.

Profesores: ( nit, telfono, nombre, direccin )


Modulos: (cdigo, nombre)
Alumno: ( apellido, nombre, fecha de nacimiento, numero de expediente)
cdigo

GRUPO:(N de expediente, cdigo)


1

Imparte

N:1

N
Modulo

Profesores
nombre

telefono

direccion

nit

nombre

Matricula

N:

1
Delegado
Alumno

Grupo

Cdigo

N de expedicin

Fecha de
nacimiento

Nombre

N de
expediente

Apellido

Tabla de profesores

Tabla de modelo

Tabla de alumno

Tabla de grupo
Cdigo

N de expedicin

Ejercicio # 4

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
CLIENTES (identificacin, nombre, direccin, ciudad, telfono)
AUTOS (matricula, marca, modelo, color, precio)
REVICION (cdigo, cambio de aceite, cambio de filtros, cambio de frenos, otros)
PASAN (matricula, cdigo)

Cliente

Ciudad

Matricula
Compran
1:N

Autos
Color

Telfono

Nombre

Precio

Modelo

Identificacionacio
n

Marca
Pasan

Direccion

Otros

N:N

Cambio de frenos
N
Cambio de aceite

Cdigo
Cambio de filtros

Revisin

Tabla de cliente
IDENTIFICACION

DIRECCION

CIUDAD

TELEFONO

Tabla de coche
MATRICULA

MARCA

MODELO

COLOR

P-UNITARIO

Tabla de revisin
CODIGO

CAMBIO DE
FILTRO

Tabla de pasan
MATRICULA

CODIGO

CAMBIO DE
ACEITE

CAMBIO DE
FRENOS

OTROS

Ejercicio #5
la clnica pajonal necesita llevar un control informatizado de su gestin de
pacientes y mdicos.
De cada paciente se desea guardar el cdigo, nombre, apellido, direccin,
poblacin, municipio, cdigo postal, telfono y fecha de nacimiento. De cada
mdico se desea guardar el cdigo, nombre, apellidos, telfonos y
especialidad.
Se desea llevar el control de cada uno de los ingresos que el paciente hace en
la clnica. Cada ingreso que realiza el paciente queda registrado en la base de
datos. De cada ingreso se guarda el cdigo de ingreso (que se incrementara
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 a la clnica.
PACIENTE (cdigo, nombre, apellido, direccin, poblacin, municipio, cdigo
postal, telfono, fecha de nacimiento)
MEDICO (cdigo, nombre, apellido, telfono y especialidad)
INGRESOS (cdigo de ingreso, nmero de habitacin, cama de ingreso, fecha
de ingreso, cdigo de paciente, cdigo de ingreso)

Tabla de pacientes
Cdi
go

nomb
re

apelli
do

direcci
n

poblaci
n

municip
io

c.post
al

telfo
no

f-nacimiento

Tabla de ingresos
Cdigo de ingreso

Nde habitacin

Cama de ingreso

Fecha de ingreso

telfono

especialidad

Tabla de medico
Cdigo

nombre

apellido

Nde
habitacin

Cd.-de
ingresos

Cama de
ingreso

Fecha de
ingreso

1: N

Realiza

Paciente

Ingresos
N

Direccin

Cdigo

Fecha de
nacimiento

Direccin
Direccin

Fecha de
nacimiento

Fecha de
nacimiento

Fecha de
nacimiento

Fecha de
nacimiento

Atiende

N:
1

1
Medico

Cdigo
Especialidad
Nombre

Telfono

Apellido

Potrebbero piacerti anche