Download File
Document related concepts
Transcript
SOFTWARE MANEJADORES DE BASES DE DATOS MICROSOFT ACCESS MICROSOFT SQL SERVER MYSQL PROGRESS Empresa privada EMPRESA ORIGEN SOPORTA PROCEDIMIENTOS ALMACENADOS, PERMITE TRABAJAR DEL MODO CLIENTE SERVER, SOPORTA TRANSICIONES PERMITE ALMACENAR INFORMACION DE OTROS SERVIDORES. Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL. CARACTERISTICAS DEL PROGRAMA Software libre en un esquema de licenciamiento dual. Es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Progress Software Corporation Amplio subconjunto de lenguaje. Disponibilidad en gran cantidad de plataformas y sistemas. Posibilidad en selección de mecanismos. Almacenamiento que ofrecen diferente velocidad de operación. -Hasta 10,000 usuarios concurrentes - Es un sistema de base de datos con una capacidad amplía su función es para sistema empresarial -Soporte para configuraciones de hasta 32 multiprocesadores SMP -Sistemas de multienlaces -Soporte para múltiples sistemas operativos y plataformas de Hardware -Respaldo en línea soporte a prueba de fallas y reorganización de tablas eh índices para disponibilidad -Almacenamiento virtual de datos ilimitados, su único limitante será el Hardware -Su lenguaje es en 4GL Transacciones y claves foráneas. Conectividad segura. Búsqueda e indexación de campos de texto. Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo. Soporta gran cantidad de tipos de datos para las columnas. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc). Soporta hasta 32 índices por tabla. VERSIONES Historia de versiones Versión Año Nombre de la versión Nombre clave 1.0 (OS/2) 1989 SQL Server 1-0 SQL 4.21 MySQL 3.23, 4.0, 4.1, 5.0, 5.1. MySQL 4.0 y 3.23 -PROGRESS WORKGROUP -PROGRESS PERSONAL -PROGRESS ENTERPRISER (WinNT) 1993 SQL Server 4.21 SEQUEL 6.0 1995 SQL Server 6.0 SQL95 6.5 1996 SQL Server 6.5 Hidra 7.0 1998 SQL Server 7.0 Sphinx 1999 SQL Server 7.0 OLAP Tools Plato 8.0 2000 SQL Server 2000 Shiloh 8.0 2003 SQL Server 2000 64-bit Edition Liberti 9.0 2005 SQL Server 2005 Yukón 10.0 2008 SQL Server 2008 Katmai 10.50 2010 SQL Server 2008 R2 Kilimanjaro 11.0 2012 SQL Server 2012 Denali VENTAJAS ES UN SISTEMA DE GESTION DE DATOS RELACIONADOS, PUEDE SER UTIL PARA MANEJAR Y OBTENER DATOS DE LA RED DE REDES, SI TRABAJAMOS EN UNA RED -Velocidad al realizar operaciones. -Baja probabilidad de corromper datos. -Conectividad y seguridad. -Facilidad de configuración. -Instalación fácil. -Es un sistema de base de datos con una capacidad amplia. -Lenguaje cómodo - Bajos costos de administración, bajo costo inicial por licencias -Costos mínimos por actualización -Incorpora la herramienta de administración Progress Explorer administra base de datos y servidores a través de la red, simplificando su administración -Soporta el acceso de bases de datos distribuidas LOCAL NOS PERMITE AGREGAR OTROS SERVIDORES DE SQL SERVER, PERMITE ADMINISTRAR PERMISOS A TODO SEGURIDAD EN TABLAS ESCRITURA EJECUCION. Funciona muy bien en sistemas de alta disponibilidad. Cuenta con varias herramientas para auditoría y controles de cambios muy buenos y ya integrados al motor. MySQL software es Open Source Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema. Soporta gran variedad de Sistemas Operativos Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet DESVENTAJAS ES LA ENORME CANTIDAD DE MEMORIA RAM QUE UTILIZA ALA INSTALACION ,BLOQUEO A NIVEL DE PAGINA , DISPOSITIVOS CON CRECIMIENTO MANUAL, UN TAMAÑO DE PAGINA FIJO Y DEMACIADO . no maneja compresión de datos (en SQL Server 2005 y 2000, Solamente la versión 2008.PEQUEÑO, ES QUE SI LO QUIERES PARA PRACTICA NO TE VA A SER UTIL POR QUE TIENEN MUCHAS RESTRICCIONES. está -Un gran porcentaje de las utilidades no están documentadas. -No es intuitivo como Access. No es intuitivo, como otros programas (ACCESS). A comparación con MySQL server, MySQL no tiene un panel de control gráfico y detallado, pero existen varias herramientas libres que juntas dan la misma utilidad No permite el modo de autentificación local (seguridad integrada de Windows), sólo el modo estándar No sincroniza los datos con otras bases de datos réplicas -Documentación y programa completamente en ingles uno que otro foro en español -No se empaqueta en un punto EXE como lo hace visual REQUERIMIENTOS INSTALACION atado a la plataforma del sistema operativo sobre la cual se instala. SE UTILIZA UNA ENORME CANTIDAD DE MEMORIA RAM QUE SE UTILIZA PARA LA INSTALACION Y UTILIZACION DEL SOFTWARE. Instalación: SQL Server le exige que instale una actualización para asegurarse de que se puede instalar correctamente el componente de Visual Studio USOS Un sistema operativo Windows de 32 bits, tal como 9x, Me, NT, 2000, XP, o Windows Server 2003. -Una computadora de alta capacidad en sistema, disco duro etc -Se requieren de otros Programas Disponibilidad en gran cantidad de plataformas y sistemas. Sistema operativo Windows Gran portabilidad entre sistemas. Facilidad de configuración e instalación. Sirve para la creación de base de datos con alta capacidad. IMAGEN ENTORNO DE TRABAJO Conclusion personal: