SlideShare una empresa de Scribd logo
CURSO DE BASES DE DATOS 05 – MODELO ENTIDAD RELACION
CONCEPTOS Y TERMINOLOGIA ,[object Object],[object Object],[object Object],[object Object],[object Object]
CONCEPTOS Y TERMINOLOGIA ,[object Object],[object Object],[object Object],[object Object]
CONCEPTOS Y TERMINOLOGIA ,[object Object],[object Object],[object Object],[object Object]
CONCEPTOS Y TERMINOLOGIA ,[object Object],[object Object]
CONCEPTOS Y TERMINOLOGIA ASPECTOS QUE SE CONSIDERAN EN UN MODELO RELACIONAL : Aspecto Estructural :   El usuario ve y percibe la información como tablas
CONCEPTOS Y TERMINOLOGIA ASPECTOS QUE SE CONSIDERAN EN UN MODELO RELACIONAL : Aspecto de Integridad :  Las tablas satisfacen algunas restricciones de integridad en sus datos que hacen consistente la información.
CONCEPTOS Y TERMINOLOGIA ,[object Object],[object Object],[object Object],[object Object],[object Object]
CONCEPTOS Y TERMINOLOGIA Restricción :  Departamentos donde el presupuesto sea > o iguales 10.000.000 Proyección :  Departamentos que existen con presupuesto Juntar :  Departamentos y empleados por departamentos
CONCEPTOS Y TERMINOLOGIA
CONCEPTOS Y TERMINOLOGIA DEFINICIONES Una tabla  se percibe como el conjunto de columnas y filas y solo se aplica al los niveles externo y conceptual no al interno. Un Atributo  es el nombre de la columna de una relación. Un dominio  es el conjunto de valores posibles de uno o más atributos. Una registro  es una fila o registro de una relación (tabla). El grado  de la tabla es el número de atributos o columnas que tiene la relación. La  cardinalidad  de una tabla es el número de registros que contiene, la cardinalidad es variable.
TERMINOLOGIA ALTERNATIVA Termino Formal Alternativa 1 Alternativa 2 Entidad Tabla Archivo Tupla Registro Registro Atributo Columna Campo
RELACIONES EN UNA BASE DE DATOS ,[object Object],[object Object],[object Object],[object Object],CURSOS DOCENTES Debe ser Dictado Puede Dictar
TIPOS DE RELACIONES  UNO a UNO Un  empleado solo puede tener un cargo
TIPOS DE RELACIONES  UNO a MUCHOS Un cargo puede estar asignado a Uno o Muchos empleados
TIPOS DE RELACIONES  MUCHOS  a MUCHOS Un estudiante cursa varias materias y una materia es cursada por varios estudiantes
CONCEPTOS LLAVE ó CLAVE PRIMARIA :  Columna o atributo perteneciente a una tabla que permite que los registros no se repitan, puede estar compuesta por una o varias columnas. LLAVE ó CLAVE FORANEA  (AJENA):  Columna de una tabla que hace referencia a otra columna que es llave primaria en otra tabla. LLAVE ó CLAVE CANDIDATA :  Posibles columnas que pueden ser consideradas llaves primarias dentro de una tabla. LLAVE ó CLAVE ALTERNATIVA :  Llaves candidatas que no han sido elegibles.
EJERCICIO  http://virtual.upbbga.edu.co
Investigar acerca de: FORMAS NORMALES

Más contenido relacionado

La actualidad más candente

3 a5 valdez david - tarea 1.pptx
3 a5   valdez david - tarea 1.pptx3 a5   valdez david - tarea 1.pptx
3 a5 valdez david - tarea 1.pptxhelloween10
 
Tablas
TablasTablas
Base de datos relacionales
Base de datos relacionalesBase de datos relacionales
Base de datos relacionales
Iris Yadira Moreno Aguirre
 
Clase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de DatosClase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de Datos
José Ricardo Tillero Giménez
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
Hermes Sosa
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)
Jose Carlos Guerra
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalHaider Rios
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
lelyydrogo
 
Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datos
pepelebu1313
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De DatosUnidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
ConfesorAD
 
