SISTEMA DE INFORMACION
Enviado por marizitah • 4 de Agosto de 2013 • 1.254 Palabras (6 Páginas) • 328 Visitas
BASE DE DATOS
1. SQL
Ventaja
• Una ventaja primordial de Base de datos SQL de Windows Azure es la facilidad con la que puede escalar su solución. Después de crear particiones de sus datos, el servicio se escala a medida que crecen los datos. Un modelo de precios por el cual se paga cuando se crece garantiza que solo pagará por el almacenamiento que use, de forma que también puede reducir el servicio cuando no lo necesite.
• Es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR).
• Ofrece una potente forma de unir SQL e Internet.
• Si trabajamos en una red local nos permite agregar otros servidores de SQL Server. por ejemplo: yo tengo en mi ordenador una base de datos en mi servidor SQL y mi compañero tiene en su servidor otra base de datos. Yo puedo conectar mi SQL al suyo y así tengo sus bases de datos en mi SQL Server. Esto, también es muy cómodo.
• Seguridad: SQL permite administrar permisos a TODO. Permisos a nivel de servidor, seguridad en tablas, permitir o no lectura, escritura, ejecución; seguridad en los procedimientos almacenados (después hablo de ellos)... todo se puede configurar.
Desventaja
• La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software.
• Otra de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil porque en el se prohíben muchas cosas tiene restricciones en lo particular me parase más viable usar MySQL es mucho mejor además de ser un software gratis.
• La relación calidad-precio está muy debajo comparado con Oracle.
Utilidad
Con Base de datos SQL de Windows Azure, puede aprovisionar el almacenamiento de datos en cuestión de minutos. Esto reduce los costos iniciales de los servicios de datos permitiéndole aprovisionar solo lo que necesita. Cuando sus necesidades cambien, puede extender fácilmente el almacenamiento de datos basado en la nube para satisfacer esas necesidades.
Aplicación
Base de datos SQL de Windows Azure resultará muy familiar a los desarrolladores y administradores porque los datos se almacenan en Base de datos SQL de Windows Azure como en SQL Server, mediante Transact-SQL. Un servidor Base de datos SQL, conceptualmente similar a una instancia local de SQL Server, es el grupo lógico de bases de datos que actúa como límite de autorización.
Dentro de cada servidor Base de datos SQL lógico, puede crear varias bases de datos que tienen tablas, vistas, procedimientos almacenados, índices y otros objetos de base de datos conocidos. Este modelo de datos aprovecha su diseño de base de datos relacional y sus conocimientos de programación en Transact-SQL existentes, y simplifica el proceso de migración de aplicaciones de base de datos locales existentes a Base de datos SQL de Windows Azure.
2. ORACLE
Ventaja
• Oracle es el motor de base de datos relacional más usado a nivel mundial.
• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
• Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente.
• Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.
• El software del servidor puede ejecutarse en multitud de sistemas operativos.
• Este sistema ha comenzado a evolucionar en esta dirección, añadiendo tipos de clases, referencias, tablas anidadas, matrices y otras estructuras de datos complejas.
• Oracle es la base de datos con más orientación hacía INTERNET
Desventaja
• El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.
• También es elevado el coste de la formación, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la
...