Académique Documents
Professionnel Documents
Culture Documents
de Base de Datos
INTRODUCCIN
Cuando se habla del Modelo relacional de Base de Datos, necesariamente se hace referencia al Dr.
Edgar Frank Codd y frecuentemente mencionado como el Dr. Codd, que es considerado como el
padre del Modelo Relacional. El Dr. Codd public en 1985 doce reglas sobre el modelo relacional de
base de datos, mismas que hoy se conocen como las 12 reglas de Codd. No obstante que las
reglas se encuentran en estrecha relacin con el Modelo relacional de Base de datos no se detallan
en el resumen pues es un tema amplio que se puede tratar con mayor detenimiento.
En el presente resumen se har una breve descripcin de lo que es el modelo relacional de Base de
Datos y en que est fundamentado, as como algunos ejemplos y diagramas con la intencin de
hacer una fcil comprensin del tema.
Tambin se dar explicacin a conceptos bsicos en el modelo como son: relacin, tupla, atributo,
dominio, integridad, clave primaria. Se har mencin del proceso de Diseo de bases de datos
relacionales.
Al final del documento se har referencia a las conclusiones derivadas de la investigacin del tema.
DESARROLLO
Conceptos.
El modelo relacional de base de datos es utilizado para facilitar el diseo de una base de datos que
pretende sea ptima y eficiente, esto quiere decir que sea de fcil acceso para su consulta y
mantenimiento.
Se dice que una base de datos relacional es una coleccin de relaciones o tablas de dos dimensiones
(bidimensionales por estar constituidas por columnas y renglones), en este sentido veamos que es
una tabla.
Una tabla o relacin es un conjunto de columnas y renglones, dentro de la tabla una columna
representa a un atributo o caracterstica de la fila o rengln, por ejemplo Clave, Nombre, Apellidos,
calle, nmero de la calle, colonia, etc., y los renglones que como tal contienen los valores para cada
atributo y que estn relacionados con una instancia de la relacin, por ejemplo: 1234, Juan, Prez
Lpez, Amargura, 150, San ngel. (Otorgando un valor a cada atributo).
Nombre
Juan
Pedro
Diego
Petra
Apellidos
Prez Lpez
Daz Gonzlez
Zamarripa Lugo
Smith Lpez
Calle
Amargura
Aztecas
Margaritas
Soledad
Nmero
150
23
54
31
Colonia
San ngel
La Asuncin
Florida
Centro Histrico
Representacin lgica
Tabla
Fila
Columna
Representacin fsica
Archivo Secuencial
Registro
Campo
Modelo Relacional
Relacin
Tupla
Atributo
Una vez que estn claros los conceptos de atributo y tupla cuando se hace referencia a un dominio
este se define como el conjunto finito de valores que un atributo puede tomar para cada tupla.
Existen casos en los que no se conoce un valor para un atributo dentro de un registro o tupla, en
este caso se dice que es nulo (NULL), y tambin se puede definir atributos como obligatorios o (NOT
NULL) esto es aplicable para las claves primarias.
Ahora bien, dentro de una relacin o tabla cada una de las tuplas o registros es nico, de ah se
entiende el concepto de clave primaria, misma que proporciona a la relacin la integridad.
Comprendido lo anterior un conjunto finito de tablas o relaciones se conoce como Base de Datos
Relacional en las que estn incluidas las restricciones o reglas de integridad.
Otro concepto importante a comprender es la normalizacin, esta tiene como propsito primordial
evitar la redundancia de datos, en otras palabras, no repetir informacin innecesaria, lo que tiene
como consecuencia el ahorro de espacio fsico, optimiza el rendimiento y favorece la integridad.
Diseo de bases de datos relacionales, este proceso consta de seis fases que se muestran a
continuacin:
Fase 1.- Anlisis de requisitos. Se recopila la informacin relativa al uso de la BD.
Fase 2.- Diseo Conceptual (modelo E/R). Se crea un esquema conceptualizando la BD.
Fase 3.- Eleccin del DBMS. Se determina el tipo de manejador de BD (relacional o
multidimensional).
Fase 4.- Diseo lgico. Se pasa del modelo E/R al conjunto de tablas en el manejador de BD.
Fase 5.- Diseo fsico. Creacin de la BD utilizando un lenguaje en el manejador de BD.
Fase 6.- Uso y mantenimiento. Explotacin y administracin de la BD con SQL por ejemplo.
CONCLUSIONES
El Modelo Relacional de Base de Datos permite conceptualizar de forma clara y ordenada los
elementos que la conforman, al tener una idea clara esto tambin permite actualizar o modificar el
modelo inicial para adaptarse a las necesidades de los usuarios que utilizan la base de datos.
Es importante distinguir el concepto relacin utilizado en el presente resumen, pues se refiere al
concepto de una tabla, a diferencia de la definicin relacin utilizada en el modelado EntidadRelacin (E/R) que para el caso es utilizada para establecer la interaccin entre las entidades.
REFERENCIAS.
Quiroz, J. (2003), El modelado relacional de bases de datos, Boletn de Poltica Informtica Nm 6.,
http://www.inegi.org.mx/inegi/contenidos/espanol/prensa/contenidos/articulos/tecnologia/relacional.
pdf
DECSAI Departamento de Ciencias de la Computacin e I.A., (s/f), El modelo Relacional,
Fundamentos de diseo de bases de datos, Universidad de Granada, Recuperado el 20 de junio
de 2014. http://elvex.ugr.es/idbis/db/docs/intro/D%20Modelo%20relacional.pdf