Modelo relacional

141 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
141
En SlideShare
0
De insertados
0
Número de insertados
19
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Modelo relacional

  1. 1. Modelo RelacionalIntegrantes:Jesús Alberto García PérezJuan Diego león AmayaGrado 11-1Presentado a susanMateria informática
  2. 2. Modelo entidad-relación• El modelo de datos más extendido es el denominadoENTIDAD/RELACIÓN (E/R) En el modelo E/R se partede una situación real a partir de la cual sedefinen entidades y relaciones entre dichas entidad• "Modelo de datos basado en una percepción del mundoreal que consiste en un conjunto de objetos básicosllamados entidades y relaciones entre estos objetos"Describe los datos en los niveles conceptual y de vista. Elpropósito de este modelo es simplificar el diseño de basesde datos a partir de descripciones textuales de losrequerimientos.
  3. 3. Que es una relacion• Asociación entre entidades, sin existenciapropia en el mundo real que estamosmodelando, pero necesaria para reflejar lasinteracciones existentes entre entidades. ,más corrientemente, entre entidades deconjuntos distintos
  4. 4. Tipos de relaciones• Las relaciones pueden ser de tres tipos:• Relaciones 1-1.- Las entidades que intervienen en la relación seasocian una a una (Ej: la entidad HOMBRE, la entidad MUJERy entre ellos la relación MATRIMONIO).• Relaciones 1-n.- Una ocurrencia de una entidad está asociadacon muchas (n) de otra (Ej: la entidad EMPERSA, la entidadTRABAJADOR y entre ellos la relación TRABAJAR-EN).• Relaciones n-n.-Cada ocurrencia, en cualquiera de las dosentidades de la relación, puede estar asociada con muchas (n) dela otra y viceversa (Ej: la entidad ALUMNO, la entidadEMPRESA y entre ellos la relación MATRÍCULA).
  5. 5. Base de datos• La clave para obtener un diseño de base de datoseficaz radica en comprender exactamente quéinformación se desea almacenar y la forma en queun sistema de administración de bases de datosrelacionales• Al organizar los datos de forma apropiada,proporciona flexibilidad a la base de datos y tienela posibilidad de combinar y presentarinformación de muchas formas diferentes.
  6. 6. Proceso de diseño de una BDLos pasos para diseñaruna base de datos son:1.Determinar elpropósito de la base dedatos2. Cuando yaconozca claramenteel propósito de labase de datos, puededividir lainformación entemas distintos,Cada tema será unatabla de la base dedatos.3. Tiene que decidirla información quedesea incluir encada tabla. Cadacategoría deinformación de unatabla se denominacampo y se muestraen forma decolumna alexaminar la tabla.4.Observe cada tabla ydecida cómo serelacionan sus datos conlos de las tablasrestantes.5.Perfeccionar eldiseño Vea si puede obtenerlos resultados que desea desus tablas. Haga los ajustesnecesarios al diseño.
  7. 7. Bibliografia• http://www.cs.us.es/cursos/bd-2005/HTML/modeloER.htm#entidades_relaciones• http://alvherre.cl/pgsql/modBasico/node3.html• http://msdn.microsoft.com/es-es/library/cc466455(v=vs.71).aspx

×