Click here to load reader
Upload
juan-david-rojas
View
23
Download
0
Embed Size (px)
Citation preview
TECNOLOGIA MARCOS POSSO
GRADO: 11 A
AÑO: 2015
EJERCICIO 1.
A partir del siguiente enunciado se desea relacionar un modelo entidad relación.
Una empresa vende productos a varios clientes se necesita conocer los datos personales de los clientes (Nombre, apellido, identificación, 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 tomado por varios clientes.
Los productos son suministrados por diferentes proveedores, se debe tener en cuenta que un producto solo puede ser suministrado por un proveedor y que un proveedor puede suministrar diferentes productos de cada proveedor se desea conoces (nit, nombre y dirección).
MODELO ENTIDAD RELACION
MODELO RELAIONAL
CLIENTE (ID CLIENTE, NOMBRE, APELLIDO, DIRECCION, FECHA DE NACIMIENTO)
PRODUCTO (CODIGO, NOMBRE, PRECIO UNITARIO, NIT)
PROVEEDOR (NIT, NOMBRE, DIRECCION)
CMPRA (ID CLIENTE, CODIGO)
CLIENTES COMPRAN
PRODUCTOS
SUMINISTRAN
PROVEEDORES
Identificación
Nombre
Apellido
Dirección
F. de nacimiento
Nombre
Código
P. Unitario NIT
Nombre
Dirección
NN.N
N
N.1
1
EJERCICIO 2.
Se desea informatizar la gestión de una empresa de transporte que reparte paquetes por toda España. Los encargados de llevar los paquetes son los camioneros, de los que se quiere guardar el dni, nombre, teléfono, dirección, salario y población en que vive.
De los paquetes transportados interesa conocer el código de paquete, descripción, destinatario y dirección del destinatario. 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 código de provincia y el nombre. Un paquete solo puede llegar a una provincia, 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 camión puede ser conducido por varios camioneros.
MODELO ENTIDAD RELACION
CAMIONES CAMIONEROSCONDUCE
TRANSPORTANPAQUETES
LLEGAN PROVINCIAS
Matricula
modelo
Tipo
potencia
ID
Nombre
Teléfono
Direccion
Población
Código
Descripcion
destinatario
D. de Destinatario
Código
Nombre
N.NN N
1.NN
1
N.1
1
MODELO RELACIONAL
CAMIONEROS (ID. CAMIONEROS, NOMBRE, TELEFONO, DIRECCION, POBLACION)
CAMIONES (MATRICULA, MODELO, TIPO, POTENCIA)
PAQUETES (CODIGO, DESCRIPCION, DESTINATARIO, DIRECCIN DEL DESTINATARIO, ID CAMIONEROS, CODIGO)
PROVINCIA (CODIGO, NOMBRE)
CONDUCEN (MATRICULA, ID. CAMIONEROS)
EJERCICIO 3.
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 (identificación, 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úmero de expediente, nombre, apellido y fecha de nacimiento. Los profesores pueden impartir varios módulos, pero un módulo solo puede ser impartido por un profesor.
Cada curso tiene un grupo de alumnos, uno d los cuales es el delegado del grupo.
MODELO ENTIDAD RELACION
PROFESORES IMPORTA MODULOS MATRICULAN
ALUMNOS
ID. Persona
Nombre
Dirección
Teléfono DELEGADO
GRUPO
Código
Nombre
N° Expediente
Nombre
Apellido
F. de nacimiento
1 N1.N
1
N.1
MODO RELACIONAL
PROFESORES (ID. PERSONAL, NOMBRE, DIRECCION, TELEFONO)
MODULOS (CODIGO, NOMBRE, ID. PERSONAL, N° EXPEDIENTE)
ALUMNOS (N° DE EXPEDIENTE, NOMBRE, APELLIDO, F. DE NACIMIENTO)
GRUPO (N° DE EXPEDIENTE, CODIGO)
EJERCICIO 4.
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 de cada noche.
Los datos que interesa conocer de cada cliente son el Id-cliente, nombre, dirección, ciudad y número de teléfono: 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.
MODELO ENTIDAD RELACION
CLIENTE COMPRA
AUTOS
PASAN REVISIÓN
ID.
Nombre
Dirección
Ciudad
Teléfono
Matricula
Marca
Modelo
Color
P. unitario
Código
Cambio de filtro
Cambio de aceite
Cambio de frenos
Otros
1
N
1.N
NN.N
MODELO RELACIONAL
CLIENTES (IDENTIFICACION, NOMBRE, DIRECCION, CIUDAD, TELEFONO)
AUTOS (MATRICULA, MARCA, MODELO, PRECIO UNITARIO, IDENTIFICACION)
REVICION (CODIGO, CAMBIO DE ACEITE, CAMBIO DE FILTROS, CAMBIO DE FRENOS, OTROS)
PASAN (MATRICULA, CODIGO)
EJERCICIO 5.
“La clínica pajonal” necesita llevar un control informatizado de su gestión de pacientes y médicos.
De cada paciente se desea guardar el código, nombre, apellido, dirección, población, municipio, código postal, teléfono y especialidad.
Se desea llevar el control de cada uno de los ingresos que el paciente hace en la clínica. Cada ingreso que realiza el paciente queda registrado en la base de datos. De cada ingreso se guarda el código de ingreso (que se ingresara automáticamente cada vez que el paciente realice un ingreso), el número de habitación y cama en la que el paciente realiza el ingreso y la fecha de ingreso.
Un médico puede atender varios ingresos pero el ingreso de un paciente solo puede ser atendido por un único médico. Un paciente puede realizar varios ingresos a la clínica.
MODELO ENTIDAD RELACIÓN
PACIENTES REALIZA INGRESOS
ATIENDEN MEDICO
Código de ingreso
N° de habitación
Cama de ingreso
Fecha de ingreso
Código
Nombre
Apellido
Dirección
Población
Municipio
C. postal
Teléfono
F. de nacimiento
Código
Nombre
Apellido
Teléfono
Especialidad
1 N1. N
1N.1
MODELO RELACIONAL
PACIENTE (CODIGO, NOMBRE, APELLIDO, DIRECCION, POBLACION, MUNICIPIO, CODOGO POSTAL, TELEFONO, FECHA DE NACIMIENTO)
INGRESOS (CODIGO DE INGRESO, NUMERO DE HABITACION, CAMA DE INGRESO, FECHA DE INGRESO, CODIGO DE PACIENTE, CODIGO DE INGRESO)
MEDICO (CODIGO, NOMBRE, APELLIDO, ESPECIALIDAD)
DISEÑO DE LAS TABLAS DE CADA EJERCICIO
EJERCICIO N° 1
TABLA CLIENTE
ID. CLIENTE NOMBRE APELLIDO DIRECCION F.DE NACIMIENTO
1032358583 PEDRO VERAL 42-45 22-01-96
TABLA DE PRODUCTO
CODIGO NOMBRE PRECIO UNITARIO NIT
002 ESPONJA 3000 03223567-9
TABLA DE PROVEEDOR
NIT NOMBRE DIRECCION
0957483-5 JUAN 25-26
TABLA DE COMPRA
IDENTIFICACION CLIENTE CODIGO
1032358583 002
EJERCICIO N°2
TABLA DE CAMIONEROS
ID. CAMIONERO NOMBRE TELEFONO DIRECCION POBLACION
1032258583 PEDRO 836509 32-25 HURBANA
TABLA DE CAMIONES
MATRICULA MODELO TIPO POTENCIA
0098 2001 TOYOTA 3000
TABLA DE PAQUETES
CODIGO DESCRIPCION DESTINATARIO
DIRECCIONDESTINATARIO
ID. CAMIONERO
CODIGO
0024 MERCADO JUAN 32-67 1032258583 038
TABLA DE PROVINCIA
CODIGO NOMBRE
038 LLANERA
TABLA DE CONDUCEN
ID.CAMIONEROS MATRICULA
1032258583 0098
EJERCICIO N°3
TABLA DE PROFESORES
ID. PERSONAL NOMBRE DIRECCION TELEFONO1032258583 PEDRO 32-45 8360534
TABLA DE MODULOS
CODIGO NOMBRE ID. PERSONAL N° EXPEDIETE
0078 GRADOS 1032258583 22-05-12
TABLA DE ALUMNOS
N° EXPEDIENTE NOMBRE APELLIDO FECHA DE NACIMIENTO
22-05-12 JUAN ARRIETA 22-05-96
TABLA DE GRUPO
N° EXPEDIENTE CODIGO
22-05-12 0078
EJERCICIO N° 4
TABLA DE CLIENTES
IDENTIFICACION CLIENTE
NOMBRE DIRECCION CIUDAD TELEFONO
1032258583 PEDRO VERAL MEDELLIN 984555
TABLA DE AUTOS
MATRICULA MARCA MODELO PRECIO UNITARIO
IDENTIFICACION CLIENTE
098 TOYOTA 2014 67.000.000 1032258583
TABLA DE REVISION
CODIGO CAMBIO DE ACEITE
CAMBIO DE FILTROS
CAMBIO DE FRENOS
OTROS
0789 22-05-15 22-05-15 22-05-15 22-05-15
TABLA DE PASAN
MATRICULA CODIGO
098 0789
EJERCICIO N° 5
TABLA DE PACIENTE
CODIGO
NOMBRE
APELLIDO
DIRECCION
POBLACION
MUNICIPIO
CODIGO POSTAL
TELEFONO
F. DE NACIMIENTO
076 PEDRO
VERAL
23-23 HURBANA
MEDELLIN
45 09834 22-08-97
TABLA DE INGRESO
CODIGO DE INGRESO
NUMERO DE HABITACION
CAMA DE INGRESO
FECHA DE INGRESO
CODIGO DE PACIENTE
CODIGO DE MEDICO
097 76 43 22-08-15 076 073
TABLA DE MEDICO
CODIGO NOMBRE APELLIDO ESPECIALIDAD
073 JUAN LLORON CIRUJANO