Base de Datos
-
Upload
miguel-quisbert -
Category
Documents
-
view
212 -
download
0
description
Transcript of Base de Datos
![Page 1: Base de Datos](https://reader036.fdocumento.com/reader036/viewer/2022072003/563dba4e550346aa9aa47b27/html5/thumbnails/1.jpg)
UNIV. ALVARO ALEJO APAZA | MATERIA: INF-161 (TIC)
1
MODELO ENTIDAD – RELACION
MODELO RELACIONAL
EMPLEADO(ci, nombre, dirección, sexo, salario, ci_supervisor, nro_departamento)
DEPARTAMENTO(nro_dep, nombre_dep, ci_jefe, fecha_ini_jefe)
PROYECTO(nro_proy, nombre_proy, nro_dep)
Trabaja_proy(ci, nro_proy, hrs, nombre, nombre_proy, localización_proy)
DEPENDIENTE(ci, nombre_dep, sexo, fecha_nac, parentesco)
NORMALIZACION
La normalización tiene por objetivo de eliminación de dependencias entre atributos
que originen anomalías en la actualización de datos además:
- Es un proceso que comprueba que cada tabla cumpla con determinadas
condiciones
- Garantiza la no redundancia de información.
- Pretende conseguir tablas con una estructura óptima y eficaz.
Dado la relación R(A:B) y sean X,Y subconjuntos de A, a los que llamamos descriptores.
Se dice que Y depende funcionalmente de X o que X implica o determina a Y, se denota
X Y si y solo si, para cada valor de X, le corresponde un único valor Y en todo momento.
![Page 2: Base de Datos](https://reader036.fdocumento.com/reader036/viewer/2022072003/563dba4e550346aa9aa47b27/html5/thumbnails/2.jpg)
UNIV. ALVARO ALEJO APAZA | MATERIA: INF-161 (TIC)
2
X Y
Y depende funcionalmente de X
o
X es determinante o implicante de Y
Las dependencias funcionales son propiedades de la SEMANTICA
Ejemplo
Trabaja_proy(ci, nro_proy, hrs, nombre, nombre_proy, localización_proy)
DF:
Ci nombre
Nro_proy (nombre_proy, localización_proy)
Ci, Nro_proy hrs
Formas normales
Primera Formal Normal (1FN).- Una relación se encuentra en primera forma normal
cuando no hay grupos repetidos en sus atributos. Todos los dominios de los atributos
contienen únicamente valores atómicos.
Segunda Forma Normal (2FN).- Una relación esta en 2FN si además de estar en 1FN
todos los atributos que no forman parte de ninguna clave candidata tiene dependencia
funcional completa respecto de cada una de las claves.
Toda relación cuya clave está formada por un solo atributo está en 2FN.
Se eliminan las dependencias funcionales no totales.
Tercera Forma Normal (3FN).- Una relación está en 3FN si además de estar en 2FN, los
atributos que no forman parte de ninguna calve candidata facilitan información solo
acerca de las claves y no acerca de otros atributos.
Se eliminan las dependencias funcionales transitivas.
Forma Normal de Boyce-Codd (FNBC).- Una relación está en FNBC si lo está en 3FN y si
además el conocimiento de las claves permite averiguar todas las relaciones existentes
entre los datos de la relación.
Las claves candidatas deben ser únicos descriptores sobre los que se facilita información
por el cual otro atributo.
Se eliminan claves candidatas compuestas que se solapan.