SlideShare una empresa de Scribd logo
1 de 10
Modelo Relacional
• Jessica Estupiñan
• Darwinson Robles
Defina el modelo entidad-
relación
Representa una “cosa” u "objeto" del mundo
real con existencia independiente, es decir, se
diferencia unívocamente de otro objeto o cosa,
incluso siendo del mismo tipo, o una misma
entidad.
Algunos Ejemplos:
Una persona. (Se diferencia de cualquier otra
persona, incluso siendo gemelos).
Una entidad puede ser un objeto con
existencia física como: una persona, un
animal, una casa, etc. (entidad concreta); o un
objeto con existencia conceptual como: un
puesto de trabajo, una asignatura de clases, un
nombre,etc. (entidad abstracta).
RELACION
• Describe cierta dependencia entre entidades o permite la
asociación de las mismas.
• Ejemplo: Si tenemos dos entidades, "CLIENTE" y
"HABITACION", podemos entender la relación entre
ambas al tomar un caso concreto (ocurrencia) de cada una
de ellas. Entonces, podriamos tener la ocurrencia
"Habitación 502", de la entidad "HABITACION" y la
ocurrencia "Henry Jonshon Mcfly Bogard", de la entidad
"CLIENTE", entre las que es posible relacionar que la
habitación 502 se encuentra ocupada por el huésped de
nombre Henry.
• Una relación tiene sentido al expresar las entidades que
relaciona. En el ejemplo anterior, podemos decir que un
huésped (entidad), se aloja (relación) en una habitación
(entidad).
¿QUE ES RELACION?
• Que es una relación?
1. En bases de datos, una relación o vínculo entre dos o
más entidades describe alguna interacción entre las
mismas. Por ejemplo, una relación entre una entidad
"Empleado" y una entidad "Sector" podría ser
"trabaja_en", porque el empleado trabaja en un sector
determinado.
Las relaciones se describen en la estructura de la base
de datos empleando un modelo de datos.
Las relaciones son muy empleadas en los
modelos de bases de datos relacional y afines.
En SQL las relaciones son llamadas tablas.
Tipos de relaciones
• *Que tipos de relaciones existen, defina cada uno de ellas y dé un
ejemplo.?
• El tipo de relación se define tomando los máximos de las
cardinalidades que intervienen en la relación. Hay cuatro tipos posibles:
• Una a una (1:1). En este tipo de relación, una vez fijado un elemento de
una entidad se conoce la otra. Ejemplo: nación y capital.
• Una a muchas (1:N). Ejemplo: cliente y pedidos.
• Muchas a una (N:1). Simetría respecto al tipo anterior según el punto de
visto de una u otra entidad.
• Muchas a muchas (N:N). Ejemplo: personas y viviendas.
• Toda entidad debe ser unívocamente identificada y distinguible
mediante un conjunto de atributos (quizás un solo atributo)
denominado identificador o clave principal o primaria. Puede haber
varios posibles identificadores para una misma entidad, en cuyo caso
se ha de escoger uno de ellos como identificador principal siendo el
resto identificadores alternativos. Ejemplo: dni y número de seguridad
social de una persona.
Cual es el proceso de diseño de una BD: Realice un
grafico utilizando autoformas en cualquiera de los
programas de office (PP, Word, Excel) para explicar
esta pregunta.?
• El proceso de diseño consta de los pasos
siguientes:
• Determinar la finalidad de la base de datos Esto le ayudará a
estar preparado para los demás pasos.
• Buscar y organizar la información necesaria Reúna todos los
tipos de información que desee registrar en la base de datos, como
los nombres de productos o los números de pedidos.
• Dividir la información en tablas Divida los elementos de
información en entidades o temas principales, como Productos o
Pedidos. Cada tema pasará a ser una tabla.
• Convertir los elementos de información en columnas Decida
qué información desea almacenar en cada tabla. Cada elemento se
convertirá en un campo y se mostrará como una columna en la
tabla. Por ejemplo, una tabla Empleados podría incluir campos
como Apellido y Fecha de contratación.
Diapositivas de informatica david
Diapositivas de informatica david

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Bdd2.1
Bdd2.1Bdd2.1
Bdd2.1
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
11 1
11 111 1
11 1
 
