MODELO RELACIONAL
Ejemplo
ALUMNO (idalumno, nombre_alumno,
apellido1, apellido2)
SIG.: Alumno matriculado
CLAV_PRINC.: idalumno
CLAV_FOR.: ---
CLAV_CAND.: nombre_alumno,
apellido1, apellido2
ATRIBUTOS
Idalumno
SIG.: número identificador del
alumno
DOM.: cadena caracteres numéricos
Nombre_alulmno
SIG.: nombre de pila del alumno
DOM.: cadena de texto
…
ESQUEMA BASE DATOS
Ejemplo
ESQUEMA RELACION
ALUMNO (idalumno, nombre_alumno,
apellido1, apellido2)
SIG.: Alumno matriculado
DOM.: Sin restricciones
SIGNATURA (idasignatura,
nombre_asignatura)
SIG.: Asignatura en la que se
puede matricular
DOM.: Sin restricciones
…
DOMINIOS
NATURA dígitos del 0 al 9
ENTERO dígitos del 0 al 9 y el signo menos {-} si es
negativo
REAL dígitos del 0 al 9 y los signos {.-} punto y menos
ALFABETICO
ALFANUMERICO
APERADORES
= , <, >, not =, not <, not > (devuelven
verdadero o falso)
TIPOS DE DATOS
TEXTO, NUMERICO, LOGICO, FECHA, MEMO, OTROS
ENTIDAD FUERTE
ENTIDAD DEBIL
PASOS PARA DISEÑAR BASE DE DATOS
REQUISITOS DE DATOS
DISEÑO CONCEPTUAL
ESQUEMA CONCEPTURAL (MER)
RESUMEN
ENCONTRAR
ENTIDADES
IDENTIFICAR
ATRIBUTOS
BUSCAR
IDENTIFICADORES
ESPECIFICAR
RELACIONES Y CARDINALIDADES
IDENTIFICAR
ENTIDADES DEBILES
RELACIONES
1:M LA CLAVE DE
LA ENTIDAD 1 VA EN LA ENTIDAD DE MUCHOS
M:M NUEVA TABLA
1:1 POSIBLE
ERROR O EN LA MISMA TABLA
AGREGACION
Definición
La agregación consiste en considerar un conjunto de componentes (tipos de entidades o tipos de relaciones) como si fueran un único tipo de entidades.
AGREGACION
No hay comentarios:
Publicar un comentario