You are on page 1of 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)
Nombre
Id
Fec- de nacimiento
Apellido
Direccin
Cliente

Nombre
N

N:N
Compran

Cdigo

Productos
Preciounitarioo
Suministran

N: 1

1
Proveedores

Nit
Nombre

Direccin

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)
Direccin
PAQUETES: (cdigos, descripcin, destinatario, direccin del destinatario)
PROVINCIA:(cdigo de provincia, nombre)

Nombre

CONDUCEN:(matricula, id-camioneros)
Conducennnn
N
N:N
Camiones
Camioneros

salario
Id

Matricula
Modelo

1:N

Tipo
Potencia

Transportan

Telfono
Poblacin en la que vive

Cdigo
Descripcin
Destinatario

N
Paquetes

Direccin del
destinatario

N: 1

1
Provincia

Llegan

Cdigo

Nombre

Tabla de camiones

Tabla de camioneros

nit

Nombre

telfono

Direccin

Tabla de paquetes

Tabla de provincia

Cdigo

nombre

Tabla de conduce
Matricula

Id-camioneros

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)
MDULOS: (cdigo, nombre)
ALUMNO: (nde expedientes, apellido, nombre, fecha de nacimiento
GRUPO:(N de expediente, cdigo)
Nit
Telfono
Nombre

1
Profesores

N: 1

Cdigo

imparten

Modulo

Direccin

Nombre

Nde expedicin
N: 1
Matricula
Nombre
Apellido
Fecha de
nacimiento

1
Alumno

Delegado

cdigo
Grupo
Nde expedicin

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 NIt, 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, precio unitario, identificacin)
REVICION (cdigo, cambio de aceite, cambio de filtros, cambio de frenos, otros)
PASAN (matricula, cdigo)
Id
Direccin

1
Cliente

1: N
Compran

N
Coche

matricula
Marca
Modelo

Cuidad
Color

Cdigo

Telfono

pasan
Cambio de
filtro
Cambio de
aceite
Cambio de
frenos
Otros

Tabla de cliente

N
Revisin

N: N
p-unitario

IDENTIFICACION

DIRECCION

CIUDAD

TELEFONO

Tabla de coche
MATRICULA

MARCA

MODELO

COLOR

P-UNITARIO

Tabla de revisin
CODIGO

CAMBIO DE
FILTRO

CAMBIO DE
ACEITE

CAMBIO DE
FRENOS

OTROS

Tabla de pasan
MATRICULA

CODIGO

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)
INGRESOS (cdigo de ingreso, nmero de habitacin, cama de ingreso, fecha
de ingreso, cdigo de paciente, cdigo de ingreso)
Cd.-de
ingresos

MEDICO (cdigo, nombre, apellido, especialidad)


1

Realiza

Pacientes

1: N

N
Ingresos

Cdigo

Nde
habitacin

N: 1

Cama de
ingreso

Atienden

Nombre
Apellido

Fecha de
ingreso

1
Direccin

Medico

Poblacin
Municipio

Cdigo
Especialidad

Cod.postal

Nombre

Telfono

Telfono
Apellido

Fecha de
nacimiento

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

You might also like