Modelo relacional

8
MODELO RELACIONAL DIAPOSITIVAS INFORMATICA

Transcript of Modelo relacional

MODELO RELACIONAL

DIAPOSITIVAS INFORMATICA

1- Defina el modelo 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.

El modelo entidad-relación muestra la estructura de la base de datos empleando todo tipo de herramientas conceptuales.

1. Se elabora el diagrama (o diagramas) entidad-relación.

2. Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.

3. El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para

http://www.alegsa.com.ar/Dic/modelo%20de%20entidad-relacion.php

Y http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n

Lograr un modelo directamente

implementar en una base de datos, brevemente:

a) Transformación de relaciones múltiples en binarias.

b) Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa).

c) Conversión en tablas (en caso de utilizar una base de datos relacional

Estos son algunos pasos que definen el modelo en una IDENTIDAD DE RELACION

2-Que es una relación

Entidad.- Objeto del mundo real sobre el que queremos almacenar información (Ej: una persona). Las entidades están compuestas de atributos que son los datos que definen el objeto (para la entidad persona serían DNI, nombre, apellidos, dirección,...). De entre los atributos habrá uno o un conjunto de ellos que no se repite; a este atributo o conjunto de atributos se le llama clave de la entidad, (para la entidad persona una clave seria DNI).

http://www.cs.us.es/cursos/bd-2005/HTML/modeloER.htm

En toda entidad siempre hay al menos una clave que en el peor de los casos estará formada por todos los atributos de la tabla. Ya que pueden haber varias claves y necesitamos elegir una, lo haremos atendiendo a estas normas: Que sea única.

• Que se tenga pleno conocimiento de ella.- ¿Por qué en las empresas se asigna a cada cliente un número de cliente?.

• Que sea mínima, ya que será muy utilizada por el gestor de base de datos.

3-Que tipos de relaciones existen, defina cada uno de ellas y dé un ejemplo.

Existen tres tipos de relaciones:

• 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).

Ejemplos:

4-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.

Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.

BASE DE DATOS 1. ANALISIS

2. ESQUEMA

3. TABLAS

4. DATOS

5. CONSULTAS

Conocer el sistema análisis

de requerimientos.

Entidades, atributos y relaciones modelo: ER

Creación de tablas campos y claves primarias

y ajenas.

Introducción de registros de la base de datos.

Diseño de informes y

formularios para la consulta de

datos.