Hacia dónde se dirigen los recursos de Inversión del Presupuesto General de la Nación
Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más...
Transcript of Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más...
![Page 1: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/1.jpg)
Bases de Datos Especializadas
Sesión 2: Modelado de datos
![Page 2: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/2.jpg)
Contextualización
Entre las metodologías para el desarrollo de sistemas
informáticos para las organizaciones, se destacan aquellas
que se dirigen al modelado de datos. Entre las más utilizadas
pueden mencionarse:
• El modelo entidad-relación.
metodología específicamente enfocada
al diseño de bases de datos
relacionales.
• El modelado UML. herramienta de
carácter más general ya que su ámbito
de aplicación, trasciende al de las
bases de datos.
![Page 3: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/3.jpg)
Introducción
En la presente sesión, consideraremos las dos primeras fases
pare el diseño de una base de datos:
• La identificación del discurso ydel universo, representados en unesquema informal, se define al actorcentral de una base de datos(discurso), y a los elementos que lodescriben (universo).
• El modelo entidad-relación, querepresenta un siguiente nivel deabstracción, sus elementos,definidos en la etapa anterior, sedetallan con mayor profundidad.
![Page 4: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/4.jpg)
El modelo entidad-relación
El modelo Entidad-Relación,también conocido comodiseño conceptual, es unametodología que permitedefinir los diversoscomponentes de un sistemade base de datos, así comolas relaciones que entre ellosse establecen.
La principal herramienta deeste modelo la constituye eldiagrama Entidad-Relación.
![Page 5: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/5.jpg)
Diagramas entidad-relación
Los elementos de un
sistema, pueden organizarse
en conjuntos (colección de
elementos agrupados bajo
una o unas características
comunes), a los que se
denomina entidades.
Sobre estos conjuntos,
deben establecerse sus
posibles interacciones, a las
que se denomina relaciones.
![Page 6: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/6.jpg)
Diagramas entidad-relación… sigue
Ejemplo: Base de datos para administrar una biblioteca:
¿Quién es el actor principal (discurso) del sistema? Los libros.
¿Cuáles son las características de interés (universo) del actor
principal del sistema? Autores, temas, editoriales y alumnos a los
que se prestarán los libros.
.
![Page 7: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/7.jpg)
Diagramas entidad-relación… sigue
A partir de este bosquejo, se
deriva el diagrama entidad-
relación.
En relación al discurso y su
universo, se desagregan las
características, descriptores o
atributos de sus elementos,
denominadas instancias,
agrupadas en conjuntos, a los
que se denomina entidades.
![Page 8: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/8.jpg)
Diagramas entidad-relación… sigue
Una instancia de uso obligado en toda entidad, lo constituye un
identificador, conocido como Id (numérico o alfanumérico) para
distinguir de manera única e irrepetible a cada elemento suscrito
a una entidad.
![Page 9: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/9.jpg)
Diagramas entidad-relación… sigue
Sobre las relaciones establecidas entre las entidades del
sistema, se debe definir su cardinalidad.
Tipo de cardinalidad Símbolos
Uno a uno
Uno a varios
Varios a varios
![Page 10: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/10.jpg)
Diagramas entidad-relación… sigue
Con lo que se obtiene el siguiente diagrama, El cual se emplea
como base para la siguiente fase en el desarrollo de una base de
datos, el denominado modelo relacional, también conocido como
diseño lógico.
![Page 11: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/11.jpg)
El modelado UML
UML son las siglas de Unified Modeling Language, oLenguaje Unificado de Modelado, metodología basada enuna notación estándar para el análisis y diseño desistemas informáticos, bajo la perspectiva de orientación aobjetos.
UML permite a los diseñadores informáticos, poseer unavisión integral sobre un sistema (como una empresa), decarácter público o privado, así como su estructuraorganizacional y operacional.
![Page 12: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/12.jpg)
Conclusión
El modelo entidad-relación, es una metodología cuyo objetivoes la identificación de los elementos de una empresa uorganización sobre la que se desarrollará una base de datos.
En este modelo, primero se agrupan los elementos concaracterísticas similares entre sí en conjuntos denominadosentidades. Posteriormente se establece entre las entidadeslas relaciones correspondientes, así como su cardinalidad.
La representación gráfica de este modelo, se denominadiagrama entidad-relación, el cual dará paso a la siguiente faseen el desarrollo de una base de datos: el modelo relacional,también conocido como diseño lógico.
![Page 13: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/13.jpg)
Referencias
Abello , A., Rollon, E., & Rodriguez, M. E. (2006). Diseno y
administracion de bases de datos. Barcelona: UPC.
Bengoechea, J. (2012). Microsoft Access: Diseño de aplicaciones
sencillas de bases de datos. España: Vigo Ideaspropias.
Coronel, C. & Steven M. (2013). Database Systems: Design,
Implementation, and Management. Boston: Cengage Learning.
Nevado, M. (2010). Introducción a las bases de datos relacionales.
Madrid: Visión Libros.
Pratt, P. & Adamski, J. (2012). Concepts of database management.
Boston: Cengage Learning.
Rob, P., & Coronel, C. (2004). Sistemas de bases de datos: Diseño,
implementación y administración. México, D.F: Cengage Learning.
![Page 14: Bases de Datos Especializadas · 2014-07-11 · que se dirigen al modelado de datos. Entre las más utilizadas pueden mencionarse: • El modelo entidad-relación. metodología específicamente](https://reader030.fdocuments.es/reader030/viewer/2022040803/5e3d59a8152b231faf69feb0/html5/thumbnails/14.jpg)