Vous êtes sur la page 1sur 11

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Escuela de ciencias bsicas tecnologas e


Ingeniera

TRABAJO COALBORATIVO GRUPAL

LUIS GUILLERMO NIO


JIMENEZ JIMENEZ RENAN
LADINO RIOS JUAN TIBERIO
BASE DE DATOS BASICO
Cdigo 301330_10

TUTOR:
IBO LUIS CERRA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS


BSICAS, TECNOLOGA E INGENIERA CUNDINAMARCA, COLOMBIA
29 DE NOVIEMBRE DE 2016
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera

INTRODUCCION

La interiorizacin de la informacin acerca del modelo lgico y transformarlo al modelo relacional, hace referencia a los
conceptos de un desarrollo histrico en las bases de datos relacional a travs del tiempo y sus significativos cambios,

En algunos casos no se puede hablar de estandarizacin ya que son diferentes solicitudes o casos, siendo
conocedores de discrepancias tasitas que se formulan y se hacen ms evidentes con el desenvolvimiento de las
personas en querer obtener mejor practicidad en la ejecucin de estos; es necesario que hablamos de un mundo
heterogeno y que por tanto no pueden en ningun momento existir planteamientos homogeneous.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera

1. TEORIA DE BASE DE DATOS

Una base de datos es una gran masa de datos relacionados entre s y que pertenecen a un mismo contexto; el
objetivo principal es aportar a la organizacin de informacin necesaria, unificando los datos que se manejan y los
programas o aplicaciones. Generando como funciones recogida, almacenamiento, procesamiento y recuperacin de
datos.

La utilizacin de bases de datos da solucin a problemas como el manejo de grandes volmenes de datos,
complejidad en la extraccin de estos datos y la Concurrencia en el acceso a datos y accesos simultneos por varios
usuarios. Antes el almacenamiento y manejo de la informacin se realizaba mediante el uso de archivos que permitan
el manejo de esta informacin, pero gracias al desarrollo de la tecnologa se valida el uso de ordenadores potentes
que permiten poner a disposicin equipos potentes que gestionen de manera eficiente las base de datos mediante
Sistemas gestores de bases de datos.

1.1. EL MODELO ENTIDAD RELACION

El Modelo Entidad de relacin (ER) denominado por sus siglas en ingles E-R enttity relationship ha sido la base para
numerosas metodologas sobre anlisis y diseo de sistemas, es una herramienta que permite el modelado de los
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
datos, la representacin de las entidades relevantes de un sistema de informacin, as como sus interrelaciones y
propiedades, que se contempla en una percepcin del mundo real que esta precedido por una recopilacin de objetos
bsicos llamados entidades y de relacin entre esos objetos; Su desarrollo se basa en la elaboracin de un diagrama
(o diagramas) de entidad- relacin, que proporciona poder plasmar la lista de atributos y restricciones que no se
pueden visualizar en el diagrama

Los modelos de relacin se componen por:

Entidad: Se representa un concepto, objeto o cosa del mundo existente con presencia independiente, su
discrepancia es exclusivamente de otro objeto o cosa, inclusive siendo equivalente al tipo, o una misma entidad.
En un conjunto de entidades del mismo tipo, cada entidad tiene valores especficos asignados para cada uno de
sus atributos, de esta forma, es posible su identificacin nica.

Atributos: Son las particularidades que precisan o asemejan a una entidad. Estas pueden ser diversas, y el
diseador solo utiliza o implementa las que considere ms relevantes.

Conjunto de relaciones: Fundamenta una recopilacin, o conjunto, de relaciones similares naturaleza.

Restricciones: son los parmetros que se debe conservar en los datos almacenados,

Correspondencia de cardinalidad: Es el conjunto de relaciones binarias y conjunto de entidades que pueden


ser :

(Uno a uno 1:1, uno a varios 1: N, varios a uno N: 1 y varios a varios N: M).

Restricciones de participacin: es el conjunto de relaciones X en el cual participa un conjunto de entidades Y,


