Sunteți pe pagina 1din 13

BASE DE DATOS BASICO

Trabajo Colaborativo 2

Henry Galindo Torres (código 301330_63)

Tutor: Jorge Eduardo Pérez García

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA –UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA-ECBTI
PROGRAMA DE TECNOLOGIA EN SISTEMAS
Ibagué Octubre de 2010
INTRODUCCION

En el desarrollo del trabajo colaborativo, se verán reflejados los conocimientos y el


entendimiento que se basa en el manejo del Modelo Entidad Relación, del Modelo Relacional
y el Algebra Relacional y la aplicación en el diseño de una base de datos... Mediante una
previa investigación de los temas, se llegara a un consenso entre los diferentes puntos de
vista de cada uno de los integrantes frente a las situaciones presentadas en la actividad. Esta
actividad tiene como objetivo básico, identificar, definir y diseñar unas tareas en el campus
universitario, de forma coherente que permita fusionar las diferentes temáticas impuestas a lo
largo de su consolidación y desarrollo. Para esto es necesario aplicar los conceptos y
conocimientos fundamentados del módulo de la Base de datos básico.
La puesta en el foro colaborativo nos permitirá redefinir y unificar criterios con el único
propósito de encontrar punto de equilibrio y beneficio en cuanto a la aplicación del tema, para
consolidar un trabajo colaborativo con los más altos estándares de calidad.
OBJETIVO GENERAL

El principal objetivo de esta investigación es conocer el concepto de una base de datos, para
que sea una base de datos y hacia quien va dirigida principalmente.

Es de vital importancia conocer lo antes mencionado ya que para empezar a trabajar en una
base de datos debemos saber que es una base de datos, para que la empleemos y hacia
quien va a ser dirigida.

Conociendo el concepto general de una base de datos se podrá trabajar más fácilmente en la
materia.

Aprender y saber que es una base de datos para así empezar a familiarizarnos con este
término y así saber de lo que se está hablando en los temas siguientes
1. Sistema 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, barrio 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. Se pide:

 Diseñar el modelo entidad/relación


 Realizar la conversión a tablas (Modelo Relacional), del MER.
 Realizar las siguientes consultas utilizando el algebra relacional:

A. Nombres de los clientes que viven en la misma calle y ciudad “Villavicencio”


B. Nombre de los proveedores , Rut y dirección
C. Nombre del producto, precio actual y nombre del proveedor
D. Compras realizadas por un cliente y productos comprados del proveedor “Colgate” E. Stock
del producto “Crema dental” y nombre del proveedor.

Solución
2. La Clínica. Una clínica de la ciudad necesita manipular y almacenar toda su información.
En una
Reunión con el personal se obtuvo la siguiente información: La clínica cuenta con una
estructura física de tres torres, de las cuales dos son para hospitalización y cirugías y una
para consulta. A su vez las torres de hospitalización se encuentran divididas en habitaciones
mientras que la de consulta en consultorios. Por cada habitación o consultorio es importante
conocer su ubicación (torre, piso y número), longitud (ancho y largo). A su vez por cada
habitación también se necesita conocer que comodidades posee, a saber:
a) Cantidad de baños.
b) Si posee clóset.
c) Cantidad de camas.
d) Si posee ventana.

Es importante también conocer quién está ocupando cada habitación, desde cuándo lo hace
y por cuánto tiempo está previsto que la ocupe. En cuanto a los consultorios, estos son
utilizados para atender las consultas realizadas por los distintos servicios prestados por la
clínica (cardiología, pediatría, fisioterapia, etc.). Respecto de los pacientes cada uno es
identificado con un número único y los datos guardados son su nombre, fecha de nacimiento,
edad, teléfono/s y EPS que posee. Todo paciente posee una historia clínica (el número de
historia coincide con el de paciente) y en esta se registran todas las consultas realizadas por
el paciente, guardándose la fecha de consulta, el profesional que lo atendió, el motivo de la
consulta (servicio) y el diagnóstico. De cada profesional se guarda su nombre, teléfono
particular, teléfono para urgencias y especialidad. Un aspecto importante es que un doctor
puede dirigir un área específica como por ejemplo pediatría o cardiología, por lo que para un
jefe de área es importante saber qué personal tiene a su cargo. De la torre también es
importante conocer su dirección, la cual se compone por calle, número, piso y departamento.
Se pide:

 Diseñar el modelo entidad/relación


 Realizar la conversión a tablas (Modelo Relacional), del MER.

MODELO ENTIDAD RELACIÓN:


MODELO RELACIONAL DEL MER:

Ingreso
id_ingreso Id_paciente Id_sala Id_medico Id_servicio Id_ingreso Id_salida

Paciente
Id_paciente Nombre Fcha_nacimiento Edad Telefono Prepaga

Medico
Id_medico Tel_particulas Tel_Urgencias Especialidad

Sala
Id-sala Id_torre Piso Numero Longitud No Baños Closet No camas Ventana

Servicio
Id_servicio Servicio Id_Especialidad

Especialidad
Id_Especialidad Descripcion

Contacto
Id_contacto Nombre Parentesco Telefono

