Elabore un ensayo sobre las soluciones del mercado actual en bases de datos de las siguientes organizaciones: Microsoft y Oracle.
Oracle, empresa prominente en tecnologas de servidores, aplicaciones empresariales y bases de datos, tiene su base de datos propia, la cual es una de las mas potentes, robustas y escalables a nivel mundial y de alta confiabilidad, Oracle Database es una solucin completa que incluye un motor de base de datos con posibilidad de crear sistemas de tablas relacionadas, indices, as como un lenguaje de programacin para el desarrollo de procedimientos almacenados y triggers(PL/SQL) que permite el desarrollo del lado de la base de datos. Adems debido a su afinidad con JAVA, es posible una cierta integracin del lenguaje JAVA en el desarrollo de base de datos con Oracle, adems del hecho que es multiplataforma, pues Oracle puede funcionar en Windows, Linux, Solaris. La mayora de nuestros profesionales poseen amplia experiencia trabajando durante aos con Oracle Database. Debido al elevado costo de Oracle, la mayora de las empresas y webs de almacenamiento con soporte para Bases de Datos, han optado por Motores de tipo libre, lo cual hace que el desarrollo de MBD como MySQL vaya en crecimiento constante, curiosamente, Oracle, las opcin mas costosa posee un elevado nivel operacional, debido a que los ingresos recibidos permiten emplear personal altamente especializado para su desarrollo. La alternativa de Microsoft para el mercado de bases de datos es SQL Server. Optimizado principalmente para ser utilizado en conjunto con aplicaciones desarrolladas en la plataforma Microsoft .NET, SQL Server es una buena alternativa de pago un poco ms accesible en trminos econmicos que otros motores como Oracle o DB2. Al igual que los otros motores de base de datos, cuenta con un lenguaje para el desarrollo de procedimientos almacenados o triggers (T-SQL) y es bastante estable hasta cierto punto y escalable. CONCLUSION Cuando se habla de Motores de Bases de Datos Libres, no se tiene precio, MBDs como MySQL, se pueden obtener de forma gratuita y comnmente pueden ser descargadas desde Internet, pero si se trata de Motores comerciales, en ocasiones los precios son extremadamente elevados, por ejemplo en el caso de Microsoft SQL Server, se debe pagar la licencia directamente a Microsoft, de igual manera si se requiere de Microsoft Access, se debe pagar una licencia por el paquete Microsoft Office y en el caso de Oracle, el precio estara alrededor de 5000 euros.
ACTIVIDAD N 2 1. Elabore un ensayo de 2 pginas sobre Extreme Programming en comparacin a Scrum
Extreme Programming ( XP) y Scrum son mtodos giles de desarrollo de software que son muy populares y de uso comn . Sin embargo , hay varias caractersticas que definen que distinguen una de la otra . Las diferencias en Proceso Scrum y XP tienen diferentes formas de organizacin de los procedimientos de programacin y pruebas. En el desarrollo Scrum , los requisitos se establecen en el comienzo de las pruebas y no se cambian. Scrum es slo un proceso de 4 pasos En XP , los requisitos se establecen en el comienzo , pero se pueden cambiar segn sea necesario. Adems , XP es un proceso de 12 pasos. Las diferencias en cultura Scrum tiene una cultura muy diferente de desarrollo de software que XP. En Scrum , los que trabajan en el cdigo y hacer las reparaciones son llamados "cerdos " ( porque pueden ser " sacrificados " si el proyecto fracasa ) , y los clientes y los administradores externos son llamados "pollos " ( porque contribuyen "huevos " en la forma de asesoramiento , pero no tienen ningn riesgo comparable a los cerdos ) . Todo esto significa que los desarrolladores y los clientes no necesariamente trabajan mano a mano. En XP, incluso requiere , clientes directos y participacin de la administracin . Otras diferencias Scrum se origin en 1986 y XP no se desarroll hasta finales de 1990 , lo que hace Scrum un programa mucho ms. Scrum es tambin ms jerrquica , con varios niveles de certificacin , a diferencia de XP , que slo implica una certificacin general.