la participacin puede ser de tipo (Total, Cuando cada entidad en X participa en al menos una relacin de Y,
Parcial: Cuando al menos una entidad en X no participa en alguna relacin de Y.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
Claves: Es un subconjunto del conjunto de atributos comunes en una coleccin de entidades que permite
identificar inequvocamente cada una de las entidades pertenecientes a dicha coleccin a si mismo permite
distinguir y diferenciarlas

1.2. MODELO DE DATOS RELACIONAL

Al plantear el modelo relacional se habla de un modelo de datos basado en la lgica de predicados y en la teora de
conjuntos, en el cual su idea fundamental es el uso de relaciones. Dichas relaciones se consideran en forma lgica
como conjuntos de datos llamados tuplas. Es el modelo ms utilizado en la actualidad para modelar dificultades reales
y administrar datos dinmicamente.

Las ventajas del modelo relacional es que provee herramientas que garantiza evitar la duplicidad de registros, certifica
la integridad referencial, as, al eliminar un registro elimina todos los registros relacionados dependientes y favorece la
normalizacin por ser ms comprensible y aplicable. No obstante tambin presenta desventajas como el presentar
deficiencias con datos grficos y el hecho de no manipular de forma manejable los bloques de texto como tipo de dato

2. Diseo de una base de datos para la empresa la LENTEJA

La empresa de transporte LENTEJA S.A. que opera a nivel nacional, tiene el servicio de transporte de pasajeros
intermunicipal. En este tiene agencias en los municipios donde ofrecen el servicio de transporte. Actualmente el
sistema lo lleva en forma manual y lo han contratado a usted para que le organice todo el sistema de control de
transporte. Para ello cuenta con la siguiente informacin: Las agencias estn codificadas (cdigo agencia, nombre de
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
la agencia, direccin y municipios), pueden existir varias por municipio, stos ltimos tambin estn codificados.
Cuando un pasajero entra a la taquilla de la agencia para viajar, se le solicita el nmero de documento de identidad,
los nombres completos y los apellidos, as mismo el ao en que naci, telfono de algn contacto. El empleado que lo
atiende, procede a darle un recibo, el cual contiene los datos anteriores ms, nmero de bus, nmero de asiento, hora
de salida, municipio destino y valor., este recibo tiene un nmero nico.

2.1 Etapa de Anlisis (Modelamiento entidad relacin)

2.1.1.. Descripcin de atributos

Municipio (Codigo_municipio ,Codigo_Agencia

Agencia (Codigo_agencia, Nombre _agencia, Direccin agencia, Municipio _agencia

Empleados (Nombres _Empleados, # doc_empleado, Direc residen_empleado, Telefono_residencia,


Municipio_reside empleado, Ncelular_empleado, Codigo Empleado

Detalle_Empleado (Codgo_Empleado, Tiempo_Cargo)

Recibo (Codigo_Recibo, Codigo_Agencia, Codigo_Pasajero, Numero_Bus, Nom_Pasajero, N-Asiento, Hora_Salida,


Valor_Viaje

Pasajero (Nombres _pasajero, # doc_pasajero, Fecha ao nac._ pasajero,Tel contacto_pasajero, Numero_bus,


Numero_asiento,Hora _salida, Municipio destino, Valor _transporte,Codigo_recibo2

Detalleplanilla (Agencia_ procedencia, Agencia destin, Codigo _planilla, Nombrre_conduct, Tipo_id_ N_Id, N_Telef
celular, Emplead_ayudante, Empleado_despachador, Lista_pasajeros (n Id, nombres_pasajero, N_puesto),
Firma_despachador, Firma_conductor, Empl recep, Hora y fecha _llegada, Observaciones.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
Tabla de liquidacin (Comision_conductor, Codigo_planilla, Planilla_agenciaprocedencia, Planilla_agenciadestino

BUS (Codigo_Bus, Cantidad_Asientosv, nombre_pasajero, N_puesto

DETALLE_RUTABUS (Agencia_procedencia, Agencia_destino, Codigo_Bus

2.1.1.3 Tabla 3. Matriz de Relaciones

ENTIDADES AGEN MUNICIPI PASAJER TABLALIQUIDA EMPLEAD RECIB PLANILL


CIA OS OS CION OS OS AS
AGENCIA Pertenec X Recibe
Tiene
X e X X 1-n
1-n
1-1
MUNICIPIOS Tiene Tiene
X X X X
1-n 1-n
PASAJEROS Recibe Tiene
X X X
1-n 1-n
TABLALIQUIDA Entrega-
CION X Tiene 1-n X Recibe
1-1
EMPLEADOS Entreg
X a X
1-n
RECIBOS X X
PLANILLAS X
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
2.1.1.4 Tabla 4. Descripcin de cada una de las Relaciones

2.1.1.5 Diagrama Entidad Relacin

2.2 Etapa de Diseo (Modelamiento Relacional)

2.2.1 Modelo Relacional

2.2.1 Diagrama de Relaciones o de tablas

2.2.2 Anlisis de Normalizacin (Revisar si el Modelo Relacional o de Tablas esta normalizado). El modelo debe estar
al menos en tercera forma Normal.

2.3 Desarrollo de la base de datos

2.3.1 Script DDL

2.3.2 Script DML (Los insert que permiten poblar las tablas)
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
2.3.3 Consulta que permita consultar una Planilla con todos los elementos que permitan generar un reporte sobre los
diferentes viajes que se hacen en la Empresa y las otras consultas que se solicitan en la Gua.

CONCLUSIONES

El desarrollar los conocimientos fundamentales para la consolidacin e implementacin de la base de datos del
modelo lgico al relacional, permiti visibilizar que existe una manera de expresar matemticamente una problemtica
dada o generada dando otro concepto
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
La compilacin de informacin partiendo de la lectura facilito los procesos de relacin de conceptos y los procesos de
nuevos conocimientos.

Es de gran importancia lo que el modelo relacional puede ofrecer al crear una base de datos, ya que se pone en
prctica todos los conceptos y tambin se analizan operaciones del lgebra relacional que servirn para hacer
consultas en la base de datos.

BIBLIOGRAFIA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de ciencias bsicas tecnologas e
Ingeniera
Snchez, M. D. (2014). Fundamentos de bases de datos. En M. D. Gmez, Modulo de bases de datos (pgs. 5-106).
Medelln: Datateca - UNAD.http://datateca.unad.edu.co/contenidos/301330/Entorno_Conocimiento/301330-
BasesDatosB

Silberstchatz, o. (2006). Fundamentos de bases de datos. Mxico: McGraw Hill. https://books.google.com.co/books?


id=ntE0PwAACAAJ&dq=fundamentos+de+bases+de+datos+Silberschatz&hl=es&sa=X&ved=0ahUKEwiO4Z2TvqjOAh
UO-2MKHcmdBlQQ6AEIIzAB

El Cedazo. (13 de 04 de 2009). El camino hacas las bases de datos.relacional. Obtenido


de: http://eltamiz.com/elcedazo/2009/04/13/historia-de-un-viejo-informatico-el-camino-hacia-las-bases-de-datos-
relacionales/

Algebra relacional, retomado el 26 de Noviembre de 206, de: http://es.slideshare.net/lils11li/operaciones-bsicas-


utilizadas-en-lgebra-relacional

Algebra, Retomado el 23 de Noviembre de 2016, de: http://es.calameo.com/read/0034325151b3890b91864

Vous aimerez peut-être aussi