Torre
Id_torre Nombre Ubicacion
3. Compra-Venta y Distribución de libros. MERCADO LIBRO se dedica a la compra-venta
y distribución de libros. Posee una casa matriz y tres sucursales, situadas en Santa Marta,
Medellín y Barranquilla. La Casa Matriz está ubicada en Cartagena.
Cada sucursal cuenta con un número determinado de vendedores que brindan una atención
personalizada a cada cliente. La empresa se destaca por tener libros especializados en
distintas ramas del conocimiento, tales como matemáticas, ciencias médicas, deportes,
astrología, jardinería, cocina, historia, animales y teología. Los empleados pertenecen a una
sucursal determinada por un tiempo determinado, pudiéndose dar el caso de que un
vendedor sea trasladado de una sucursal a otra. Por lo que es importante conocer las
distintas sucursales por las que pasó un vendedor. Cada libro tiene un código único de
identificación. MERCADO LIBRO recibe de cada Editorial los libros que compra
mensualmente. No todos los títulos son comercializados por todas las editoriales. Los datos
que se necesita guardar de un libro son el tema, el/los autores, la fecha de publicación,
cantidad de páginas, y la editorial del mismo.
Tabla Empleado
Nombre Puesto Salario RFC
Vendedor

Auxiliar ventas

Tabla artículo
Clave Descripción Costo

Tabla Venta
RFC Clave

EL ATRIBUTO FECHA A LA RELACIÓN VENTA, LA TABLA QUE SE ORIGINARÍA SERÍA LA


SIGUIENTE:
RFC Clave Fecha

4. Realizar las siguientes consultas utilizando álgebra relacional con el siguiente


esquema de bases de datos.

Esquema de la base de datos “LABORATORIOS”


ESTUDIANTES (IdEst, Nombre, Grupo)
PRACTICAS (IdPractica, Curso, Fecha)
REALIZA (IdEst, IdPractica, Nota)
Enunciados de consulta:

1. Nombre de los estudiantes que aprobaron todas las prácticas del curso Bases deDatos.
2. Nombre de los estudiantes que realizaron todas las prácticas del curso Bases deDatos.
3. Nombre de los estudiantes que han realizado prácticas de Bases de Datos y de Física.
4. Nombre de los estudiantes que sólo han realizado prácticas de Física.
5. Nombre de los estudiantes que han realizado por lo menos una práctica de Bases de
Datos, de Física y de Algoritmos.
6. Nombre de los estudiantes que pertenecen al grupo 10 del curso Algoritmos.
7. Nombre de los estudiantes que no han aprobado ninguna práctica.
8. Listado de prácticas junto con el grupo al que pertenecen, en una fecha específica.
9. Listado de estudiantes de todos los grupos de Física.
10. Nombre de los estudiantes que están inscritos en un único curso.

Enunciados de consulta:

1. Nombre de los estudiantes que aprobaron todas las prácticas del curso Bases deDatos.
π Id practica, Id_pracica, Id_estu, Nota ( σId_estud = “curso base de datos”(laboratorio))

2. Nombre de los estudiantes que realizaron todas las prácticas del curso Bases deDatos.
ΠId_est(σId_est =Id practica (estudiante x practica_curso)

3. Nombre de los estudiantes que han realizado prácticas de Bases de Datos y de Física.
σpx πId_est(σcurso, grupoest=”física y base de datos”(practica))
4. Nombre de los estudiantes que sólo han realizado prácticas de Física.
π Id_est(σId_practica = “laboratorio”(curso))

5. Nombre de los estudiantes que han realizado por lo menos una práctica de Bases de
Datos, de Física y de Algoritmos
π Id_est, grupo (σnombre grupo=”base de datos, física, algoritmo”(practica_cursol))

6. Nombre de los estudiantes que pertenecen al grupo 10 del curso Algoritmos.


π Id_est(σId_practica = “curso algoritmos”(laboratorio)) + πId_est(grupo)

7. Nombre de los estudiantes que no han aprobado ninguna práctica


π estudiante. Id_est,(σpractica=”curso”(nota) =x= cursos.Id_practica=nota Id_est (practica)

8. Listado de prácticas junto con el grupo al que pertenecen, en una fecha específica.
π Id_est,((practica)=x=estudiante.Id_grupo-fecha( estudiante))

9. Listado de estudiantes de todos los grupos de Física.


π listado, Id practica(grupo) =x= π Id_est(σnombregrupo= “física ”estudiantes))

10. Nombre de los estudiantes que están inscritos en un único curso.


π estudiante Id_est curso.Id_practica (σgrupo = único curso))
CONCLUSIONES.

El presente trabajo fue realizado a partir del modulo del curso, orientados al diseño de bases
de datos básico, mostrando cada paso a realizar en el diseño de bases de datos , el diseño
depende del tipo del problema, o del enunciado. El diseño de una base de datos puede ser
muy complejo, puede llegar a ser trabajo de un equipo de profesionales, pero tomando en
cuenta el material presentado, se parte de un método ya establecido, y además existen
ejemplos, por lo cual prácticamente no se parte desde cero, pues ya se cuenta con
información previa al diseño, como lo es este trabajo realizado con mucho esmero y
dedicación.

Básicamente, El propósito de la investigación preliminar es buscar información suficiente


para determinar si se debe continuar con una base de datos. La investigación no es una
actividad de recolección de datos; no se espera que se definan todos los problemas ni que se
propongan todas las posibles soluciones.
El aspecto fundamental de la base de datos básica es comprender todas las facetas
importantes de la parte de la empresa que se encuentra bajo estudio.
BIBLIOGRAFIA

 Modulo de base de datos UNAD


 .cl/CLASES_2010.../modelosentidadrelacion
 www.monografias.com › Tecnología
 www.slideshare.net/.../base-de-datos-modelo-entidad relación

S-ar putea să vă placă și