SlideShare a Scribd company logo
1 of 13
Colegio José Celestino Mutis TEMA :  BASE DE DATOS PRESENTADO POR : YOLEDIS PEINADO MEZA PRESENTADO A: SUSAN HERNANDEZ GRADO: 11-4 BUCARAMANGA 2011
MODELO DE ENTIDAD Y RELACIÔN Un diagrama o modelo entidad-relación (a veces denominado por sus siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelo de datos de un sistema de informaciôn. Estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y propiedades.
*RELACIÒN En su sentido más general, una entidad o ente es todo aquello cuya existencia es reconocida por algún sistema de ontologia.Una entidad puede por lo tanto ser concreta, abstracta, particular o universal . Es decir, las entidades no son sólo objetos cotidianos como sillas o personas, sino también propiedades, relaciones,eventos,nùmeros,conjuntos,proposiciones, mundos posibles, creencias, pensamientos, etc.
*RELACIONES. ENTIDAD. En su sentido más general, una entidad o ente es todo aquello cuya existencia es reconocida por algún sistema de ontologia.Una entidad puede por lo tanto ser concreta, abstracta, particular o universal . Es decir, las entidades no son sólo objetos cotidianos como sillas o personas, sino también propiedades,relaciones,eventos,nùmeros,conjuntos,proposiciones, mundos posibles, creencias, pensamientos, etc. RELACION. f. Acción y efecto de referir o referirse (expresar y dirigir). Conexión, correspondencia, de una cosa con otra. Correspondencia o trato de una persona con otra. Lista o catálogo de personas, cosas, etc.
*PROCESO  DE DISEÑO  DE BD.
¿Cuál es la estructura de una BD (Base de Datos)? Es un repositorio en donde guardamos informaciónintegrada que podemos almacenar y recuperar. ,[object Object],[object Object]
Hoja de Calculo y el SGBD? Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo y  un SGBD son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.  
Base De Datos Relacional Base de datos relacional  Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas Características Una base de datos relacional se compone de varias tablas o relaciones. No pueden existir dos tablas con el mismo nombre ni registro. Cada tabla es a su vez un conjunto de registros (filas y columnas). La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas). Las claves primarias son la clave principal de un registro dentro de una tabla y éstas deben cumplir con la integridad de datos. Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del registro padre; por medio de éstas se hacen las relaciones.
Qué pasos tiene el proceso de diseño de una BD? Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como “Employees” u “Orders”. Cada tema será una tabla de la base de datos. Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Lastnamey otro podría ser Hire date.
Cuáles son las operaciones básicas que se pueden realizar en una BD? Las operaciones que vamos a ver están basadas en el algebra relacional. Los operandos de de cada operación lo constituyen una o varias tablas y el resultado es una nueva tabla. Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas).    Selección: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO). La representación sería la siguiente:  O  Condicion (Tabla)  Proyección: esta operación nos devuelve una nueva tabla con las columnas seleccionadas de otra. La representación sería la siguiente: O col1, col2,…(tabla)  Unión: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla.  Su representación sería la siguiente: Tabla1  U   Tabla2  Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo. Su representación sería la siguiente: Tabla1  X  Tabla2
Objetos de la base de datos Tablas: unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos datos estarán ordenados en columnas verticales. Aquí definiremos los campos y sus características. Más adelante veremos qué es un campo.ej: world Consultas : aquí definiremos las preguntas que formularemos a la base de datos con el fin de extraer la información. Formulario :elemento en forma de ficha que permite la gestión de los datos.
[object Object]
Macro: permite preparar los registros de la base de datos de forma personalizada para imprimirlos.

More Related Content

What's hot

BASE DE DATOS♥ (Yoshira)
BASE DE DATOS♥ (Yoshira)BASE DE DATOS♥ (Yoshira)
BASE DE DATOS♥ (Yoshira)Yoshi Wutxd
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura jJonathaLaura
 
Base de datos ii
Base de datos iiBase de datos ii
Base de datos iiLauracvdo
 
Base de datos
Base de datosBase de datos
Base de datosLauracvdo
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Bdconcepbasicos2 ii
Bdconcepbasicos2 iiBdconcepbasicos2 ii
Bdconcepbasicos2 iivanesabozada
 
Bases de datos
Bases de datosBases de datos
Bases de datosOfimaticos
 
Bases de datos angierivera
Bases de datos angieriveraBases de datos angierivera
Bases de datos angieriveraangierivera05
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datosalexis armas
 
Diccionario de base de datos.
Diccionario de base de datos.Diccionario de base de datos.
Diccionario de base de datos.alexis armas
 
Trabajo autonomo
Trabajo autonomoTrabajo autonomo
Trabajo autonomozumeo
 
herramientas de access
herramientas de accessherramientas de access
herramientas de accessginnary gómez
 
Mallerly jaramillo base de datos
Mallerly jaramillo  base de datosMallerly jaramillo  base de datos
Mallerly jaramillo base de datosmallerly16
 

What's hot (19)

