Está en la página 1de 8

UNIDEP

UNIVERSIDAD DEL DESARROLLO


PROFESIONAL

Proyecto:
Base de Datos Relacionales

Materia:
Tecnologías de la Información

Docente:
LSCA. Eduardo Palacios Manubes

Nombre:
Ángel de Jesús Barrientos Garcia

Carrera:
Lic. Psicología Clínica

H. Veracruz, Ver. a 21 de Octubre de 2019 Sep – Dic 2019


1
INTRODUCCIÓN

El modelo relacional de bases de datos es un método para


estructurar datos utilizando relaciones, mediante estructuras en
forma de cuadrícula, que consisten de columnas y filas. Es el
principio conceptual de las bases de datos relacionales. Fue
propuesto por Edgar F. Codd en 1969.
Desde entonces se ha convertido en el modelo de base de
datos dominante para las aplicaciones comerciales, si se
compara con otros modelos de bases de datos, como el
jerárquico, de red y de objetos.
El modelo relacional se define como la base de datos que
permite agrupar sus elementos de datos en una o más tablas
independientes, que pueden relacionarse entre sí mediante el
uso de campos comunes a cada tabla relacionada.

2
DESARROLLO

Manejo de base de datos

Una tabla de base de datos es similar a una hoja de cálculo. Sin


embargo, las relaciones que se pueden crear entre las tablas
permiten que una base de datos relacional almacene de
manera eficiente una gran cantidad de datos, que se pueden
recuperar con efectividad.

El propósito del modelo relacional es brindar un método


declarativo para especificar los datos y las consultas: los usuarios
declaran directamente qué información contiene la base de
datos y qué información quieren de ella.
Por otro lado, dejan que el software del sistema de gestión de
bases de datos se encargue de describir las estructuras de datos
para su almacenamiento y el procedimiento de recuperación
para responder las consultas.

La mayoría de las bases de datos relacionales usan el lenguaje


SQL para la consulta y definición de los datos. Actualmente
existen muchos sistemas de manejo de bases de datos
relacionales o RDBMS (Relational Data Base Management
System), como Oracle, IBM DB2 y Microsoft SQL Server.

3
Características y elementos

– Todos los datos se representan conceptualmente como una


disposición ordenada de datos en filas y columnas, llamada
relación o tabla.

– Cada tabla debe tener un encabezado y un cuerpo. El


encabezado es simplemente la lista de columnas. El cuerpo es
el conjunto de datos que llena la tabla, organizado en filas.

– Todos los valores son escalares. Es decir, en cualquier posición


dada de fila/columna en la tabla, hay solo un valor único.

¿Cómo hacer un modelo relacional?

-Recopilar datos

Se deben recopilar los datos necesarios para almacenarlos en la


base de datos. Estos datos se dividen en diferentes tablas.
Se debe elegir un tipo de datos apropiado para cada columna.
Por ejemplo: números enteros, números de punto flotante, texto,
fecha, etc.

-Definir claves primarias

Para cada tabla se debe elegir una columna (o pocas


columnas) como clave primaria, que identificará de forma

4
única cada fila de la tabla. La clave primaria también se utiliza
para hacer referencia a otras tablas.

-Crear relaciones entre tablas

Una base de datos que consista de tablas independientes y no


relacionadas tiene poco propósito.
El aspecto más crucial en el diseño de una base de datos
relacional es identificar las relaciones entre las tablas.

Ventajas

Independencia estructural
En el modelo relacional de base de datos, los cambios en la
estructura de la base de datos no afectan el acceso a los datos.
Cuando es posible realizar cambios en la estructura de la base
de datos sin afectar la capacidad del DBMS para acceder a los
datos, se puede decir que se ha logrado la independencia
estructural.

Simplicidad conceptual
El modelo relacional de base de datos es aún más simple a nivel
conceptual que el modelo jerárquico o el de red de base de
datos.
Dado que el modelo relacional de base de datos libera al
diseñador de los detalles del almacenamiento físico de los
datos, los diseñadores pueden concentrarse en la vista lógica
de la base de datos.
5
Desventajas

Gastos de hardware

El modelo relacional de base de datos oculta las complejidades


de su implementación y los detalles del almacenamiento físico
de los datos de los usuarios.
Para hacer esto, los sistemas de bases de datos relacionales
necesitan computadores con un hardware y dispositivos de
almacenamiento de datos más potentes.

La facilidad de diseño puede conducir a un mal diseño

La base de datos relacional es fácil de diseñar y usar. Los


usuarios no necesitan conocer los detalles complejos del
almacenamiento físico de los datos. No necesitan saber cómo
se almacenan realmente los datos para acceder a ellos.

6
CONCLUSIÓN

El modelo relacional para bases de datos se caracteriza por la


claridad, tiene una base matemática y ha probado su eficacia
en la práctica durante más de 40 años.
Pese a todo, el almacenamiento de datos en tablas
estructuradas no se ha adaptado a las necesidades de la
tecnología de la información moderna.

Son especialmente la gestión de grandes volúmenes de datos en


el marco de los análisis de big data y el almacenamiento de
datos abstractos los factores que saturan la capacidad de los
sistemas relacionales.
Y es precisamente aquí donde los sistemas especializados, como
las BD basadas en objetos o los conceptos desarrollados en la
senda del movimiento MySQL, muestran su superioridad, si bien
no es posible prescindir completamente del modelo relacional.
Las bases de datos relacionales despliegan todo su potencial
sobre todo en aquellos ámbitos corporativos protagonizados por
el procesamiento de datos de transacciones.

7
BIBLIOGRAFIA

1. Wikipedia, the free encyclopedia (2019). Relational model.


Tomado de: en.wikipedia.org.
2. Techopedia (2019). Relational Model. Tomado de:
techopedia.com.
3. Dinesh Thakur (2019). Relational Model. Ecomputer Notes.
Tomado de: ecomputernotes.com.
4. Geeks for Geeks (2019). Relational Model. Tomado de:
geeksforgeeks.org.
5. Nanyang Technological University (2019). A Quick-Start
Tutorial on Relational Database Design. Tomado de:
ntu.edu.sg.
6. Adrienne Watt (2019). Chapter 7 The Relational Data Model.
BC Open Textbooks. Tomado de: opentextbc.ca.
7. Toppr (2019). Relational Databases and Schemas. Tomado
de: toppr.com.

También podría gustarte