BASE
BASEBASE
BASE
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos de BDD y Modelos de Datos Alejandro Coronado
Modelos de BDD y Modelos de Datos Alejandro CoronadoModelos de BDD y Modelos de Datos Alejandro Coronado
Modelos de BDD y Modelos de Datos Alejandro Coronado
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Cosulta2
Cosulta2Cosulta2
Cosulta2
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Base de Datos
Base de Datos Base de Datos
Base de Datos
 
Base de datos 2 parte
Base de datos 2 parteBase de datos 2 parte
Base de datos 2 parte
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relación
 
Bdconcepbasicos2 ii
Bdconcepbasicos2 iiBdconcepbasicos2 ii
Bdconcepbasicos2 ii
 

Destacado

Presentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesúsPresentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesúsHommy De Jesús
 
cuadros de especialidades
cuadros de especialidadescuadros de especialidades
cuadros de especialidadesisela_sillas
 
Tipografia
TipografiaTipografia
Tipografiaroomdezz
 
Higiene y seguridad
Higiene y seguridadHigiene y seguridad
Higiene y seguridadanaferrer24
 
Poner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacionPoner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacionlupitagarcia07
 
Formacion para la vida y el trabajo. fernandez, avellanas y toledo.
Formacion para la vida y el trabajo. fernandez, avellanas y toledo.Formacion para la vida y el trabajo. fernandez, avellanas y toledo.
Formacion para la vida y el trabajo. fernandez, avellanas y toledo.Luulii Fernandez
 
Reglamento de Tecnología
Reglamento de TecnologíaReglamento de Tecnología
Reglamento de Tecnologíajcsainos1
 
Cristina Mão de Ferro - be IN Portalegre
Cristina Mão de Ferro  - be IN PortalegreCristina Mão de Ferro  - be IN Portalegre
Cristina Mão de Ferro - be IN PortalegrePlataforma Empreendedor
 

Destacado (20)

Presentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesúsPresentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesús
 
cuadros de especialidades
cuadros de especialidadescuadros de especialidades
cuadros de especialidades
 
Tipografia
TipografiaTipografia
Tipografia
 
Como esquentar uma xícara de café
Como esquentar uma xícara de caféComo esquentar uma xícara de café
Como esquentar uma xícara de café
 
La contaminación ambiental
La contaminación ambientalLa contaminación ambiental
La contaminación ambiental
 
Higiene y seguridad
Higiene y seguridadHigiene y seguridad
Higiene y seguridad
 
Curriculo educacion primaria
Curriculo educacion primariaCurriculo educacion primaria
Curriculo educacion primaria
 
Desarrollo de clase 3
Desarrollo de clase 3Desarrollo de clase 3
Desarrollo de clase 3
 
La web 2
La web 2La web 2
La web 2
 
Poner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacionPoner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacion
 
Sandra Barbosa - be IN Bragança
Sandra Barbosa - be IN BragançaSandra Barbosa - be IN Bragança
Sandra Barbosa - be IN Bragança
 
Ascensos santos
Ascensos santos Ascensos santos
Ascensos santos
 
Autoridad y poder
Autoridad y poderAutoridad y poder
Autoridad y poder
 
Portfolio
PortfolioPortfolio
Portfolio
 
Formacion para la vida y el trabajo. fernandez, avellanas y toledo.
Formacion para la vida y el trabajo. fernandez, avellanas y toledo.Formacion para la vida y el trabajo. fernandez, avellanas y toledo.
Formacion para la vida y el trabajo. fernandez, avellanas y toledo.
 
Reglamento de Tecnología
Reglamento de TecnologíaReglamento de Tecnología
Reglamento de Tecnología
 
Cristina Mão de Ferro - be IN Portalegre
Cristina Mão de Ferro  - be IN PortalegreCristina Mão de Ferro  - be IN Portalegre
Cristina Mão de Ferro - be IN Portalegre
 
Los ordenadores
Los ordenadoresLos ordenadores
Los ordenadores
 
Lei maria da penha
Lei maria da penhaLei maria da penha
Lei maria da penha
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Diapositivas de informatica david

ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfSALVADOR ALTEZ PALOMINO
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florezCamila Florez
 
Melisita y jenifer
Melisita y jeniferMelisita y jenifer
Melisita y jenifermelissajo
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendozaRosii Pezo
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4XavierBeltran7
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4Xavier Beltrán
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii093044281
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii093044281
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2geanellavallejo
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datoslauraluiso
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura jJonathaLaura
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Modelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegardaModelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegardaalvarolegarda
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacionAnthonyLeonRuiz
 

