SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente (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
 
Exposicion 4 bd2 inter
Exposicion 4 bd2 interExposicion 4 bd2 inter
Exposicion 4 bd2 inter
 
Expo 4
Expo 4Expo 4
Expo 4
 
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
 

Destacado

Caminhada Escolar
Caminhada EscolarCaminhada Escolar
Caminhada Escolaraveca
 
JardíN Japones
JardíN JaponesJardíN Japones
JardíN JaponesTere
 
El modo del verbo
El modo del verboEl modo del verbo
El modo del verboangela2002
 
Apresentação PL de iniciativa popular por uma mídia democrática
Apresentação PL de iniciativa popular por uma mídia democráticaApresentação PL de iniciativa popular por uma mídia democrática
Apresentação PL de iniciativa popular por uma mídia democráticaGralha App
 
CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...
CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...
CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...Julio Turra
 
Fontes alternativas de energia
Fontes alternativas de energiaFontes alternativas de energia
Fontes alternativas de energiagilmar0307
 
Propaganda eleitoral negativa x liberdade de expressão resumo
Propaganda eleitoral negativa x liberdade de expressão resumoPropaganda eleitoral negativa x liberdade de expressão resumo
Propaganda eleitoral negativa x liberdade de expressão resumoGuilherme Camargo
 

Destacado (10)

Este livro dava um filme!
Este livro dava um filme!Este livro dava um filme!
Este livro dava um filme!
 
Livia tirone - ICS 21 Out 2010 Guarda
Livia tirone - ICS 21 Out 2010 GuardaLivia tirone - ICS 21 Out 2010 Guarda
Livia tirone - ICS 21 Out 2010 Guarda
 
Caminhada Escolar
Caminhada EscolarCaminhada Escolar
Caminhada Escolar
 
JardíN Japones
JardíN JaponesJardíN Japones
JardíN Japones
 
El modo del verbo
El modo del verboEl modo del verbo
El modo del verbo
 
Carnaval
CarnavalCarnaval
Carnaval
 
Apresentação PL de iniciativa popular por uma mídia democrática
Apresentação PL de iniciativa popular por uma mídia democráticaApresentação PL de iniciativa popular por uma mídia democrática
Apresentação PL de iniciativa popular por uma mídia democrática
 
CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...
CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...
CORRESPONDÊNCIA EM DEFESA DA CUT INDEPENDENTE E DE LUTA nº 9 nova série - núm...
 
Fontes alternativas de energia
Fontes alternativas de energiaFontes alternativas de energia
Fontes alternativas de energia
 
Propaganda eleitoral negativa x liberdade de expressão resumo
Propaganda eleitoral negativa x liberdade de expressão resumoPropaganda eleitoral negativa x liberdade de expressão resumo
Propaganda eleitoral negativa x liberdade de expressão resumo
 

Similar a Presentación1

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
 

Similar a Presentación1 (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

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
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
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
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
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
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
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 

Último (20)

Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
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.
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
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
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
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
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 

Presentación1

  • 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.