Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contenidos
Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relacin (E-R) El Modelo Relacional Integridad de los Datos MS Access
10/22/2012
10/22/2012
MDICO
Atendido por uno Atiende a uno o ms Suscrito a una Experimenta muchos Incluyen muchas Incluidas en muchos Suscribe a uno o a muchos Experimentados por muchos
PACIENTE
ASEGURADORA TRATAMIENTOS
RECETAS
Atiende
N N N
Paci ente
N
Experimenta
Tratamientos
N
Se suscri be a
1
Incl uyen
N
Aseguradora
Recetas
10/22/2012
El Modelo Relacional
El Modelo Relacional define cada entidad y cada vnculo (del modelo E-R) como una Tabla (tal como en Excel) y los considera como Relaciones Matemticas para poder construir una teora matemtica de modelacin de datos. Cada fila o tupla de una Tabla representa una instancia de la entidad o relacin; cada columna representa un Atributo. El atributo (o conjunto de atributos) que identifica inequvocamente una instancia se conoce como clave.
El Modelo Relacional
Relacin Profesor: Profesor (IDP, Nombre, Apellido, Depto, Grado, Univ, FN, Ofic) Relacin Curso: Curso (IDC, Nombre, IDP, Sala, Das, Mdulo)
Relacin
10/22/2012
Normalizacin 1FN
Una relacin R est en Primera FN si es que cada uno de sus atributos es atmico (tienen un solo dominio). Es decir, un atributo no puede ser a su vez una Relacin con mltiples atributos. La 1FN se obtiene separando el atributo cuestionado en los atributos que lo componen.
10/22/2012
Normalizacin 2FN
Una relacin R est en Segunda FN si es que R est en 1FN y cada uno de sus atributos depende completamente de la clave. Es decir, cuando un atributo no tiene una dependencia incompleta de la clave. La 2FN se obtiene sacando el atributo cuestionado de la relacin.
Normalizacin 3FN
Una relacin R est en Tercera FN si es que R est en 2FN y sus atributos no tienen dependencias transitivas de la llave. Es decir, los atributos (distintos de la clave) son independientes entre s. Por ejemplo, supongamos que tenemos la siguiente relacin: Cursos_Tomados (IDAlumno, IDCurso, Ao, Nota, Status)
10/22/2012
10/22/2012