Beruflich Dokumente
Kultur Dokumente
Clave
Primaria
DNI Nombre Apellido Teléfono Nombre
Campos
2341167 Pedro Alonso 6273652 Registro
Rut_afiliado Nombre_carga
9.784.231 Rodrigo
9.784.231 Claudia
7.235.897 Dorothy
O como relaciones M a N
Descripción
Nombre Puesto
Código Costo
Rut Salario
Tabla Artículo
Tabla Venta
• Tabla médicos
– Código de identificación
del médico
– Nombre
– Apellidos
– Especialidad
– Número de colegiado
– Cargo
– Observaciones
Ejercicio: BD de Ventas
• Le contratan para hacer una BD que permita apoyar la gestión de
un 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 página
web. Un cliente también tiene RUT, nombre, dirección, pero puede
tener varios teléfonos de contacto. La dirección se entiende por
calle, número, comuna y ciudad.
• Un producto tiene un id único, nombre, precio actual, stock y
nombre del proveedor. Además se organizan en categorías, y cada
producto va sólo en una 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.
BD Club Náutico
Se quiere diseñar una base de datos relacional para
gestionar los datos de los socios de un club náutico. De
cada socio se guardan los datos personales y los datos
del barco o barcos que posee: número de matrícula,
nombre, número del amarre y cuota que paga por el
mismo. Además, se quiere mantener información sobre las
salidas realizadas por cada barco, como la fecha y hora de
salida, el destino y los datos personales del patrón, que no
tiene porque ser el propietario del barco, ni es necesario
que sea socio del club.
BD Club Náutico
Patrón
DB Proyectos
Una empresa desea diseñar una base de datos para almacenar en ella
toda la información generada en cada uno de los proyectos. De cada
uno de los proyectos realizados interesa almacenar el Código,
descripción, costo del proyecto, fecha de inicio y fecha de fin. Los
proyectos son realizados por clientes de los que se desea guardar el
Rut, teléfono, domicilio y razón social. Un cliente puede realizar varios
proyectos, pero un solo proyecto es realizado por un único cliente. En
los proyectos participan colaboradores de los que se dispone la
siguiente información: Rut, nombre, domicilio, teléfono, banco y
número de cuenta. Un colaborador puede participar en varios
proyectos. Los proyectos son realizados por uno o más colaboradores.
Un colaborador de proyecto puede recibir varios pagos. De los pagos
realizados se requiere guardar el número de pago, concepto, cantidad
y fecha de pago. También interesa almacenar los diferentes tipos de
pago que puede realizar la empresa. De cada uno de los tipos de
pagos se desea guardar el código y descripción. Un tipo de pago pude
pertenecer a varios pagos.
DB Proyectos
Cliente Tipo Pago
pertenece
realiza Pago
recibe