2. 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.
3. 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
4. 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).
5. 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.
6. 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.