Trabajando con datos Compuestos
Trabajando con datos CompuestosTrabajando con datos Compuestos
Trabajando con datos Compuestos
Martin Coronel
 
Diagramas ER
Diagramas ERDiagramas ER
Diagramas ER
guest7f3b69
 
3 a5 avendaño gary - tarea 1
3 a5   avendaño gary - tarea 13 a5   avendaño gary - tarea 1
3 a5 avendaño gary - tarea 1
Gary Richard Avendaño Rosado
 

La actualidad más candente (18)

3 a5 valdez david - tarea 1.pptx
3 a5   valdez david - tarea 1.pptx3 a5   valdez david - tarea 1.pptx
3 a5 valdez david - tarea 1.pptx
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Tablas
TablasTablas
Tablas
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Examen yolanda
Examen yolandaExamen yolanda
Examen yolanda
 
Base de datos relacionales
Base de datos relacionalesBase de datos relacionales
Base de datos relacionales
 
Clase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de DatosClase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de Datos
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datos
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De DatosUnidad DidáCtica Ii Sistemas Gestores De Bases De Datos
Unidad DidáCtica Ii Sistemas Gestores De Bases De Datos
 
Trabajando con datos Compuestos
Trabajando con datos CompuestosTrabajando con datos Compuestos
Trabajando con datos Compuestos
 
Grupo3
Grupo3Grupo3
Grupo3
 
Diagramas ER
Diagramas ERDiagramas ER
Diagramas ER
 
3 a5 avendaño gary - tarea 1
3 a5   avendaño gary - tarea 13 a5   avendaño gary - tarea 1
3 a5 avendaño gary - tarea 1
 

Similar a 05 -bases_de_datos_-_modelo_relacional

Presentacion oracle9 i
Presentacion oracle9 iPresentacion oracle9 i
Presentacion oracle9 ilorena duque
 
Presentacion oracle9 i
Presentacion oracle9 iPresentacion oracle9 i
Presentacion oracle9 iLorena Duque
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
Carlos Rafael Luna Vargas
 
NORMAS ICONTEC /12/08/2015
NORMAS ICONTEC /12/08/2015 NORMAS ICONTEC /12/08/2015
NORMAS ICONTEC /12/08/2015
Nicolás Martínez
 
las consultas en access
las consultas en access las consultas en access
las consultas en access 2503468
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datosIrene Lorza
 
BASE DE DATOS.pdf
BASE DE DATOS.pdfBASE DE DATOS.pdf
BASE DE DATOS.pdf
SistemadeEstudiosMed
 
Clase 1 conceptos basicos ac
Clase 1 conceptos basicos acClase 1 conceptos basicos ac
Clase 1 conceptos basicos acLuis Jherry
 
Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
jhovanaqg
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
angeljlp08
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
GUSTAVO PANTIGOZO ROMERO
 
Presentacion modelo relacional2_final
Presentacion modelo relacional2_finalPresentacion modelo relacional2_final
Presentacion modelo relacional2_finalAlitas221
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objetoRaul Quispe P
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
Rosa Felix
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
Rosa Felix
 

Similar a 05 -bases_de_datos_-_modelo_relacional (20)

Presentacion oracle9 i
Presentacion oracle9 iPresentacion oracle9 i
Presentacion oracle9 i
 
Presentacion oracle9 i
Presentacion oracle9 iPresentacion oracle9 i
Presentacion oracle9 i
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 
NORMAS ICONTEC /12/08/2015
NORMAS ICONTEC /12/08/2015 NORMAS ICONTEC /12/08/2015
NORMAS ICONTEC /12/08/2015
 
las consultas en access
las consultas en access las consultas en access
las consultas en access
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
BASE DE DATOS.pdf
BASE DE DATOS.pdfBASE DE DATOS.pdf
BASE DE DATOS.pdf
 
Clase 1 conceptos basicos ac
Clase 1 conceptos basicos acClase 1 conceptos basicos ac
Clase 1 conceptos basicos ac
 
Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
Churk
ChurkChurk
Churk
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
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)
 
Presentacion modelo relacional2_final
Presentacion modelo relacional2_finalPresentacion modelo relacional2_final
Presentacion modelo relacional2_final
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
 

