SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Modelo Relacional
Bases de Datos I
MIS. Lizbeth Alejandra Hernández González
Introducción
 El modelo relacional se ha establecido
actualmente como el principal modelo de datos
para las aplicaciones de procesamiento de datos.
 Debido a su simplicidad.
 Facilita el trabajo del programador.
 Una base de datos relacional consiste en un
conjunto de tablas
 Nombre exclusivo
2
Esquema de la Base de Datos
 El diseño general de la base de datos se
denomina el esquema de la base de datos.
 Cuando se habla de bases de datos se debe
diferenciar entre el esquema de la base de
datos, o diseño lógico de la misma, y el ejemplar
de la base de datos, que es una instantánea de
los datos de la misma en un momento dado.
 Los esquemas de las relaciones incluyen una lista
de los atributos y de sus dominios
correspondientes. Como una definición de tipos.
3
4
Esquema
 Es el nombre que se le da a una relación y el
conjunto de atributos en ella, incluyendo el
campo llave.
 ¿Cómo elijo el campo llave?
 Será aquel que sea único para cada tupla
 Puede agregarse como otro dato numérico
Películas (título, año, duración, tipo)
Ejemplos de esquemas
 Esquema-cliente = (nombre-cliente, calle-
cliente, ciudad-cliente)
 Esquema-préstamo = (número-préstamo,
nombre-sucursal, importe)
 Esquema-prestatario = (nombre-cliente,
número-préstamo)
5
Diagramas de esquema
 Un esquema de bases de datos, junto con las
dependencias de clave primaria y externa, se puede
mostrar gráficamente mediante diagramas de
esquema.
 Muchos sistemas de bases de datos proporcionan
herramientas de diseño con una interfaz gráfica de
usuario para la creación de diagramas de esquema.
 Los diagramas E-R no muestran explícitamente los
atributos clave externa, mientras que los diagramas
de esquema sí.
6
Diagrama de esquema para el banco.
7
8
Modelo relacional
 En resumen…
 Consiste de un conjunto de "tablas" que
representan "relaciones", relaciones entre los
datos.
 El objetivo es
crear el
esquema.
9
Recapitulando
Tipos de modelado
1. Conceptual Modelo Entidad – Relación (E-R)
2. Lógico (esquema) Modelo relacional o de tablas
3. Físico La base de datos física (archivos)
10
Conceptos básicos
Título Año Duración Tipo
Star Wars 1977 124 color
Mighty Ducks 1991 104 color
Wayne's World 1992 95 color
Relación Películas
Tupla,
Renglón
Fila
Campo
Atributo
11
Trazado de modelos
BD en disco
12
Otros conceptos
 Relaciones (referencias)
 Entre tablas mediante las llaves
 Índices
 Es un campo(s) que permite el ordenamiento de tablas
para agilizar las búsquedas (mediante tablas de
índices)
 TAREA:
 BUSCAR QUE ES UN ÍNDICE U ORGANIZACIÓN
INDEXADA O INDIZADA
Ejercicio
 Hacer modelo relacional (diagrama de esquema)
de la BD del proyecto de tintorería
13

Más contenido relacionado

Similar a 4.-ModeloRelacional (1).pdf

Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parteslopted
 
Sistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiSistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiRicardo Rocha
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
 
Diseño del software
Diseño del softwareDiseño del software
Diseño del softwareEduardo Abalo
 
Sistema de bases de datos parte ii - manuel alcántara 5to a
Sistema de bases de datos parte ii - manuel alcántara 5to aSistema de bases de datos parte ii - manuel alcántara 5to a
Sistema de bases de datos parte ii - manuel alcántara 5to amanuelantonioalcantara
 
Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datosPierina Mv
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.spgutierrez86
 
Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)Yara Añez
 
Sistema de gestión de bases de datos ii
Sistema de gestión  de bases de datos  iiSistema de gestión  de bases de datos  ii
Sistema de gestión de bases de datos iiRenee Sanchez
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructuradoYoandres La Cruz
 
JISBD_2017_paper_71.pdf
JISBD_2017_paper_71.pdfJISBD_2017_paper_71.pdf
JISBD_2017_paper_71.pdfJose Jordan
 
Sistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parteSistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parteDoris Gladys Rojas Carmona
 
3 diseño de-bd (1)
3 diseño de-bd (1)3 diseño de-bd (1)
3 diseño de-bd (1)Any Saula
 

Similar a 4.-ModeloRelacional (1).pdf (20)

Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parte
 
Sistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiSistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte ii
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Diseño del software
Diseño del softwareDiseño del software
Diseño del software
 
Sistema de gestión de BD
Sistema de gestión de BDSistema de gestión de BD
Sistema de gestión de BD
 
Sistema de bases de datos parte ii - manuel alcántara 5to a
Sistema de bases de datos parte ii - manuel alcántara 5to aSistema de bases de datos parte ii - manuel alcántara 5to a
Sistema de bases de datos parte ii - manuel alcántara 5to a
 
Fases para la creación de una base de datos
Fases para la creación de una base de datosFases para la creación de una base de datos
Fases para la creación de una base de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
 
Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Sistema de gestión de bases de datos ii
Sistema de gestión  de bases de datos  iiSistema de gestión  de bases de datos  ii
Sistema de gestión de bases de datos ii
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
S03.s3-Material 2.pptx
S03.s3-Material 2.pptxS03.s3-Material 2.pptx
S03.s3-Material 2.pptx
 
S03.s3-Material 2 (1).pptx
S03.s3-Material 2 (1).pptxS03.s3-Material 2 (1).pptx
S03.s3-Material 2 (1).pptx
 
JISBD_2017_paper_71.pdf
JISBD_2017_paper_71.pdfJISBD_2017_paper_71.pdf
JISBD_2017_paper_71.pdf
 
Sistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parteSistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parte
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd (1)
3 diseño de-bd (1)3 diseño de-bd (1)
3 diseño de-bd (1)
 

4.-ModeloRelacional (1).pdf

  • 1. Modelo Relacional Bases de Datos I MIS. Lizbeth Alejandra Hernández González
  • 2. Introducción  El modelo relacional se ha establecido actualmente como el principal modelo de datos para las aplicaciones de procesamiento de datos.  Debido a su simplicidad.  Facilita el trabajo del programador.  Una base de datos relacional consiste en un conjunto de tablas  Nombre exclusivo 2
  • 3. Esquema de la Base de Datos  El diseño general de la base de datos se denomina el esquema de la base de datos.  Cuando se habla de bases de datos se debe diferenciar entre el esquema de la base de datos, o diseño lógico de la misma, y el ejemplar de la base de datos, que es una instantánea de los datos de la misma en un momento dado.  Los esquemas de las relaciones incluyen una lista de los atributos y de sus dominios correspondientes. Como una definición de tipos. 3
  • 4. 4 Esquema  Es el nombre que se le da a una relación y el conjunto de atributos en ella, incluyendo el campo llave.  ¿Cómo elijo el campo llave?  Será aquel que sea único para cada tupla  Puede agregarse como otro dato numérico Películas (título, año, duración, tipo)
  • 5. Ejemplos de esquemas  Esquema-cliente = (nombre-cliente, calle- cliente, ciudad-cliente)  Esquema-préstamo = (número-préstamo, nombre-sucursal, importe)  Esquema-prestatario = (nombre-cliente, número-préstamo) 5
  • 6. Diagramas de esquema  Un esquema de bases de datos, junto con las dependencias de clave primaria y externa, se puede mostrar gráficamente mediante diagramas de esquema.  Muchos sistemas de bases de datos proporcionan herramientas de diseño con una interfaz gráfica de usuario para la creación de diagramas de esquema.  Los diagramas E-R no muestran explícitamente los atributos clave externa, mientras que los diagramas de esquema sí. 6
  • 7. Diagrama de esquema para el banco. 7
  • 8. 8 Modelo relacional  En resumen…  Consiste de un conjunto de "tablas" que representan "relaciones", relaciones entre los datos.  El objetivo es crear el esquema.
  • 9. 9 Recapitulando Tipos de modelado 1. Conceptual Modelo Entidad – Relación (E-R) 2. Lógico (esquema) Modelo relacional o de tablas 3. Físico La base de datos física (archivos)
  • 10. 10 Conceptos básicos Título Año Duración Tipo Star Wars 1977 124 color Mighty Ducks 1991 104 color Wayne's World 1992 95 color Relación Películas Tupla, Renglón Fila Campo Atributo
  • 12. 12 Otros conceptos  Relaciones (referencias)  Entre tablas mediante las llaves  Índices  Es un campo(s) que permite el ordenamiento de tablas para agilizar las búsquedas (mediante tablas de índices)  TAREA:  BUSCAR QUE ES UN ÍNDICE U ORGANIZACIÓN INDEXADA O INDIZADA
  • 13. Ejercicio  Hacer modelo relacional (diagrama de esquema) de la BD del proyecto de tintorería 13