SlideShare una empresa de Scribd logo
Diagrama entidad relación
Un lenguaje de programación
     Una base de datos
Modelo entidad-relación

• Un diagrama o modelo entidad-
  relación (a veces denominado por sus
  siglas en inglés, E-R "Entity relationship",
  o del español DER "Diagrama de Entidad
  Relación") es una herramienta para
  el modelado de datosque permite
  representar las entidades relevantes de
  unsistema de información así como sus
  interrelaciones y propiedades.
El Modelo Entidad-Relación.
•    Se elabora el diagrama (o diagramas) entidad-relación.
•    Se completa el modelo con listas de atributos y una descripción
     de otras restricciones que no se pueden reflejar en el diagrama.
•    El modelado de datos no acaba con el uso de esta técnica. Son
     necesarias otras técnicas para lograr un modelo directamente
     implementable en una base de datos. Brevemente:
•    Transformación de relaciones múltiples en binarias.
•    Normalización de una base de datos de relaciones (algunas
     relaciones pueden transformarse en atributos y viceversa).
•    Conversión en tablas (en caso de utilizar una base de datos
     relacional).
Entidad

•   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).
•   Un automóvil. (Aunque sean de la misma marca, el mismo modelo,...,
    tendrán atributos diferentes, por ejemplo, el número de chasis).
•   Una casa (Aunque sea exactamente igual a otra, aún se diferenciará en su
    dirección).
•   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).
•   Una entidad está descrita y se representa por sus características o
    atributos. Por ejemplo, la entidad Persona las características: Nombre,
    Apellido, Género, Estatura, Peso, Fecha de nacimiento, etc...
Lenguaje de programación

•   Un lenguaje de programación es un idioma artificial diseñado para
    expresarprocesos que pueden ser llevadas a cabo por máquinas como
    las computadoras. Pueden usarse para crear programas que controlen el
    comportamiento físico y lógico de una máquina, para expresar algoritmos con
    precisión, o como modo de comunicación humana.1 Está formado por un conjunto
    de símbolos y reglassintácticas y semánticas que definen su estructura y el
    significado de sus elementos y expresiones. Al proceso por el cual se escribe, se
    prueba, se depura,se compila y se mantiene el código fuente de un programa
    informático se le llamaprogramación.
•   También la palabra programación se define como el proceso de creación de
    unprograma de computadora, mediante la aplicación de procedimientos lógicos, a
    través de los siguientes pasos:
•   El desarrollo lógico del programa para resolver un problema en particular.
•   Escritura de la lógica del programa empleando un lenguaje de programación
    específico (codificación del programa).
•   Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
•   Prueba y depuración del programa.
•   Desarrollo de la documentación.
Base de datos

• Una base de datos o banco de datos es un conjunto
  de datos pertenecientes a un mismo contexto y
  almacenados sistemáticamente para su posterior uso.
  En este sentido, una biblioteca puede considerarse una
  base de datos compuesta en su mayoría por
  documentos y textos impresos en papel e indexados
  para su consulta. Actualmente, y debido al desarrollo
  tecnológico de campos como la informática y
  la electrónica, la mayoría de las bases de datos están en
  formato digital (electrónico), y por ende se ha
  desarrollado y se ofrece un amplio rango de soluciones
  al problema del almacenamiento de datos.

Más contenido relacionado

La actualidad más candente

SOFTWARE APLICADO I
SOFTWARE APLICADO ISOFTWARE APLICADO I
SOFTWARE APLICADO I
Viridiana Pérez
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo RelacionalGenetsi
 
Archivos aleatorios
Archivos aleatoriosArchivos aleatorios
Archivos aleatorios
VICTOR VIERA BALANTA
 
Mapeo de objeto relacional
Mapeo de objeto relacionalMapeo de objeto relacional
Mapeo de objeto relacional
Inspirate Unaula
 
Nuevo presentación de power point yerika
Nuevo presentación de power point yerikaNuevo presentación de power point yerika
Nuevo presentación de power point yerika
yerikayasmin
 
Tipos de datos orleny esperidin
Tipos de datos orleny esperidinTipos de datos orleny esperidin
Tipos de datos orleny esperidinMari_1114
 
Mapeo de objeto relacional
Mapeo de objeto relacionalMapeo de objeto relacional
Mapeo de objeto relacional
Inspirate Unaula
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
Jose Ramos
 
Buscador Semántico
Buscador SemánticoBuscador Semántico
Buscador Semántico
Flor Cuenca
 

La actualidad más candente (15)

Datamodeler
DatamodelerDatamodeler
Datamodeler
 
SOFTWARE APLICADO I
SOFTWARE APLICADO ISOFTWARE APLICADO I
SOFTWARE APLICADO I
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Archivos aleatorios
Archivos aleatoriosArchivos aleatorios
Archivos aleatorios
 
