1. Base de datos parte 2Base de datos parte 2
Nombre : Erika tatiana ordoñez ortiz
presentado a : Susan hernandez
Grado : 11-02
2. Defina el modelo entidad-Defina el modelo entidad-
relaciónrelación
Un diagrama o modelo entidad-relación (a veces
denominado por sus siglas en inglés, E-R "Entity
relationship", o del español DER "Diagrama de Entidad
Relación") es una herramienta para el modelado de
datos que permite representar las entidades relevantes
de un sistema de información así como sus
interrelaciones y propiedades.
3. Que es una relaciónQue es una relación
Describe cierta dependencia entre
entidades o permite la asociación de las
mismas. Una relación tiene sentido al
expresar las entidades que relaciona. En el
ejemplo anterior, podemos decir que un
huésped (entidad), se aloja (relación) en
una habitación (entidad).
4. Que tipos de relaciones existen,Que tipos de relaciones existen,
defina cada uno de ellasdefina cada uno de ellas
Relaciones uno a varios Las relaciones uno a
varios son el tipo más habitual de relación. En este tipo de
relación, una fila de la tabla A puede corresponderse con
muchas filas de la tabla B, pero una fila de la tabla B sólo
puede corresponderse con otra de la tabla A. Por ejemplo,
en las tablas publishers y titles se da una relación uno a
varios: una editorial publica muchos títulos, pero a cada
título le corresponde sólo una editorial.
5. Relaciones varios a varios
En una relación varios a varios, una fila de la tabla A puede tener
muchas filas coincidentes en la tabla B y viceversa. Este tipo de
relaciones se crea definiendo una tercera tabla, denominada
tabla de unión, cuya clave principal esté constituida por las
claves externas de las tablas A y B. Por ejemplo, entre las tablas
authors y titles existiría una relación varios a varios definida por una
relación uno a varios entre cada una de ellas y la tabla
titleauthors. La clave principal de la tabla titleauthors es la
combinación de la columna au_id (la clave principal de la tabla
authors) y la columna title_id (la clave principal de la tabla titles).
Relaciones uno a uno En una relación uno a uno, una fila de la tabla
A no puede tener más de una fila coincidente en la tabla B y
viceversa. Se crea una relación uno a uno si las dos columnas
relacionadas son claves principales o tienen restricciones
UNIQUE.Este tipo de relación no es habitual, ya que la mayor
parte de la información relacionada de esta manera estaría toda
en una tabla. Puede utilizar una relación uno a uno para:•Dividir
una tabla con muchas columnas.•Aislar parte de una tabla por
razones de seguridad.•Almacenar datos que son efímeros y que
pueden eliminarse fácilmente mediante la simple eliminación de
la tabla.
6. Determina la
finalidad de base
de datos
Determina la
finalidad de base
de datos
Buscar y organizar
la información
necesaria
Dividir la
información de
tablas
Dividir la
información de
tablas
Convertir los
elementos de
información en
columnas
Convertir los
elementos de
información en
columnas
Especificar clases
principales
Especificar clases
principales
Definir relaciones
entre tablas
Definir relaciones
entre tablas Ajustar diseñoAjustar diseño
Aplicar las
reglas de
normalización
Aplicar las
reglas de
normalización
7. Determina la
finalidad de base
de datos
Determina la
finalidad de base
de datos
Buscar y organizar
la información
necesaria
Dividir la
información de
tablas
Dividir la
información de
tablas
Convertir los
elementos de
información en
columnas
Convertir los
elementos de
información en
columnas
Especificar clases
principales
Especificar clases
principales
Definir relaciones
entre tablas
Definir relaciones
entre tablas Ajustar diseñoAjustar diseño
Aplicar las
reglas de
normalización
Aplicar las
reglas de
normalización