1. Diseño logico
1.1. define esquema logico
1.2. mas cercano a la implementacion del modelo conceptual
1.3. sirve para comunicar el diseño
2. R#2
2.1. Regla de la garantía de acceso
2.1.1. Todos los valores deben de aparecer en la tabla, columna y fila
3. R#3
3.1. Tratamiento sistematico de valores nulos
3.1.1. Debe haber espacios que tengan acceso a valores desconocidos, o que no aplique, ser valido para cualquier valor
4. R#6
4.1. Actualización de Vistas
4.1.1. Si actualizo mi base de datos del lado del servidor, tambien se debe actualizar del lado del cliente
5. R#7
5.1. Insert, Udpate, Delete
5.1.1. debe agaragar, cambiar, y eliminar los datos
6. R#8
6.1. Independencia de representación física
6.1.1. los usuarios y aplicaciones quedan intactos ante los cambios que se den en los cambios de datos
7. R#9
7.1. Independencia de las modificaciones Lógicas
7.1.1. Los usuarios y aplicaciones son independientes de los cambios que se hacen y no son afectados entre las relaciones
8. R#10
8.1. Independencia de las restricciones de integridad
8.1.1. las restricciones se deben almacenar en el catalogo, y sus modificaciones no deben afectar a las aplicaciones existentes
9. R#11
9.1. Independencia dDistribuida
9.1.1. la aplicación debe seguir funcionando cuando haya una nueva versión, de aplicaciones o de formato de datos
10. R#12
10.1. No subversión
10.1.1. no debe haber otra forma de modificación de datos
11. Diseño relacional
11.1. Realiza el diño lógico (MER<-MR)
11.2. basado en la lógica de predicados y matemáticas
11.3. MR<-BD
11.4. Relacion = Tabla
11.5. Fila = Tupla
11.6. Las filas no están ordenadas
11.7. las columnas si tienen orden
12. R#1
12.1. Regla de la información
13. R#4
13.1. Catálogo en linea basado en el modelo relacional
13.1.1. describirse a si misma
13.1.2. accesible a usuarios autorizados
14. R#5
14.1. lenguaje de datos completos
14.1.1. debe tener un lenguaje relacional
14.1.2. que tenga DDL, DML
14.1.3. que tenga seguridad y restricción de integridad y transacción