BASE DE DATOS♥ (Yoshira)
BASE DE DATOS♥ (Yoshira)BASE DE DATOS♥ (Yoshira)
BASE DE DATOS♥ (Yoshira)
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Base de datos ii
Base de datos iiBase de datos ii
Base de datos ii
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Bdconcepbasicos2 ii
Bdconcepbasicos2 iiBdconcepbasicos2 ii
Bdconcepbasicos2 ii
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos angierivera
Bases de datos angieriveraBases de datos angierivera
Bases de datos angierivera
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diccionario de base de datos.
Diccionario de base de datos.Diccionario de base de datos.
Diccionario de base de datos.
 
Yurley
YurleyYurley
Yurley
 
Trabajo autonomo
Trabajo autonomoTrabajo autonomo
Trabajo autonomo
 
herramientas de access
herramientas de accessherramientas de access
herramientas de access
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Mallerly jaramillo base de datos
Mallerly jaramillo  base de datosMallerly jaramillo  base de datos
Mallerly jaramillo base de datos
 

Viewers also liked

Cal.ligrama
Cal.ligramaCal.ligrama
Cal.ligramaggirons
 
1 0014 ze gufi (lukas)+en
1 0014 ze gufi (lukas)+en1 0014 ze gufi (lukas)+en
1 0014 ze gufi (lukas)+enZoya Sladek
 
Credir de sintsi projecte de recerca
Credir de sintsi projecte de recercaCredir de sintsi projecte de recerca
Credir de sintsi projecte de recercaDavidCunillera
 
Unidade 6 paleolítico
Unidade 6 paleolíticoUnidade 6 paleolítico
Unidade 6 paleolíticocamposseijo
 
Hackeando facebook com wireshark e cookie injector
Hackeando facebook com wireshark e cookie injectorHackeando facebook com wireshark e cookie injector
Hackeando facebook com wireshark e cookie injectorAlvaro Gomes
 
AdvanUnit3
AdvanUnit3AdvanUnit3
AdvanUnit3Learngle
 
156 h tov li haboker+en
156 h tov li haboker+en156 h tov li haboker+en
156 h tov li haboker+enZoya Sladek
 
Diapositivas paula andrea
Diapositivas paula andreaDiapositivas paula andrea
Diapositivas paula andreapagg09
 
Carta de Samuel para Ángel
Carta de Samuel para ÁngelCarta de Samuel para Ángel
Carta de Samuel para Ángelceipamos
 
A arte de não adoecer
A arte de não adoecerA arte de não adoecer
A arte de não adoecerCamila Silva
 
Heaven Highway - ppt
Heaven Highway - pptHeaven Highway - ppt
Heaven Highway - pptRijnWaalpad
 
Você tem um xerife olhando seu código?
Você tem um xerife olhando seu código?Você tem um xerife olhando seu código?
Você tem um xerife olhando seu código?Maurício Aniche
 
Social media-siteline
Social media-sitelineSocial media-siteline
Social media-sitelinekoosschreurs
 
128 z be maim zakim+en
128 z be maim zakim+en128 z be maim zakim+en
128 z be maim zakim+enZoya Sladek
 

Viewers also liked (20)

Cal.ligrama
Cal.ligramaCal.ligrama
Cal.ligrama
 
5 y 6
5 y 65 y 6
5 y 6
 
1 0014 ze gufi (lukas)+en
1 0014 ze gufi (lukas)+en1 0014 ze gufi (lukas)+en
1 0014 ze gufi (lukas)+en
 
Sierra nieves 95
Sierra nieves 95Sierra nieves 95
Sierra nieves 95
 
Biografias politicos
Biografias politicosBiografias politicos
Biografias politicos
 
Credir de sintsi projecte de recerca
Credir de sintsi projecte de recercaCredir de sintsi projecte de recerca
Credir de sintsi projecte de recerca
 
Unidade 6 paleolítico
Unidade 6 paleolíticoUnidade 6 paleolítico
Unidade 6 paleolítico
 
Hackeando facebook com wireshark e cookie injector
Hackeando facebook com wireshark e cookie injectorHackeando facebook com wireshark e cookie injector
Hackeando facebook com wireshark e cookie injector
 
São Paulo 2014
São Paulo 2014São Paulo 2014
São Paulo 2014
 
AdvanUnit3
AdvanUnit3AdvanUnit3
AdvanUnit3
 
156 h tov li haboker+en
156 h tov li haboker+en156 h tov li haboker+en
156 h tov li haboker+en
 
La ultima cena
La ultima cenaLa ultima cena
La ultima cena
 
Diapositivas paula andrea
Diapositivas paula andreaDiapositivas paula andrea
Diapositivas paula andrea
 
Carta de Samuel para Ángel
Carta de Samuel para ÁngelCarta de Samuel para Ángel
Carta de Samuel para Ángel
 
A arte de não adoecer
A arte de não adoecerA arte de não adoecer
A arte de não adoecer
 
Heaven Highway - ppt
Heaven Highway - pptHeaven Highway - ppt
Heaven Highway - ppt
 
Você tem um xerife olhando seu código?
Você tem um xerife olhando seu código?Você tem um xerife olhando seu código?
Você tem um xerife olhando seu código?
 
Kuliah I MSDM
Kuliah I MSDMKuliah I MSDM
Kuliah I MSDM
 
