SlideShare una empresa de Scribd logo
1 de 8
Por: Patricio Rodríguez Pesantes
Modelo Relacional.
            El modelo relacional para la
            gestión de una base de datos es
            un modelo de datos basado en la
            lógica de predicados y en la teoría
            de conjuntos. Es el modelo más
            utilizado en la actualidad para
            modelar     problemas   reales y
            administrar datos dinámicamente.
            Tras ser postuladas sus bases en
            1970 por Edgar Frank Codd, de
            los laboratorios IBM en San José
            (California),    no   tardó     en
            consolidarse como un nuevo
            paradigma en los modelos de
            base de datos.
1. Descripción.
En este modelo todos los datos son almacenados
en relaciones, y como cada relación es un conjunto
de datos, el orden en el que éstos se almacenen no
tiene relevancia, por tanto es más fácil de entender
y de utilizar por un usuario no experto. Los datos
pueden ser recuperados
por medio de consultas
que ofrecen flexibilidad
para    administrar    la
información.
1.1. Esquema.
                       Un esquema es la definición de
                       una estructura (generalmente
                       relaciones o tablas de una base
                       de datos), es decir, determina
                       la identidad de la relación y
                       que tipo de información podrá
                       ser almacenada dentro de ella;
                       en otras palabras, el esquema
son los metadatos de la relación y constan de:
Nombre de la relación (su identificador), Nombre de
los atributos (o campos) de la relación y sus dominios;
el dominio de un atributo o campo define los valores
permitidos para el mismo, es equivalente al tipo de
dato por ejemplo character, integer, date, string, etc.
1.2. Instancias.
Una instancia de manera formal es la aplicación de
un esquema a un conjunto finito de datos. Se
puede definir como el contenido de una tabla en un
momento dado, pero también es valido referirnos a
una instancia cuando trabajamos o mostramos
únicamente un subconjunto de la información
contenida en una relación o tabla:
Ciertos caracteres y números (una sola columna de
una sola fila).
Algunas o todas las filas con todas o algunas
columnas.
Cada fila es una tupla. El número de filas es
llamado cardinalidad.
El número de columnas es llamado aridad o grado.
2. Base de Datos relacional.
Una base de datos
relacional     es       un
conjunto de una o más
tablas estructuradas en
registros    y   campos
(líneas y columnas), que
se vinculan entre sí por
un campo en común, en
ambos casos posee las
mismas     características
como por ejemplo el
nombre de campo, tipo y
longitud; a este campo
generalmente     se      le
denomina identificador o
clave ID.
Estrictamente hablando el término se refiere a una
colección específica de datos pero a menudo se le
usa, en forma errónea como sinónimo del software
usado para gestionar esa colección de datos. Ese
software se conoce como SGBD (sistema gestor de
base de datos) relacional o RDBMS (del inglés
relational database management system).
Ventajas.
Entre las ventajas de este modelo están:
Garantiza herramientas para evitar la duplicidad de
registros, a través de campos claves o llaves.
Garantiza la integridad referencial: Así al eliminar
un registro elimina todos los registros relacionados
dependientes. Favorece la normalización por ser
más comprensible y aplicable.

Más contenido relacionado

La actualidad más candente

Clase I Estructura de Datos
Clase I Estructura de Datos Clase I Estructura de Datos
Clase I Estructura de Datos
guestc906c2
 
Estructura de datos power point
Estructura de datos power pointEstructura de datos power point
Estructura de datos power point
unachi
 

La actualidad más candente (20)

Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Campos daniel presentacion de base de datos
Campos daniel presentacion de base de datosCampos daniel presentacion de base de datos
Campos daniel presentacion de base de datos
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
 
Estructura de Datos
Estructura de DatosEstructura de Datos
Estructura de Datos
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
 
Clase I Estructura de Datos
Clase I Estructura de Datos Clase I Estructura de Datos
Clase I Estructura de Datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Video 2
Video 2Video 2
Video 2
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Bases de datos en red
Bases de datos en redBases de datos en red
Bases de datos en red
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Modelo jerárquico
Modelo jerárquicoModelo jerárquico
Modelo jerárquico
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datos
 
Base de datos 4
Base de datos 4Base de datos 4
Base de datos 4
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diccionario de datos luis
Diccionario de datos luisDiccionario de datos luis
Diccionario de datos luis
 
