Resumen Modelo Relacional de Base de Datos

May 17, 2019 | Author: ysaurorossette | Category: Relational Model, Databases, Relational Database, Data Management, Computing
Share Embed Donate


Short Description

Relacionales de Bases de Datos...

Description

Modelo Relacional de Base de Datos

Maria del Carmen Hernández Barrios NUM. CUENTA: 12587246 | LIC. ADMINISTRACIÓN DE TECNOLOGIAS DE LA INFORMACIÓN 21.JUNIO.2014

MODELO RELACIONAL DE BASE DE DATOS INTRODUCCIÓN 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 relación 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 descripción de lo que es el modelo relacional de Base de Datos y en que está fundamentado, así como algunos ejemplos y diagramas con la intención de hacer una fácil comprensión del tema. También se dará explicación a conceptos básicos en el modelo como son: relación, tupla, atributo, dominio, integridad, clave primaria. Se hará mención del proceso de Diseño de bases de datos relacionales . “



 Al final del documento se hará referencia a las conclusiones derivadas de la investigación del tema.

DESARROLLO Conceptos. El modelo relacional de base de datos es utilizado para facilitar el diseño de una base de datos que pretende sea óptima y eficiente, esto quiere decir que sea de fácil acceso para su consulta y mantenimiento. Se dice que una base de datos relacional es una colección 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 relación es un conjunto de columnas y renglones, dentro de la tabla una columna representa a un atributo o característica de la fila o renglón, por ejemplo Clave, Nombre, Apellidos, calle, número de la calle, colonia, etc., y los rengl ones que como tal contienen los valores para cada atributo y que están relacionados con una instancia de la relación, por ejemplo: 1234, Juan , Pérez López ,  Amargura , 150, San Ángel . (Otorgando un valor a cada atributo). “















Ejemplo de una tabla o relación Clave 1234 1235 1236 1237

Nombre Juan Pedro Diego Petra

Apellidos Pérez López Díaz González Zamarripa Lugo Smith López

Calle Amargura Aztecas Margaritas Soledad

Número 150 23 54 31

Colonia San ngel La Asunción Florida Centro Histórico

Representación lógica Tabla Fila Columna

Representación física Archivo Secuencial Registro Campo

Modelo Relacional Relación Tupla Atributo

Referencia ("El Modelo Relacional", Departamento de Ciencias de la Computación e I.A., URL: elvex.ugr.es/idbis/db/docs/intro/D%20Modelo%relacional.pdf, pág. 2)

Una vez que están 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 también se puede definir atributos como obligatorios o (NOT NULL) esto es aplicable para las claves primarias.  Ahora bien, dentro de una relación 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 relación la integridad. Comprendido lo anterior un conjunto finito de tablas o relaciones se conoce como Base de Datos Relacional en las que están incluidas las restricciones o reglas de integridad. Otro concepto importante a comprender es l a normalización , esta tiene como propósito primordial evitar la redundancia de datos, en otras palabras, no repetir información innecesaria, lo que tiene como consecuencia el ahorro de espacio físico, optimiza el rendimiento y favorece la integridad. “



Diseño de bases de datos relacionales, este proceso consta de seis fases que se muestran a continuación: Fase 1.- Análisis de requisitos. Se recopila la información relativa al uso de la BD. Fase 2.- Diseño Conceptual (modelo E/R). Se crea un esquema conceptualizando la BD. Fase 3.- Elección del DBMS. Se determina el tipo de manejador de BD (relacional o multidimensional). Fase 4.- Diseño lógico. Se pasa del modelo E/R al conjunto de tablas en el manejador de BD. Fase 5.- Diseño físico. Creación de la BD utilizando un lenguaje en el manejador de BD. Fase 6.- Uso y mantenimiento. Explotación y administración 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 también permite actualizar o modificar el modelo inicial para adaptarse a las necesidades de l os usuarios que utilizan la base de datos. Es importante distinguir el concepto relación  utilizado en el presente resumen, pues se refiere al concepto de una tabla, a diferencia de la definición relación   utilizada en el modelado EntidadRelación (E/R)  que para el caso es utilizada para establecer la interacción entre las entidades. “











REFERENCIAS. Quiroz, J. (2003), El modelado relacional de bases de datos, Boletín de Política Informática Núm 6., http://www.inegi.org.mx/inegi/contenidos/espanol/prensa/contenidos/articulos/tecnologia/relacional. pdf  DECSAI Departamento de Ciencias de la Computación e I.A., (s/f), El modelo Relacional, Fundamentos de diseño de bases de datos, Universidad de Granada, Recuperado el 20 de juni o de 2014. http://elvex.ugr.es/idbis/db/docs/intro/D%20Modelo%20relacional.pdf 

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF