You are on page 1of 12

El Diseo Relacional y el

Dominio Atmico

Objetivos:
Caractersticas del Diseo Relacional.
Hablar Sobre los Dominios Atmicos.
Hablar sobre la Primera Forma Normal.

Caractersticas Del Diseo Relacional

El modelo relacional fue expuesto por Edgar Frank Codd en la primera

mitad de, En los aos 70. Defini tres caractersticas del modelo
relacional.
Son estructuras de datos simples, consisten en tablas de dos

dimensiones donde los elementos son tem de datos. Esto permite un


alto grado de independencia de la representacin fsica de los datos.

Cont.

El modelo relacional provee una slida fundamentacin para la


consistencia de los datos. El diseo de las bases de datos es asistido por
los procesos de normalizacin que elimina las anomalas en los datos.
El modelo relacional permite la manipulacin de las relaciones. Esta
caracterstica puede ser encargada a potentes lenguajes no
procedimentales basados en la teora de lgebra relacional o en la lgica
clculo relacional.

Que son los Dominios Atmicos?

Cont.
Los dominios se pueden definir por extensin (= Espaa, Costa Rica,

Etc.) o por intensin (Edad > 10 < 15).


Atributo: un atributo A, es el papel que juega un dominio D en una

relacin; se dice que D es el dominio de A y se denota Dom (A); as el


atributo Nacionalidad de la tabla Autor, definidos sobre el dominio
Nacionalidades, nos indica que dicho dominio tiene el papel de
nacionalidad del autor en la tabla Autor.

Ejemplo:
Los dominios suponen una gran mejora en este modelo ya que

permiten especificar los posibles valores vlidos para un


atributo. Cada dominio incorpora su nombre y una definicin del
mismo.
Ejemplos de dominio:

n Direccin: 50 caracteres
n Nacionalidad: Espaol, Francs, Italiano,...
Los dominios pueden ser tambin compuestos a partir de

otros (ao, mes y da = fecha)

Primera Forma Normal:


La primera forma normal (1FN o forma mnima) es una forma
normal usada en normalizacin de bases de datos. Una tabla de base de
datos relacional que se adhiere a la 1FN es una que satisface cierto
conjunto mnimo de criterios. Estos criterios se refieren bsicamente a
asegurarse que la tabla es una representacin fiel de una relacional y est
libre de "grupos repetitivos.

Condiciones:
No hay orden de arriba-a-abajo en las filas.
No hay orden de izquierda-a-derecha en las columnas.
No hay filas duplicadas.
Cada interseccin de fila-y-columna contiene exactamente un valor

del dominio aplicable (y nada ms).

Ejemplo:
Primera forma normal (1FN):
Una tabla se encuentra en primera forma normal, si

impide que un atributo de una tupla pueda tomar ms de


un valor. La tabla:
EJEMPLO:
DNI Nombre Departamento
12121212A Andrs Mantenimiento
12345345G Andrea Direccin

You might also like