Mapeo de objeto relacional
Mapeo de objeto relacionalMapeo de objeto relacional
Mapeo de objeto relacional
 
Nuevo presentación de power point yerika
Nuevo presentación de power point yerikaNuevo presentación de power point yerika
Nuevo presentación de power point yerika
 
Tipos de datos orleny esperidin
Tipos de datos orleny esperidinTipos de datos orleny esperidin
Tipos de datos orleny esperidin
 
Datos
DatosDatos
Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Las bases de datos
Las bases de datosLas bases de datos
Las bases de datos
 
Paolo garcia
Paolo garciaPaolo garcia
Paolo garcia
 
Mapeo de objeto relacional
Mapeo de objeto relacionalMapeo de objeto relacional
Mapeo de objeto relacional
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Dba400 brochure
Dba400 brochureDba400 brochure
Dba400 brochure
 
Buscador Semántico
Buscador SemánticoBuscador Semántico
Buscador Semántico
 

Destacado

Triptico
Triptico Triptico
Floralshine PRESENTATION
Floralshine PRESENTATIONFloralshine PRESENTATION
Floralshine PRESENTATIONHamid Hussain
 
11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF
11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF
11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CFCatrin Froehlich
 
I will add 500+ real facebook fanpage like
I will add 500+ real facebook fanpage likeI will add 500+ real facebook fanpage like
I will add 500+ real facebook fanpage like
Sukumar055
 
More words of wisdom and inspiration
More words of wisdom and inspirationMore words of wisdom and inspiration
More words of wisdom and inspirationPochology Gonzales
 
6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN
6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN
6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN
DoremiMarketer
 
Rents
RentsRents
Telefisco 2017 programma e relatori
Telefisco 2017 programma e relatoriTelefisco 2017 programma e relatori
Telefisco 2017 programma e relatori
redazione gioianet
 
HACCP-cod fish
HACCP-cod fishHACCP-cod fish
HACCP-cod fishTara Tousi
 
Kenapa harus bumi
Kenapa harus bumiKenapa harus bumi
Kenapa harus bumigesvitain
 
6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"
6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"
6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"
pontiakilelapa ΠοντιακήΛέλαπα
 
mc donalds-dominos-pizza-hut
mc donalds-dominos-pizza-hutmc donalds-dominos-pizza-hut
mc donalds-dominos-pizza-hut
Hamid Hussain
 
Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion

Destacado (16)

Triptico
Triptico Triptico
Triptico
 
Floralshine PRESENTATION
Floralshine PRESENTATIONFloralshine PRESENTATION
Floralshine PRESENTATION
 
11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF
11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF
11-07-31 No 44 Workplace Rules and Discipline - NBI -THT-CF
 
Comunicato 14gta
Comunicato 14gtaComunicato 14gta
Comunicato 14gta
 
I will add 500+ real facebook fanpage like
I will add 500+ real facebook fanpage likeI will add 500+ real facebook fanpage like
I will add 500+ real facebook fanpage like
 
More words of wisdom and inspiration
More words of wisdom and inspirationMore words of wisdom and inspiration
More words of wisdom and inspiration
 
WORKPLACE DISCIPLINE
WORKPLACE DISCIPLINEWORKPLACE DISCIPLINE
WORKPLACE DISCIPLINE
 
3 izlozhenie
3 izlozhenie3 izlozhenie
3 izlozhenie
 
6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN
6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN
6 TIÊU CHÍ ĐỂ CHỌN NHÀ THẦU XÂY DỰNG CHO CÔNG TRÌNH CỦA BẠN
 
Rents
RentsRents
Rents
 
Telefisco 2017 programma e relatori
Telefisco 2017 programma e relatoriTelefisco 2017 programma e relatori
Telefisco 2017 programma e relatori
 
HACCP-cod fish
HACCP-cod fishHACCP-cod fish
HACCP-cod fish
 
Kenapa harus bumi
Kenapa harus bumiKenapa harus bumi
Kenapa harus bumi
 
6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"
6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"
6.2.2017, Αχ! Σαχταροχτισμέντζαν, Χαριτίδης Κ. Ιωάννης "Χαρίτον"
 
mc donalds-dominos-pizza-hut
mc donalds-dominos-pizza-hutmc donalds-dominos-pizza-hut
mc donalds-dominos-pizza-hut
 
Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 

Similar a Tarea2

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosalexmoncada21
 
Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacioncrisalexa
 
GLOSARIO DE TERMINOS.pdf
GLOSARIO DE TERMINOS.pdfGLOSARIO DE TERMINOS.pdf
GLOSARIO DE TERMINOS.pdf
DarleyAcosta1
 