Estructura de datos power point
Estructura de datos power pointEstructura de datos power point
Estructura de datos power point
 
Precentacion
PrecentacionPrecentacion
Precentacion
 

Similar a Modelo relacional

Unidad II. Modelo de Datos
Unidad II. Modelo de DatosUnidad II. Modelo de Datos
Unidad II. Modelo de Datos
ucbasededatos
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
Pamela Quinde
 
Base de datos michael barreto 580718
Base de datos michael barreto 580718Base de datos michael barreto 580718
Base de datos michael barreto 580718
mich5591
 
Base de datos
Base de datosBase de datos
Base de datos
manuel
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
Axel Mérida
 

Similar a Modelo relacional (20)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelos de datos y BDD
Modelos de datos y BDD Modelos de datos y BDD
Modelos de datos y BDD
 
Unidad II. Modelo de Datos
Unidad II. Modelo de DatosUnidad II. Modelo de Datos
Unidad II. Modelo de Datos
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Unidad A
Unidad AUnidad A
Unidad A
 
Base de datos michael barreto 580718
Base de datos michael barreto 580718Base de datos michael barreto 580718
Base de datos michael barreto 580718
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Informatica modelos
Informatica modelosInformatica modelos
Informatica modelos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Informatica
InformaticaInformatica
Informatica
 
BASE DE DATOS.pdf
BASE DE DATOS.pdfBASE DE DATOS.pdf
BASE DE DATOS.pdf
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
modelo de datos
modelo de datos modelo de datos
modelo de datos
 
Guia unidad-3-base-de-datos
Guia unidad-3-base-de-datosGuia unidad-3-base-de-datos
Guia unidad-3-base-de-datos
 
Guía unidad 3 base de datos
Guía unidad 3 base de datosGuía unidad 3 base de datos
Guía unidad 3 base de datos
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 

Modelo relacional

  • 2. Modelo Relacional. El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
  • 3. 1. Descripción. En este modelo todos los datos son almacenados en relaciones, y como cada relación es un conjunto de datos, el orden en el que éstos se almacenen no tiene relevancia, por tanto es más fácil de entender y de utilizar por un usuario no experto. Los datos pueden ser recuperados por medio de consultas que ofrecen flexibilidad para administrar la información.
  • 4. 1.1. Esquema. Un esquema es la definición de una estructura (generalmente relaciones o tablas de una base de datos), es decir, determina la identidad de la relación y que tipo de información podrá ser almacenada dentro de ella; en otras palabras, el esquema son los metadatos de la relación y constan de: Nombre de la relación (su identificador), Nombre de los atributos (o campos) de la relación y sus dominios; el dominio de un atributo o campo define los valores permitidos para el mismo, es equivalente al tipo de dato por ejemplo character, integer, date, string, etc.
  • 5. 1.2. Instancias. Una instancia de manera formal es la aplicación de un esquema a un conjunto finito de datos. Se puede definir como el contenido de una tabla en un momento dado, pero también es valido referirnos a una instancia cuando trabajamos o mostramos únicamente un subconjunto de la información contenida en una relación o tabla: Ciertos caracteres y números (una sola columna de una sola fila). Algunas o todas las filas con todas o algunas columnas. Cada fila es una tupla. El número de filas es llamado cardinalidad. El número de columnas es llamado aridad o grado.
  • 6. 2. Base de Datos relacional. Una base de datos relacional es un conjunto de una o más tablas estructuradas en registros y campos (líneas y columnas), que se vinculan entre sí por un campo en común, en ambos casos posee las mismas características como por ejemplo el nombre de campo, tipo y longitud; a este campo generalmente se le denomina identificador o clave ID.
  • 7. Estrictamente hablando el término se refiere a una colección específica de datos pero a menudo se le usa, en forma errónea como sinónimo del software usado para gestionar esa colección de datos. Ese software se conoce como SGBD (sistema gestor de base de datos) relacional o RDBMS (del inglés relational database management system).
  • 8. Ventajas. Entre las ventajas de este modelo están: Garantiza herramientas para evitar la duplicidad de registros, a través de campos claves o llaves. Garantiza la integridad referencial: Así al eliminar un registro elimina todos los registros relacionados dependientes. Favorece la normalización por ser más comprensible y aplicable.