SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Factor: oportunidad
Programas Mysql, Postgresql
Oportunidad es la capacidad de un sistema de software de ser lanzado cuando los
usuarios lo desean, o antes.

   a. Para comprender mejor el principio de oportunidad, miremos un poco la
      historia




Historia software Mysql:

El origen de MySQL se remonta a la década de los ochenta.

Michael Widenius, también conocido como Monty, un joven programador que
realizaba complejas aplicaciones en lenguaje BASIC, al no encontrar un sistema
de almacenamiento de archivos que le resultara satisfactorio, pensó en construir el
suyo propio.

 Años después, en 1995, y en colaboración con David Axmark, Widenius
desarrolló un producto que básicamente era el resultado de sus investigaciones,
más dos aportaciones nuevas: el uso del lenguaje SQL y la accesibilidad a través
de Internet. Así nació MySQL y también la empresa MySQL AB.
1. La evolución de MySQL se produce con las sugerencias de los
      usuarios, canalizadas por la empresa MySQL AB, que contrata a
      programadores de todo el mundo para que, a través de Internet, vayan
      ampliando y mejorando el producto. Las versiones, como es
      costumbre en este tipo de software libre, se van colgando en Internet
      para que los usuarios puedan disponer de ellas. (este principio de
      oportunidad bastante bueno, radica en la utilidad que es que los
      propios usuarios sean a su vez los promotores de un software cada
      ves mejor, donde nosotros mimos seamos en fin de cuentas creadores
      de un programa en un grado alto. Libre de errores). Evaluación (5)



En el transcurso de los años Mysql ha estado colgando en internet diferentes
versiones de pruebas, como también versiones estables.

   2. Algo negativo de las versiones betas para los usuarios, serían las
      diferentes inquietudes e inconvenientes, que en muchas ocasiones
      puedan a llevar a la deserción del programa por parte de usuario.
      evaluacion (2.5)

En la actualidad, 4.1. 14 es la última versión estable. Esta versión dispone de
características como gestión de transacciones, integridad referencial (bajo ciertas
condiciones), uso de índices, incorporación de librerías, etcétera. La versión de
prueba actualmente disponible es la 5.0, que empieza a incorporar elementos
hasta ahora no incluidos en MySQL, como el uso de procedimientos, cursores,
triggers o vistas. Existe una versión incluso más reciente, la 5.1, pero que aún es
un proyecto. Esta versión promete mejoras en la seguridad y en la gestión de
claves ajenas, aunque todavía no se conoce cómo se plasmarán dichas
características en posteriores versiones estables.

   3. Se sabe que la seguridad es lo más importante para la estabilidad de
      una empresa, por tanto los programas y más a un aun un sistemas de
      bases de datos en donde toda la información se encuentra de cliente y
      de productividad se encuentra en ella. El hecho de que en ultimas
      versiones de tal software se le dé la importancia a la seguridad es de
      cuestionar evaluación (2.8)



   b. Algunas características Mysql:

MySQL se encuentra disponible en Internet para que cualquier usuario se lo pueda
descargar.
4. La facilidad de descarga lo hace agradable para el usuario,
      permitiendo su excelente distribución y en grandes cantidades
      alrededor del mundo. evaluación (4.5)



- Posibilidad de crear y configurar usuarios, asignando a cada uno de ellos
permisos diferentes.

- Facilidad de exportación e importación de datos, incluso de la base de datos
completa.

- Posibilidad de ejecutar conjuntos de instrucciones guardadas en ficheros
externos a la base de datos.

   5. Excelentes característica para ser un software de código abierto y de libre
      distribución. Evaluación (5.0)

Promedio evaluación:

3.96




Historia software posgresql

PostGreSQL (llamado también Postgres95) fue derivado del proyecto Postgres,
como ya se ha comentado. A sus espaldas, este proyecto lleva más de una
década de desarrollo, siendo hoy en día, el sistema libre más avanzado con
diferencia, soportando la gran mayoría de las transacciones SQL, control
concurrente, teniendo a su disposición varios "language bindings" como por
ejemplo C, C++, Java, Python, PHP y muchos más.

   1. Este principio de oportunidad bastante influyente nos dice que la
      plataforma postres es las más completa y más compacta de esta clase
      de software, teniendo gran cantidad de lenguajes de programación
      haciéndolo atractivo para el usuario en cualquier sentido. Evaluación
      (5.0)

