2. Contenido
O Defina el modelo entidad-relación
O Que es una relación
O Que tipos de relaciones existen, defina cada una de
ellas y dé un ejemplo.
O Cual es el proceso de diseño de una BD: realice un
grafico utilizando autoformas en cualquiera de los
programas de office (PP, Word, Excel) para explicar
esta pregunta.
3. Modelo entidad- relación
O El esquema conceptual se puede utilizar con cualquier
SGBD
O El modelo de entidad-relación fue propuesto por Peter chen
en los 70 para la representación conceptual de los
problemas
O Entidad:
O Objeto real o abstracto del cual se puede almacenar
información en una BD.
O Características:
O Tiene existencia propia
O Es distinguible del resto de entidades del sistema
O Las entidades de un mismo tipo están definidas en bases
aún mismo conjunto de atributos.
EJEMPLO: Pedro Sánchez crespo con DNI73920582
5. Relación
O En una relación se asocia un Elemento de
una entidad con otro elemento de otra
entidad.
O No pueden aparecer relacionados dos
veces los mismos ejemplares.
REPRESENTACIÓN
6. Tipos de relacion
O Cardinalidad: indica el numero de
relaciones en las que una entidad puede
aparecer.
Representación: ( card. Mínima,
card.maxima)
O Card mínima: indica el numero mínimo de
asociaciones en las que aparecerá cada
ejemplar de la entidad.
O Card máxima: indica el numero máximo
de relaciones en las que puede aparecer
cada ejemplar de la entidad.
7. Proceso de diseño de Bd
O Determinar el propósito de la base de datos Este paso le ayudará a
decidir los datos que desea que Visual FoxPro almacene.
O Determinar las tablas necesarias Cuando ya conozca claramente el
propósito de la base de datos, puede dividir la información en temas
distintos, como "Employees" u "Orders". Cada tema será una tabla de la
base de datos.
O Determinar los campos necesarios 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. Por ejemplo, un campo de la tabla Employee podría
ser Last_name y otro podría ser Heredaste.
O Determinar las relaciones Observe cada tabla y decida cómo se
relacionan sus datos con los de las tablas restantes. Agregue campos a
las tablas o cree tablas nuevas para clarificar las relaciones, si es
necesario.
O Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y
agregue algunos registros de datos de ejemplo. Vea si puede obtener
los resultados que desea de sus tablas. Haga los ajustes necesarios al
diseño