Similar a Diapositivas de informatica david (20)

ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdf
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florez
 
Paola
PaolaPaola
Paola
 
Melisita y jenifer
Melisita y jeniferMelisita y jenifer
Melisita y jenifer
 
Planificaciondesistemas er
Planificaciondesistemas erPlanificaciondesistemas er
Planificaciondesistemas er
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
Modelo entidad de relación mendoza
Modelo entidad de relación mendozaModelo entidad de relación mendoza
Modelo entidad de relación mendoza
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii
 
Deber de informatica ii
Deber de informatica iiDeber de informatica ii
Deber de informatica ii
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Modelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegardaModelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegarda
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
 

Diapositivas de informatica david

  • 1. Modelo Relacional • Jessica Estupiñan • Darwinson Robles
  • 2. Defina el modelo entidad- relación
  • 3. Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Algunos Ejemplos: Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos). Una entidad puede ser un objeto con existencia física como: una persona, un animal, una casa, etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de trabajo, una asignatura de clases, un nombre,etc. (entidad abstracta).
  • 5. • Describe cierta dependencia entre entidades o permite la asociación de las mismas. • Ejemplo: Si tenemos dos entidades, "CLIENTE" y "HABITACION", podemos entender la relación entre ambas al tomar un caso concreto (ocurrencia) de cada una de ellas. Entonces, podriamos tener la ocurrencia "Habitación 502", de la entidad "HABITACION" y la ocurrencia "Henry Jonshon Mcfly Bogard", de la entidad "CLIENTE", entre las que es posible relacionar que la habitación 502 se encuentra ocupada por el huésped de nombre Henry. • Una relación tiene sentido al expresar las entidades que relaciona. En el ejemplo anterior, podemos decir que un huésped (entidad), se aloja (relación) en una habitación (entidad).
  • 6. ¿QUE ES RELACION? • Que es una relación? 1. En bases de datos, una relación o vínculo entre dos o más entidades describe alguna interacción entre las mismas. Por ejemplo, una relación entre una entidad "Empleado" y una entidad "Sector" podría ser "trabaja_en", porque el empleado trabaja en un sector determinado. Las relaciones se describen en la estructura de la base de datos empleando un modelo de datos. Las relaciones son muy empleadas en los modelos de bases de datos relacional y afines. En SQL las relaciones son llamadas tablas.
  • 7. Tipos de relaciones • *Que tipos de relaciones existen, defina cada uno de ellas y dé un ejemplo.? • El tipo de relación se define tomando los máximos de las cardinalidades que intervienen en la relación. Hay cuatro tipos posibles: • Una a una (1:1). En este tipo de relación, una vez fijado un elemento de una entidad se conoce la otra. Ejemplo: nación y capital. • Una a muchas (1:N). Ejemplo: cliente y pedidos. • Muchas a una (N:1). Simetría respecto al tipo anterior según el punto de visto de una u otra entidad. • Muchas a muchas (N:N). Ejemplo: personas y viviendas. • Toda entidad debe ser unívocamente identificada y distinguible mediante un conjunto de atributos (quizás un solo atributo) denominado identificador o clave principal o primaria. Puede haber varios posibles identificadores para una misma entidad, en cuyo caso se ha de escoger uno de ellos como identificador principal siendo el resto identificadores alternativos. Ejemplo: dni y número de seguridad social de una persona.
  • 8. Cual es el proceso de diseño de una BD: Realice un grafico utilizando autoformas en cualquiera de los programas de office (PP, Word, Excel) para explicar esta pregunta.? • El proceso de diseño consta de los pasos siguientes: • Determinar la finalidad de la base de datos Esto le ayudará a estar preparado para los demás pasos. • Buscar y organizar la información necesaria Reúna todos los tipos de información que desee registrar en la base de datos, como los nombres de productos o los números de pedidos. • Dividir la información en tablas Divida los elementos de información en entidades o temas principales, como Productos o Pedidos. Cada tema pasará a ser una tabla. • Convertir los elementos de información en columnas Decida qué información desea almacenar en cada tabla. Cada elemento se convertirá en un campo y se mostrará como una columna en la tabla. Por ejemplo, una tabla Empleados podría incluir campos como Apellido y Fecha de contratación.