En 1994, Andrew Yu y Jolly Chen añadieron un intérprete de SQL a este gestor.
Postgres95, como así se llamó fue liberado a Internet como un proyecto libre
(OpenSource). Estaba escrito totalmente en C, y la primera versión fue un 25%
más pequeña que Postgres, y entre un 30 y un 50% más rápida. A parte de la
corrección de algunos bugs, se mejoró el motor interno, se añadió un nuevo
programa monitor, y se compiló usando la utilidad GNU Make y el compilador gcc
sin necesidad de parchearlo (como había hecho falta en versiones anteriores).

   2. Nótese este principio el cual se nota el interés de los creadores estar
      cada vez más cerca del mejor software incluyendo gran variedad de
      soporte, tanto en lenguaje y en rapidez. Evaluación (5.0)

Algunas Características PostGresql.

   -   Incorpora una estructura de datos array.
   -   Incorpora funciones de diversa índole: manejo de fechas, geométricas,
       orientadas a operaciones con redes, etc.
   -   Incluye herencia entre tablas (aunque no entre objetos, ya que no existen),
       por lo que a este gestor de bases de datos se le incluye entre los gestores
       objeto-relacionales.
   -   Permite la gestión de diferentes usuarios, como también los permisos
       asignados a cada uno de ellos.



   3. Estados 2 importantes características nos indican la gran
      interactividad que los usuarios poseen con respecto a postgresql, la
      herencias característica de importante valor, facilita la resolución y
      conceptualización al momento de realizar una búsqueda precisa.
      Evalucaion (4.5)
Postgresql carece de un conjunto de herramientas que permitan una fácil gestión
de los usuarios y de las bases de datos que contenga el sistema.

la velocidad de respuesta que ofrece este gestor con bases de datos relativamente
pequeñas puede parecer un poco mala, aunque esta misma velocidad la mantiene
al gestionar bases de datos realmente grandes, cosa que resulta favorable.

   4. Es un hecho que postgres, por ser un programa tan complejo y
      completo tiene un grada de dificultad alto , por tanto es indispensable
      que exista unas herramientas, tutoriales, que permitan la compresión
      al 100% por ciento. Evaluación (0.0).
   5. Cualquier empresa lo que busca en su motor de bases de datos es la
      velocidad en procedimientos, aunque también es comprensible un
      grado de tiempo relativo al relacionar una operación bastante
      compleja y larga. Evaluación (3.9)



Promedio de evaluación (3.68)

Más contenido relacionado

La actualidad más candente (7)

Windows Server Update Services
Windows Server Update ServicesWindows Server Update Services
Windows Server Update Services
 
Control de versiones con Subversion
Control de versiones con SubversionControl de versiones con Subversion
Control de versiones con Subversion
 
Sistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobarSistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobar
 
DevOps: una breve introducción
DevOps: una breve introducciónDevOps: una breve introducción
DevOps: una breve introducción
 
Administracion de un servidor web
Administracion de un servidor webAdministracion de un servidor web
Administracion de un servidor web
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
M vs m
M vs mM vs m
M vs m
 

Destacado

REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
Katty Landacay
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
Henry Cumbicus Rivera
 

Destacado (14)

REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
 
Creacion de una base de datos
Creacion de una base de datosCreacion de una base de datos
Creacion de una base de datos
 
instalacion y conexion a base de datos postgrest /java
instalacion y conexion a base de datos postgrest /javainstalacion y conexion a base de datos postgrest /java
instalacion y conexion a base de datos postgrest /java
 
Optimización del rendimiento con MySQL
Optimización del rendimiento con MySQLOptimización del rendimiento con MySQL
Optimización del rendimiento con MySQL
 
Postgresql expo
Postgresql expoPostgresql expo
Postgresql expo
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
La biblia-de-mysql-anaya-multimedia
La biblia-de-mysql-anaya-multimediaLa biblia-de-mysql-anaya-multimedia
La biblia-de-mysql-anaya-multimedia
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
My sql para principiantes
My sql para principiantesMy sql para principiantes
My sql para principiantes
 
Dba PostgreSQL desde básico a avanzado parte2
Dba PostgreSQL desde básico a avanzado parte2Dba PostgreSQL desde básico a avanzado parte2
Dba PostgreSQL desde básico a avanzado parte2
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysql
 