Social media-siteline
Social media-sitelineSocial media-siteline
Social media-siteline
 
128 z be maim zakim+en
128 z be maim zakim+en128 z be maim zakim+en
128 z be maim zakim+en
 

Similar to Modelo de entidad y relaciôn

Similar to Modelo de entidad y relaciôn (20)

Trabajo brayan
Trabajo brayanTrabajo brayan
Trabajo brayan
 
hector david coronel
hector david coronelhector david coronel
hector david coronel
 
Presentación 2
Presentación 2Presentación 2
Presentación 2
 
Consulta base de datos
Consulta base de datos Consulta base de datos
Consulta base de datos
 
Base de dato access laura pinilla
Base de dato access laura pinillaBase de dato access laura pinilla
Base de dato access laura pinilla
 
Informatica BD,SGBD
Informatica BD,SGBDInformatica BD,SGBD
Informatica BD,SGBD
 
Informatica BD,SGBD
Informatica BD,SGBDInformatica BD,SGBD
Informatica BD,SGBD
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación11
Presentación11Presentación11
Presentación11
 
Taller
TallerTaller
Taller
 
Presentación11
Presentación11Presentación11
Presentación11
 
Presentación11
Presentación11Presentación11
Presentación11
 
Presentación1
Presentación1Presentación1
Presentación1
 
Taller
TallerTaller
Taller
 
wicho
 wicho wicho
wicho
 

Modelo de entidad y relaciôn

  • 1. Colegio José Celestino Mutis TEMA : BASE DE DATOS PRESENTADO POR : YOLEDIS PEINADO MEZA PRESENTADO A: SUSAN HERNANDEZ GRADO: 11-4 BUCARAMANGA 2011
  • 2. MODELO DE ENTIDAD Y RELACIÔN Un diagrama o modelo entidad-relación (a veces denominado por sus siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelo de datos de un sistema de informaciôn. Estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y propiedades.
  • 3. *RELACIÒN En su sentido más general, una entidad o ente es todo aquello cuya existencia es reconocida por algún sistema de ontologia.Una entidad puede por lo tanto ser concreta, abstracta, particular o universal . Es decir, las entidades no son sólo objetos cotidianos como sillas o personas, sino también propiedades, relaciones,eventos,nùmeros,conjuntos,proposiciones, mundos posibles, creencias, pensamientos, etc.
  • 4. *RELACIONES. ENTIDAD. En su sentido más general, una entidad o ente es todo aquello cuya existencia es reconocida por algún sistema de ontologia.Una entidad puede por lo tanto ser concreta, abstracta, particular o universal . Es decir, las entidades no son sólo objetos cotidianos como sillas o personas, sino también propiedades,relaciones,eventos,nùmeros,conjuntos,proposiciones, mundos posibles, creencias, pensamientos, etc. RELACION. f. Acción y efecto de referir o referirse (expresar y dirigir). Conexión, correspondencia, de una cosa con otra. Correspondencia o trato de una persona con otra. Lista o catálogo de personas, cosas, etc.
  • 5. *PROCESO DE DISEÑO DE BD.
  • 6.
  • 7. Hoja de Calculo y el SGBD? Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo y  un SGBD son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.  
  • 8. Base De Datos Relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas Características Una base de datos relacional se compone de varias tablas o relaciones. No pueden existir dos tablas con el mismo nombre ni registro. Cada tabla es a su vez un conjunto de registros (filas y columnas). La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas). Las claves primarias son la clave principal de un registro dentro de una tabla y éstas deben cumplir con la integridad de datos. Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del registro padre; por medio de éstas se hacen las relaciones.
  • 9. Qué pasos tiene el proceso de diseño de una BD? Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como “Employees” u “Orders”. Cada tema será una tabla de la base de datos. Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Lastnamey otro podría ser Hire date.
  • 10. Cuáles son las operaciones básicas que se pueden realizar en una BD? Las operaciones que vamos a ver están basadas en el algebra relacional. Los operandos de de cada operación lo constituyen una o varias tablas y el resultado es una nueva tabla. Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas).    Selección: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO). La representación sería la siguiente:  O  Condicion (Tabla)  Proyección: esta operación nos devuelve una nueva tabla con las columnas seleccionadas de otra. La representación sería la siguiente: O col1, col2,…(tabla)  Unión: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla.  Su representación sería la siguiente: Tabla1  U   Tabla2  Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo. Su representación sería la siguiente: Tabla1  X  Tabla2
  • 11. Objetos de la base de datos Tablas: unidad donde crearemos el conjunto de datos de nuestra base de datos. Estos datos estarán ordenados en columnas verticales. Aquí definiremos los campos y sus características. Más adelante veremos qué es un campo.ej: world Consultas : aquí definiremos las preguntas que formularemos a la base de datos con el fin de extraer la información. Formulario :elemento en forma de ficha que permite la gestión de los datos.
  • 12.
  • 13. Macro: permite preparar los registros de la base de datos de forma personalizada para imprimirlos.
  • 14. Modulo: programa o conjunto de instrucciones en lenguaje Visual Básico ej.: base de datos que cumple con el modelo relaciona