Más de Elkin Alfredo Albarracin Navas

C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
Elkin Alfredo Albarracin Navas
 
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
Elkin Alfredo Albarracin Navas
 
Semana_Uno_Bases_de_Datos_2010-II
Semana_Uno_Bases_de_Datos_2010-IISemana_Uno_Bases_de_Datos_2010-II
Semana_Uno_Bases_de_Datos_2010-II
Elkin Alfredo Albarracin Navas
 

Más de Elkin Alfredo Albarracin Navas (7)

Sistemas operativos 02_-_2010
Sistemas operativos 02_-_2010Sistemas operativos 02_-_2010
Sistemas operativos 02_-_2010
 
Sistemas operativos 05 2010
Sistemas operativos 05   2010Sistemas operativos 05   2010
Sistemas operativos 05 2010
 
Sistemas operativos 06 2010
Sistemas operativos 06   2010Sistemas operativos 06   2010
Sistemas operativos 06 2010
 
04 -bases_de_datos_-_arquitectura_de_tres_niveles
04  -bases_de_datos_-_arquitectura_de_tres_niveles04  -bases_de_datos_-_arquitectura_de_tres_niveles
04 -bases_de_datos_-_arquitectura_de_tres_niveles
 
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
 
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
 
Semana_Uno_Bases_de_Datos_2010-II
Semana_Uno_Bases_de_Datos_2010-IISemana_Uno_Bases_de_Datos_2010-II
Semana_Uno_Bases_de_Datos_2010-II
 

05 -bases_de_datos_-_modelo_relacional

  • 1. CURSO DE BASES DE DATOS 05 – MODELO ENTIDAD RELACION
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. CONCEPTOS Y TERMINOLOGIA ASPECTOS QUE SE CONSIDERAN EN UN MODELO RELACIONAL : Aspecto Estructural : El usuario ve y percibe la información como tablas
  • 7. CONCEPTOS Y TERMINOLOGIA ASPECTOS QUE SE CONSIDERAN EN UN MODELO RELACIONAL : Aspecto de Integridad : Las tablas satisfacen algunas restricciones de integridad en sus datos que hacen consistente la información.
  • 8.
  • 9. CONCEPTOS Y TERMINOLOGIA Restricción : Departamentos donde el presupuesto sea > o iguales 10.000.000 Proyección : Departamentos que existen con presupuesto Juntar : Departamentos y empleados por departamentos
  • 11. CONCEPTOS Y TERMINOLOGIA DEFINICIONES Una tabla se percibe como el conjunto de columnas y filas y solo se aplica al los niveles externo y conceptual no al interno. Un Atributo es el nombre de la columna de una relación. Un dominio es el conjunto de valores posibles de uno o más atributos. Una registro es una fila o registro de una relación (tabla). El grado de la tabla es el número de atributos o columnas que tiene la relación. La cardinalidad de una tabla es el número de registros que contiene, la cardinalidad es variable.
  • 12. TERMINOLOGIA ALTERNATIVA Termino Formal Alternativa 1 Alternativa 2 Entidad Tabla Archivo Tupla Registro Registro Atributo Columna Campo
  • 13.
  • 14. TIPOS DE RELACIONES UNO a UNO Un empleado solo puede tener un cargo
  • 15. TIPOS DE RELACIONES UNO a MUCHOS Un cargo puede estar asignado a Uno o Muchos empleados
  • 16. TIPOS DE RELACIONES MUCHOS a MUCHOS Un estudiante cursa varias materias y una materia es cursada por varios estudiantes
  • 17. CONCEPTOS LLAVE ó CLAVE PRIMARIA : Columna o atributo perteneciente a una tabla que permite que los registros no se repitan, puede estar compuesta por una o varias columnas. LLAVE ó CLAVE FORANEA (AJENA): Columna de una tabla que hace referencia a otra columna que es llave primaria en otra tabla. LLAVE ó CLAVE CANDIDATA : Posibles columnas que pueden ser consideradas llaves primarias dentro de una tabla. LLAVE ó CLAVE ALTERNATIVA : Llaves candidatas que no han sido elegibles.
  • 19. Investigar acerca de: FORMAS NORMALES