El modelo racional esta considerado como el más simple. El modelo E-R es muy simple, y por otra, access, como implementación de SQL, está orientado principalmente a base de datos relacionales.
El modelo se compone de tres partes:
- Estructura de datos.
- Manipulación de datos
- Integridad de datos
ESTRUCTURA DE LAS BASES DE DATOS RELACIONALES
Los datos estan estructurados en tablas:
- Cada fila es un registro o entidad
- Cada columna es un campo de ese registro
A la tabla se le llama relación, y a cada fila tupla, a una tupla se le llama atributo.
CLAVES EN EL MODELO RALACIONAL
Debe existir un atributo o conjunto de atributos que identifiquen de un modo único a una tupla; a ese atributo se le llamaría superclave.
Dentro de las superclaves, llamaremos claves candidatas a las superclaves más pequeñas.
REGLAS DE INTEGRIDAD
- INTEGRIDAD DE IDENTIDADES: la clave primaria de una relación no puede contener valores nulos.
- INTEGRIDAD DE REFERENCIA: cuando en una relación hay un atributo que hace referencia a una clave primaria de otra relación.
LENGUAJES DE CONSULTAS FORMALES
Se divide en dos tipos:
- LENGUAJES FORMALES: Están basados en el álgebra relacional o en el cálculo relacional. Los lenguajes ralacional son procedimientos, dentro de cálculo relacional se distinguen orientado a tuplas y cálculo relacional orientado a dominios.
- LENGUAJES COMERCIALES: Usan enfoques tanto procedimentales. No son lenguajes puros como los formales.
LENGUAJES DE CONSULTA COMERCIAL
Proporciona una interfaz más amigable al usuario. Un ejemplo es el SQL.
Partes importantes de SQL:
- DDL: Lenguaje de definición de datos (permite crear estructuras).
- DML: Lenguaje de manipulación de datos (permite tener acceso a las estructuras para suprimir, modificar e insertar).
MODIFICACION DE LA BASE DE DATOS
Este cuenta con módulos DDL, para la definición de datos que nos permite crear o modificar la estructura de las tablas.
DOMINIO Y ATRIBUTO
DOMINIO: Rango o conjunto de posibles valores de un atributo. El concepto de dominio es el mismo en el modelo E-R y el modelo relacional.
ATRIBUTO: Denominado campo o columna, corresponde con las divisiones verticales de la relación. Corresponde al concepto del modelo E-R y contiene cada una de las características que definen una entidad u objeto.
Cada una de las características que posee una entidad, y que agrupadas permiten distinguirla de otras entidades del mismo conjunto.
Cada atributo tiene asignado un nombre y un dominio. El conjunto de todos los atributos es lo que define a una entidad completa, y es lo que compone una tupla.
RELACIÓN
Conjunto de datos referentes a un conjunto de entidades y organizados en forma tubular, que se compone de filas y columnas, en la que cada interacción de fila y columna contiene un valor.
CLAVES
Conjunto de atributos que identifica de forma unívoca a una tupla. Puede estar compuesta por un único atributo o una combinación de varios.
REGLAS DE TRANSFORMACIÓN DEL MODELO BASICO.
Existen varia reglas para convertir cada de los elementos de los diagramas E-R en tablas.
- Cada conjunto de entidades fuertes se crea una relación con una columna para cada atributo.
- Cada conjunto de entidades débiles se crea una relación que contiene una columna para los atributos que forman la clave primaria de la entidad fuerte.





