Modelo relacional
-
Upload
juan-diego-leon-amaya -
Category
Documents
-
view
58 -
download
1
Transcript of Modelo relacional
Modelo Relacional
Integrantes:Jesús Alberto García Pérez
Juan Diego león AmayaGrado 11-1
Presentado a susanMateria informática
Modelo entidad-relación
• El modelo de datos más extendido es el denominado ENTIDAD/RELACIÓN (E/R) En el modelo E/R se parte de una situación real a partir de la cual se definen entidades y relaciones entre dichas entidad
• "Modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos" Describe los datos en los niveles conceptual y de vista. El propósito de este modelo es simplificar el diseño de bases de datos a partir de descripciones textuales de los requerimientos.
Que es una relacion
• Asociación entre entidades, sin existencia propia en el mundo real que estamos modelando, pero necesaria para reflejar las interacciones existentes entre entidades. , más corrientemente, entre entidades de conjuntos distintos
Tipos de relaciones
• Las relaciones pueden ser de tres tipos:• Relaciones 1-1.- Las entidades que intervienen en la relación se
asocian una a una (Ej: la entidad HOMBRE, la entidad MUJER y entre ellos la relación MATRIMONIO).
• Relaciones 1-n.- Una ocurrencia de una entidad está asociada con muchas (n) de otra (Ej: la entidad EMPERSA, la entidad TRABAJADOR y entre ellos la relación TRABAJAR-EN).
• Relaciones n-n.-Cada ocurrencia, en cualquiera de las dos entidades de la relación, puede estar asociada con muchas (n) de la otra y viceversa (Ej: la entidad ALUMNO, la entidad EMPRESA y entre ellos la relación MATRÍCULA).
Base de datos
• La clave para obtener un diseño de base de datos eficaz radica en comprender exactamente qué información se desea almacenar y la forma en que un sistema de administración de bases de datos relacionales
• Al organizar los datos de forma apropiada, proporciona flexibilidad a la base de datos y tiene la posibilidad de combinar y presentar información de muchas formas diferentes.
Proceso de diseño de una BD
Los pasos para diseñar una base de datos son:
1.Determinar el propósito de la base de datos
2. Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, Cada tema será una tabla de la base de datos.
3. Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla.
4.Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes.
5.Perfeccionar el diseño Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.
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