Software de aplicacion_nuevas
Software de aplicacion_nuevasSoftware de aplicacion_nuevas
Software de aplicacion_nuevasjorginandres12345
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosbetshycastillo
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
chapagarcia1
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollojaimepech
 
Edición avanzada de documentos
Edición avanzada de documentosEdición avanzada de documentos
Edición avanzada de documentos
Paty Alejandro
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosbetshycastillo
 
CONCEPTOS BÁSICOS DE BASE DE DATOS
CONCEPTOS BÁSICOS DE BASE DE DATOSCONCEPTOS BÁSICOS DE BASE DE DATOS
CONCEPTOS BÁSICOS DE BASE DE DATOS
Iris Yadira Moreno Aguirre
 
2983238 programacion-orientada-a-objetos
2983238 programacion-orientada-a-objetos2983238 programacion-orientada-a-objetos
2983238 programacion-orientada-a-objetosjohnny herrera
 
Unidad I
Unidad I Unidad I
Unidad I
Yusary Gómez
 
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruchConceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
Juan Osorio Baruch
 
Diseño del Software y el Diseño Orientado a Objetos
Diseño del Software y el Diseño Orientado aObjetosDiseño del Software y el Diseño Orientado aObjetos
Diseño del Software y el Diseño Orientado a Objetos
Alexander J Sanchez A
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datosVanessa Perez
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
Maria Garcia
 

Similar a Tarea2 (20)

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacion
 
Cap1 tap3501
Cap1 tap3501Cap1 tap3501
Cap1 tap3501
 
GLOSARIO DE TERMINOS.pdf
GLOSARIO DE TERMINOS.pdfGLOSARIO DE TERMINOS.pdf
GLOSARIO DE TERMINOS.pdf
 
Software de aplicacion_nuevas
Software de aplicacion_nuevasSoftware de aplicacion_nuevas
Software de aplicacion_nuevas
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Computacion ii.
Computacion ii.Computacion ii.
Computacion ii.
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollo
 
Edición avanzada de documentos
Edición avanzada de documentosEdición avanzada de documentos
Edición avanzada de documentos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
CONCEPTOS BÁSICOS DE BASE DE DATOS
CONCEPTOS BÁSICOS DE BASE DE DATOSCONCEPTOS BÁSICOS DE BASE DE DATOS
CONCEPTOS BÁSICOS DE BASE DE DATOS
 
2983238 programacion-orientada-a-objetos
2983238 programacion-orientada-a-objetos2983238 programacion-orientada-a-objetos
2983238 programacion-orientada-a-objetos
 
Unidad I
Unidad I Unidad I
Unidad I
 
Modelo entidad relacion jg
Modelo entidad relacion jgModelo entidad relacion jg
Modelo entidad relacion jg
 
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruchConceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Diseño del Software y el Diseño Orientado a Objetos
Diseño del Software y el Diseño Orientado aObjetosDiseño del Software y el Diseño Orientado aObjetos
Diseño del Software y el Diseño Orientado a Objetos
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 

Tarea2

  • 1. Diagrama entidad relación Un lenguaje de programación Una base de datos
  • 2. Modelo entidad-relación • Un diagrama o modelo entidad- relación (a veces denominado por sus siglas en inglés, E-R "Entity relationship", o del español DER "Diagrama de Entidad Relación") es una herramienta para el modelado de datosque permite representar las entidades relevantes de unsistema de información así como sus interrelaciones y propiedades.
  • 3. El Modelo Entidad-Relación. • Se elabora el diagrama (o diagramas) entidad-relación. • Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama. • El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un modelo directamente implementable en una base de datos. Brevemente: • Transformación de relaciones múltiples en binarias. • Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa). • Conversión en tablas (en caso de utilizar una base de datos relacional).
  • 4. Entidad • 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). • Un automóvil. (Aunque sean de la misma marca, el mismo modelo,..., tendrán atributos diferentes, por ejemplo, el número de chasis). • Una casa (Aunque sea exactamente igual a otra, aún se diferenciará en su dirección). • 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). • Una entidad está descrita y se representa por sus características o atributos. Por ejemplo, la entidad Persona las características: Nombre, Apellido, Género, Estatura, Peso, Fecha de nacimiento, etc...
  • 5. Lenguaje de programación • Un lenguaje de programación es un idioma artificial diseñado para expresarprocesos que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.1 Está formado por un conjunto de símbolos y reglassintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura,se compila y se mantiene el código fuente de un programa informático se le llamaprogramación. • También la palabra programación se define como el proceso de creación de unprograma de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos: • El desarrollo lógico del programa para resolver un problema en particular. • Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa). • Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina. • Prueba y depuración del programa. • Desarrollo de la documentación.
  • 6. Base de datos • Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.