SlideShare uma empresa Scribd logo
1 de 8
FACTORES EXTERNOSREUTILIZACION Cristian David Holguín M. Juan David López O.
DEFINICION Reutilización es la capacidad de los elementos de software de servir para la construcción de muchas aplicaciones diferentes.  La Reutilización de Software aparece como una alternativa para desarrollar aplicaciones y sistemas SW de una manera más eficiente, productiva y rápida. La idea es reutilizar elementos y componentes de SW en lugar de tener que desarrollarlos desde el principio.
Ejemplos de reutilización de MySQL y PostgreSQL Tanto Mysql como postgreSQL reutilizan sus distintas aplicaciones y las incorporan en otros sistemas o versiones configurándolas a diferentes exigencias y a diferentes clientes. MySQL: la aplicación mysqlcheck para mantener, 	reparar , optimizar y analizar tablas.  PostgreSQL: PostGISaplicacion que añade soporte de 	objetos geográficos a PostgreSQL y permite realizar análisis 	mediante consultas SQL espaciales o mediante conexión a 	aplicaciones GIS (Sistema de Información Geográfica).
En cuanto a los componentes MySQL y postgreSQL los reutilizan en los subsistemas de sus diferentes aplicaciones, es decir manejan modelos para la construcción de sus principales componentes como procesadores de textos, hojas de cálculo, gráficos y diagramas de barras.  MySQL: Cuenta con un rico conjunto de datos. el cual es reutilizable. PostgreSQL: Cuenta con un rico conjunto de datos, permitiendo  además su extensión mediante tipos y operadores definidos y programados por el usuario.
La reutilización de las funciones de MySQL y PostgreSQL en sus diferentes versiones permite agrupar  una serie de comandos con una misma funcionalidad en sus diferentes plataformas. MySQL:Las funciones SQL están implementadas usando una librería altamente optimizada y deben ser tan rápidas como sea posible. Infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad de lenguajes de programación. PostgreSQL: Reutiliza las características de su base de datos (triggers, storeprocedures –funciones, secuencias, relaciones, reglas, tipos de datos definidos por usuarios, vistas, vistas materializadas,etc.)
Una forma complementaria de reutilización es la reutilización de conceptos o especificaciones, la entidad reutilizada es mas abstracta y se diseña para ser configurada y adaptada a una variedad de situaciones.                                                                     Es asi como MySQL y postgreSQL reutilizan conceptos para la implementación de patrones de diseño y generadores de sus programas. MySQL: Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y uno de índice y soporta hasta 32 índices por tabla.  PostgreSQL:Implementa el uso de rollback's,     subconsultas y transacciones, haciendo su funcionamiento mucho más eficaz, y ofreciendo soluciones en campos en las que MySQL no podría.
El código fuente de MySQL y PostgreSQL está sólo relativamente abierto y disponible para modificaciones, puesto que son las empresas las que contratan y coordinan los trabajos de mantenimiento del producto.                 	el código fuente de MySQL en cuanto a la seguridad es muy viable utilizarlo ya que presenta menos errores y defectos que el software similar comercial. 	Es común la reutilización de código en ambos software ya que se pueden realizar diversas modificaciones con tan solo unas líneas de código, pero en ocasiones aparecen problemas al carecer de la documentación de las líneas de código.
EVALUACION

Mais conteúdo relacionado

Mais procurados (17)

Software administrativo para crear bases de datos
Software administrativo para crear bases de datosSoftware administrativo para crear bases de datos
Software administrativo para crear bases de datos
 
Sistema de gestión de base de datos
Sistema de gestión de base de datosSistema de gestión de base de datos
Sistema de gestión de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Expo 4
Expo 4Expo 4
Expo 4
 
Exposicion 4 bd2 inter
Exposicion 4 bd2 interExposicion 4 bd2 inter
Exposicion 4 bd2 inter
 
Base datos
Base datosBase datos
Base datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Bases de datos mysql
Bases de datos mysqlBases de datos mysql
Bases de datos mysql
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Los sistemas gestpres de bases de datos y el sql server 2008
Los sistemas gestpres de bases de datos y el sql server 2008Los sistemas gestpres de bases de datos y el sql server 2008
Los sistemas gestpres de bases de datos y el sql server 2008
 
Base de datos rodrigo
Base de datos rodrigoBase de datos rodrigo
Base de datos rodrigo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación postgre sql
Presentación postgre sqlPresentación postgre sql
Presentación postgre sql
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
base de datos SQL y no-SQL
base de datos SQL y no-SQLbase de datos SQL y no-SQL
base de datos SQL y no-SQL
 
