Base De Datos
Lizeth fernanda correa mireanda
11-2
• Es uno de los varios modelos conceptuales
existentes para el diseño de base de datos,
su proposito es simplificar el diseño de base
de datos a partir de descripciones textuales
de los requerimientos. Una entidad es un
objeto que existe y que es distinguible de
otros objetos, Las entidades
tienen atributos. Un atributo de una entidad
es una característica interesante sobre ella;
Una relación es una asociación entre
entidades, generalmente dos. Una relación
puede ocurrir entre dos entidades de un
mismo conjunto de entidades
Modelo entidad-relación
Relación• Una relación es
una asociación entre
entidades, generalmente
dos. Una relación puede
ocurrir entre dos entidades
de un mismo conjunto de
entidades Una relación hace
coincidir los datos de los
campos clave (normalmente
un campo con el mismo
nombre en ambas tablas). En
la mayoría de los casos,
estos campos coincidentes
son la clave principal de una
tabla, que proporciona un
identificador único para cada
registro, y una clave externa
de la otra tabla. Por ejemplo,
los empleados pueden
asociarse a los pedidos de
los que son responsables
mediante la creación de una
relación entre los campos Id.
Tipos de relación
Las relaciones pueden ser de tres
tipos :
•Relación 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).
•Relación 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).
•Relación n-n: Cada ocurrencia,
en cualquiera de las dos entidades
de la relación, puede estar
• El proceso de diseño consta de los siguientes
pasos
1. Determinar la finalidad de la base de datos
2. Buscar y organizar la información necesaria
3. Dividir la información en tablas
4. Convertir los elementos de información en
columnas
5. Especificar claves principales
6. Definir relaciones entre las tablas
7. Ajustar el diseño
8. Aplicar las reglas de normalización
Proceso de diseño de una base
de datos
Segundo paso
Tercer paso
Cuarto paso
Quinto paso
Sexto paso
Séptimo paso
Octavo paso
DIAGRAMA
Base de datos

Base de datos

  • 1.
    Base De Datos Lizethfernanda correa mireanda 11-2
  • 2.
    • Es unode los varios modelos conceptuales existentes para el diseño de base de datos, su proposito es simplificar el diseño de base de datos a partir de descripciones textuales de los requerimientos. Una entidad es un objeto que existe y que es distinguible de otros objetos, Las entidades tienen atributos. Un atributo de una entidad es una característica interesante sobre ella; Una relación es una asociación entre entidades, generalmente dos. Una relación puede ocurrir entre dos entidades de un mismo conjunto de entidades Modelo entidad-relación
  • 4.
    Relación• Una relaciónes una asociación entre entidades, generalmente dos. Una relación puede ocurrir entre dos entidades de un mismo conjunto de entidades Una relación hace coincidir los datos de los campos clave (normalmente un campo con el mismo nombre en ambas tablas). En la mayoría de los casos, estos campos coincidentes son la clave principal de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla. Por ejemplo, los empleados pueden asociarse a los pedidos de los que son responsables mediante la creación de una relación entre los campos Id.
  • 5.
    Tipos de relación Lasrelaciones pueden ser de tres tipos : •Relación 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). •Relación 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). •Relación n-n: Cada ocurrencia, en cualquiera de las dos entidades de la relación, puede estar
  • 6.
    • El procesode diseño consta de los siguientes pasos 1. Determinar la finalidad de la base de datos 2. Buscar y organizar la información necesaria 3. Dividir la información en tablas 4. Convertir los elementos de información en columnas 5. Especificar claves principales 6. Definir relaciones entre las tablas 7. Ajustar el diseño 8. Aplicar las reglas de normalización Proceso de diseño de una base de datos
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.