MYSQL
MYSQLMYSQL
MYSQL
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Manual curso basico postgres
Manual curso basico postgresManual curso basico postgres
Manual curso basico postgres
 

Similar a Análisis de factor de calidad

Johnny
JohnnyJohnny
Johnny
zzalex
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
Base de Datos
 
Base de datos mysql
Base de datos mysqlBase de datos mysql
Base de datos mysql
AlStarPk
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Andres del Valle
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizados
jro1007
 

Similar a Análisis de factor de calidad (20)

Johnny
JohnnyJohnny
Johnny
 
Johnny
JohnnyJohnny
Johnny
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
 
Base de datos mysql
Base de datos mysqlBase de datos mysql
Base de datos mysql
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
 
Mysql
MysqlMysql
Mysql
 
Sistema.inventario@hotmail.com
Sistema.inventario@hotmail.comSistema.inventario@hotmail.com
Sistema.inventario@hotmail.com
 
Cruz uliseslarragaramirezcv
Cruz uliseslarragaramirezcvCruz uliseslarragaramirezcv
Cruz uliseslarragaramirezcv
 
Sql server
Sql serverSql server
Sql server
 
Cb08 sanchez citlali.ppsx
Cb08 sanchez citlali.ppsxCb08 sanchez citlali.ppsx
Cb08 sanchez citlali.ppsx
 
Guia n1 fundamentos y evolucion de sistemas operativos
Guia n1 fundamentos y evolucion de sistemas operativosGuia n1 fundamentos y evolucion de sistemas operativos
Guia n1 fundamentos y evolucion de sistemas operativos
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Cesar trabajo
Cesar trabajoCesar trabajo
Cesar trabajo
 