04 presentacion castillo_angeles
04 presentacion castillo_angeles04 presentacion castillo_angeles
04 presentacion castillo_angeles
 

Semelhante a REUTILIZACION

BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez DanielDaniel Gómez
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datosBase de Datos
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.netmerck20
 
Analisis comparativo de base de datos
Analisis comparativo de base de datosAnalisis comparativo de base de datos
Analisis comparativo de base de datosmelasa7
 
Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezJesus Rodriguez
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.Carlos Julio
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentesDolores Leonor
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresqldfavila69
 
Instituto
InstitutoInstituto
Institutomarilue
 
Instituto
InstitutoInstituto
Institutomarilue
 
Instituto
InstitutoInstituto
Institutomarilue
 
Instituto
InstitutoInstituto
Institutomarilue
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizadosjro1007
 

Semelhante a REUTILIZACION (20)

BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Base datos f06
Base datos f06Base datos f06
Base datos f06
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Analisis comparativo de base de datos
Analisis comparativo de base de datosAnalisis comparativo de base de datos
Analisis comparativo de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopez
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresql
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizados
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 

REUTILIZACION

  • 1. FACTORES EXTERNOSREUTILIZACION Cristian David Holguín M. Juan David López O.
  • 2. DEFINICION Reutilización es la capacidad de los elementos de software de servir para la construcción de muchas aplicaciones diferentes. La Reutilización de Software aparece como una alternativa para desarrollar aplicaciones y sistemas SW de una manera más eficiente, productiva y rápida. La idea es reutilizar elementos y componentes de SW en lugar de tener que desarrollarlos desde el principio.
  • 3. Ejemplos de reutilización de MySQL y PostgreSQL Tanto Mysql como postgreSQL reutilizan sus distintas aplicaciones y las incorporan en otros sistemas o versiones configurándolas a diferentes exigencias y a diferentes clientes. MySQL: la aplicación mysqlcheck para mantener, reparar , optimizar y analizar tablas. PostgreSQL: PostGISaplicacion que añade soporte de objetos geográficos a PostgreSQL y permite realizar análisis mediante consultas SQL espaciales o mediante conexión a aplicaciones GIS (Sistema de Información Geográfica).
  • 4. En cuanto a los componentes MySQL y postgreSQL los reutilizan en los subsistemas de sus diferentes aplicaciones, es decir manejan modelos para la construcción de sus principales componentes como procesadores de textos, hojas de cálculo, gráficos y diagramas de barras. MySQL: Cuenta con un rico conjunto de datos. el cual es reutilizable. PostgreSQL: Cuenta con un rico conjunto de datos, permitiendo además su extensión mediante tipos y operadores definidos y programados por el usuario.
  • 5. La reutilización de las funciones de MySQL y PostgreSQL en sus diferentes versiones permite agrupar una serie de comandos con una misma funcionalidad en sus diferentes plataformas. MySQL:Las funciones SQL están implementadas usando una librería altamente optimizada y deben ser tan rápidas como sea posible. Infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad de lenguajes de programación. PostgreSQL: Reutiliza las características de su base de datos (triggers, storeprocedures –funciones, secuencias, relaciones, reglas, tipos de datos definidos por usuarios, vistas, vistas materializadas,etc.)
  • 6. Una forma complementaria de reutilización es la reutilización de conceptos o especificaciones, la entidad reutilizada es mas abstracta y se diseña para ser configurada y adaptada a una variedad de situaciones. Es asi como MySQL y postgreSQL reutilizan conceptos para la implementación de patrones de diseño y generadores de sus programas. MySQL: Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y uno de índice y soporta hasta 32 índices por tabla. PostgreSQL:Implementa el uso de rollback's, subconsultas y transacciones, haciendo su funcionamiento mucho más eficaz, y ofreciendo soluciones en campos en las que MySQL no podría.
  • 7. El código fuente de MySQL y PostgreSQL está sólo relativamente abierto y disponible para modificaciones, puesto que son las empresas las que contratan y coordinan los trabajos de mantenimiento del producto. el código fuente de MySQL en cuanto a la seguridad es muy viable utilizarlo ya que presenta menos errores y defectos que el software similar comercial. Es común la reutilización de código en ambos software ya que se pueden realizar diversas modificaciones con tan solo unas líneas de código, pero en ocasiones aparecen problemas al carecer de la documentación de las líneas de código.