Está en la página 1de 20

Microsoft Access

Modelo E-R
Introducción
 Access: Programa de Gestión de Base
de Datos

 Base de datos: Conjunto estructurado


de datos con un vínculo común

 Gestión de BBDD: Crear, consultar,


introducir datos, suprimir datos...
Etapas de diseño
 Diseño conceptual: Dibujar estructura
de la información: Modelo E-R

 Diseño lógico: Adaptar el conceptual a


la tecnología usada: Modelo relacional

 Diseño físico: Implementar, introducir


datos: Access
Modelo E-R
 Entidades:Cada uno de los objetos de
los que almacenamos datos

 Relación: Asociación entre entidades

Alumno Matricula Asignatura


Modelo E-R
 Atributo: Característica de una entidad
o relación

 Tupla: Cada ocurrencia de una entidad


o relación

 Clave (primaria): Atributo /s que


identifican unívocamente una tupla
Modelo E-R
Relaciones
 Vínculo entre dos entidades

 Nombre: Identificador único


 Grado: Número de entidades que
participan en la relación
 Tipo: Máximo número de tuplas de
cada entidad que intervienen en la
relación (Cardinalidad)
Grado
 Reflexiva (monaria, unaria): Una
entidad relacionada consigo misma

 Binaria:
Dos entidades distintas
asociadas entre sí

 N-aria:Más de dos entidades


relacionadas entre sí
Tipos de Relaciones
 Uno a uno: Cada tupla de la entidad A
está relacionada con una y sólo una de
la entidad B
 Uno a muchos: Cada tupla de la
entidad A está relacionada con muchas
tuplas de la entidad B
 Muchos a muchos: Cada tupla de la
entidad A está relacionada con muchas
tuplas de la entidad B y viceversa
Tipos de relaciones
 Otra representación
Atributos
 Propiedades de una entidad o
relación
Atributos
 Identificador candidato (clave
alternativa): Atributo o conjunto que
identifican de manera unívoca cada
tupla de la entidad

 Identificador principal (clave


primaria): Identificador candidato que
se elige como identificador principal
Atributos
 Atributosimple: Un solo valor
independiente

 Atributo
compuesto: Atributo
compuesto por varios valores
Ejercicio
 Crear un diagrama ER
 Imaginaremos un centro de estudios
que desee una BBDD para controlar los
asuntos académicos: alumnos,
asignaturas, profesores, etc.
Ejercicio
 Buscamos Entidades y Relaciones
 Entidades:

Alumnos
Cursos
Profesores
 Relaciones:

Profesores IMPARTEN cursos


Alumnos ASISTEN a cursos
Ejercicio
 Dibujamos diagrama ER
Ejercicio
 Añadimos atributos y elegimos clave
principal
CAMPOS

Tablas
 Almacén de datos con forma similar a una “hoja de
cálculo”

REGISTROS
Estructura de una Base de Datos

También podría gustarte