Base datos f06
Base datos f06Base datos f06
Base datos f06
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
Terminal fase 2
Terminal fase 2Terminal fase 2
Terminal fase 2
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizados
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Arquitectura software
Arquitectura softwareArquitectura software
Arquitectura software
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (15)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Análisis de factor de calidad

  • 1. Factor: oportunidad Programas Mysql, Postgresql Oportunidad es la capacidad de un sistema de software de ser lanzado cuando los usuarios lo desean, o antes. a. Para comprender mejor el principio de oportunidad, miremos un poco la historia Historia software Mysql: El origen de MySQL se remonta a la década de los ochenta. Michael Widenius, también conocido como Monty, un joven programador que realizaba complejas aplicaciones en lenguaje BASIC, al no encontrar un sistema de almacenamiento de archivos que le resultara satisfactorio, pensó en construir el suyo propio. Años después, en 1995, y en colaboración con David Axmark, Widenius desarrolló un producto que básicamente era el resultado de sus investigaciones, más dos aportaciones nuevas: el uso del lenguaje SQL y la accesibilidad a través de Internet. Así nació MySQL y también la empresa MySQL AB.
  • 2. 1. La evolución de MySQL se produce con las sugerencias de los usuarios, canalizadas por la empresa MySQL AB, que contrata a programadores de todo el mundo para que, a través de Internet, vayan ampliando y mejorando el producto. Las versiones, como es costumbre en este tipo de software libre, se van colgando en Internet para que los usuarios puedan disponer de ellas. (este principio de oportunidad bastante bueno, radica en la utilidad que es que los propios usuarios sean a su vez los promotores de un software cada ves mejor, donde nosotros mimos seamos en fin de cuentas creadores de un programa en un grado alto. Libre de errores). Evaluación (5) En el transcurso de los años Mysql ha estado colgando en internet diferentes versiones de pruebas, como también versiones estables. 2. Algo negativo de las versiones betas para los usuarios, serían las diferentes inquietudes e inconvenientes, que en muchas ocasiones puedan a llevar a la deserción del programa por parte de usuario. evaluacion (2.5) En la actualidad, 4.1. 14 es la última versión estable. Esta versión dispone de características como gestión de transacciones, integridad referencial (bajo ciertas condiciones), uso de índices, incorporación de librerías, etcétera. La versión de prueba actualmente disponible es la 5.0, que empieza a incorporar elementos hasta ahora no incluidos en MySQL, como el uso de procedimientos, cursores, triggers o vistas. Existe una versión incluso más reciente, la 5.1, pero que aún es un proyecto. Esta versión promete mejoras en la seguridad y en la gestión de claves ajenas, aunque todavía no se conoce cómo se plasmarán dichas características en posteriores versiones estables. 3. Se sabe que la seguridad es lo más importante para la estabilidad de una empresa, por tanto los programas y más a un aun un sistemas de bases de datos en donde toda la información se encuentra de cliente y de productividad se encuentra en ella. El hecho de que en ultimas versiones de tal software se le dé la importancia a la seguridad es de cuestionar evaluación (2.8) b. Algunas características Mysql: MySQL se encuentra disponible en Internet para que cualquier usuario se lo pueda descargar.
  • 3. 4. La facilidad de descarga lo hace agradable para el usuario, permitiendo su excelente distribución y en grandes cantidades alrededor del mundo. evaluación (4.5) - Posibilidad de crear y configurar usuarios, asignando a cada uno de ellos permisos diferentes. - Facilidad de exportación e importación de datos, incluso de la base de datos completa. - Posibilidad de ejecutar conjuntos de instrucciones guardadas en ficheros externos a la base de datos. 5. Excelentes característica para ser un software de código abierto y de libre distribución. Evaluación (5.0) Promedio evaluación: 3.96 Historia software posgresql PostGreSQL (llamado también Postgres95) fue derivado del proyecto Postgres, como ya se ha comentado. A sus espaldas, este proyecto lleva más de una
  • 4. década de desarrollo, siendo hoy en día, el sistema libre más avanzado con diferencia, soportando la gran mayoría de las transacciones SQL, control concurrente, teniendo a su disposición varios "language bindings" como por ejemplo C, C++, Java, Python, PHP y muchos más. 1. Este principio de oportunidad bastante influyente nos dice que la plataforma postres es las más completa y más compacta de esta clase de software, teniendo gran cantidad de lenguajes de programación haciéndolo atractivo para el usuario en cualquier sentido. Evaluación (5.0) En 1994, Andrew Yu y Jolly Chen añadieron un intérprete de SQL a este gestor. Postgres95, como así se llamó fue liberado a Internet como un proyecto libre (OpenSource). Estaba escrito totalmente en C, y la primera versión fue un 25% más pequeña que Postgres, y entre un 30 y un 50% más rápida. A parte de la corrección de algunos bugs, se mejoró el motor interno, se añadió un nuevo programa monitor, y se compiló usando la utilidad GNU Make y el compilador gcc sin necesidad de parchearlo (como había hecho falta en versiones anteriores). 2. Nótese este principio el cual se nota el interés de los creadores estar cada vez más cerca del mejor software incluyendo gran variedad de soporte, tanto en lenguaje y en rapidez. Evaluación (5.0) Algunas Características PostGresql. - Incorpora una estructura de datos array. - Incorpora funciones de diversa índole: manejo de fechas, geométricas, orientadas a operaciones con redes, etc. - Incluye herencia entre tablas (aunque no entre objetos, ya que no existen), por lo que a este gestor de bases de datos se le incluye entre los gestores objeto-relacionales. - Permite la gestión de diferentes usuarios, como también los permisos asignados a cada uno de ellos. 3. Estados 2 importantes características nos indican la gran interactividad que los usuarios poseen con respecto a postgresql, la herencias característica de importante valor, facilita la resolución y conceptualización al momento de realizar una búsqueda precisa. Evalucaion (4.5)
  • 5. Postgresql carece de un conjunto de herramientas que permitan una fácil gestión de los usuarios y de las bases de datos que contenga el sistema. la velocidad de respuesta que ofrece este gestor con bases de datos relativamente pequeñas puede parecer un poco mala, aunque esta misma velocidad la mantiene al gestionar bases de datos realmente grandes, cosa que resulta favorable. 4. Es un hecho que postgres, por ser un programa tan complejo y completo tiene un grada de dificultad alto , por tanto es indispensable que exista unas herramientas, tutoriales, que permitan la compresión al 100% por ciento. Evaluación (0.0). 5. Cualquier empresa lo que busca en su motor de bases de datos es la velocidad en procedimientos, aunque también es comprensible un grado de tiempo relativo al relacionar una operación bastante compleja y larga. Evaluación (3.9) Promedio de evaluación (3.68)