Se define la federación Asolif, sus objetivos, clientes, datos, y proyectos. Agustín Benito Bethencourt, Gerente de Asolif, abre el debate comentando la complejidad para las PYMES especializada en software libre para poder concurrir a las convocatorias públicas. Asimismo, menciona la particularidad de la visión que tienen las empresas de software libre de la organización, de la producción y del negocio.
Ponencia de Agustín Benito Bethencourt, Gerente de ASOLIF
18_03_2010
Una presentación de la Comparación de estos grandes motores de bases de datos en el mundo....Realizado por Pedro Enrique Guerrero Gonzales....
pguerrerogonzales@gmail.com
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
Bd eq.3 comparacion entre microsoft sql y my sql actividad extra
1. 2090420137795CARRERA: LIC. SISTEMAS COMPUTACIONALES ADMINISTRATIVOSCATEDRÁTICO: TORRES GASTEÚ CARLOS ARTUROFACULTAD: ADMINISTRACIÓNEXPERIENCIA: BASE DE DATOSTEMA: COMPARACIÓN MICROSOFT SQL SERVER Y MY SQLEQUIPO: #3INTEGRANTESGABRIELA HERNANDEZ PAXTIANKARINA BAIZABAL LAGUNESGRUPO: C002<br />ÍNDICE. TOC quot;
1-3quot;
INDICE. PAGEREF _Toc272331838 2INTRODUCCION. PAGEREF _Toc272331839 3MySQL. PAGEREF _Toc272331841 4MICROSOFT SQL SERVER. PAGEREF _Toc272331842 6CARACTERÍSTICAS COMPARACIÓN. PAGEREF _Toc272331843 7ALMACENAMIENTO DE DATOS. PAGEREF _Toc272331844 8BASE DE DATOS DE ALMACENAJE. PAGEREF _Toc272331845 10DESARROLLO DE APLICACIONES. PAGEREF _Toc272331846 11INSTALACIÓN. PAGEREF _Toc272331847 12REQUISITOS DE HARDWARE Y SOFTWARE. PAGEREF _Toc272331848 12ADMINISTRACIÓN Y MANTENIMIENTO. PAGEREF _Toc272331849 14CONCLUSIÓN. PAGEREF _Toc272331850 16BIBLIOGRAFIA PAGEREF _Toc272331851 17<br />INTRODUCCION.<br />En este trabajo hacemos una comparación de dos SMBD los cuales son: MICROSOFT SQL SERVER y MySQL.<br />MySQL en los últimos años ha tenido un crecimiento vertiginoso. Es la base de datos de código abierto más popular del mundo. Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional.<br />En base a las dos bases de datos vamos a comparar:<br />Almacenamiento de datos.<br />Características de las bases de datos.<br />Base de datos de almacenaje.<br />Desarrollo de aplicaciones.<br />Instalación. <br />MySQL.<br /> <br />MySQL en los últimos años ha tenido un crecimiento vertiginoso. Es la base de datos de código abierto más popular del mundo. Código abierto significa que todo el mundo puede acceder al código fuente, es decir, al código de programación de MySQL, esto significa que también todos pueden contribuir con ideas, elementos, mejoras o sugerir optimizaciones. Y así es que MySQL ha pasado de ser una pequeña base de datos a una completa herramienta. Su rápido desarrollo se debe en gran medida a la contribución de mucha gente al proyecto, así como la dedicación del equipo de MySQL.<br />A diferencia de los proyectos propietarios, en los que el código fuente es desarrollado por un número reducido de personas y se protege atentamente, los proyectos de código abierto no excluyen a nadie interesado en aportar ideas, si disponen de los conocimientos necesarios.<br />Lo que en un tiempo se consideró como un sencillo juguete para uso en sitios Web, se ha convertido en la actualidad en una solución viable y de misión crítica para la administración de datos.<br />MySQL es un sistema de administración de bases de datos relacional (RDBMS). Se trata de un programa capaz de almacenar una enorme cantidad de datos de gran variedad y de distribuirlos para cubrir las necesidades de cualquier tipo de organización, desde pequeños establecimientos comerciales a grandes empresas y organismos administrativos. MySQL compite con sistemas RDBMS propietarios como Oracle, SQL Server y Db2.<br />MySQL incluye todos los elementos necesarios para instalar el programa, preparar diferentes niveles de acceso de usuario, administrar el sistema y proteger los datos.<br />Puede desarrollar sus propias aplicaciones de bases de datos en la mayor parte de lenguajes de programación utilizados en la actualidad y ejecutarlos en casi todos los sistemas operativos, incluyendo algunos de los que probablemente no ha oído hablar nunca. MySQL utiliza el lenguaje de consulta estructurado (SQL).<br />Antes MySQL se consideraba como la opción ideal de sitios web; sin embargo, ahora incorpora muchas de las funciones necesarias para otros entornos y conserva su gran velocidad.<br /> MySQL es una base de datos robusta que se la puede comparar con una base de datos comercial, es incluso más veloz en el procesamiento de las transacciones y dispone de un sistema de permisos elegante y potente, y ahora, además, incluye un motor de almacenamiento InnoDb compatible con<br />ACID20, además dispone de store procedures, triggers, vistas.<br />MySQL es rápido, y una solución accesible para administrar correctamente los datos de una empresa. MySQLAB es la compañía responsable del desarrollo de MySQL, dispone de un sistema de asistencia eficiente y a un precio razonable, y, como ocurre con la mayor parte de las comunidades de código abierto, se puede encontrar una gran cantidad de ayuda en la Web.<br />Son muchas las razones para escoger a MySQL como una solución de misión crítica para la administración de datos:<br />Costo: MySQL es gratuito para la mayor parte de los usos y su servicio de asistencia resulta económico.<br />Asistencia: MySQLAB ofrece contratos de asistencia a precios razonables y existe una nutrida y activa comunidad MySQL.<br />Velocidad: MySQL es mucho más rápido que la mayoría de sus rivales.<br />Funcionalidad: MySQL dispone de muchas de las funciones que exigen los desarrolladores profesionales, como compatibilidad completa con ACID, compatibilidad para la mayor parte de SQL ANSI, volcados online, duplicación, funciones SSL e integración con la mayor parte de los entornos de programación.<br />Portabilidad: Mysql se ejecuta en la inmensa mayoría de sistemas operativos y, la mayor parte de los casos, los datos se pueden transferir de un sistema a otro sin dificultad.<br />Facilidad de uso: Mysql resulta fácil de utilizar y de administrar. Las herramientas de Mysql son potentes y flexibles, sin sacrificar su capacidad de uso.<br />MICROSOFT SQL SERVER.<br />Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL.<br />CARACTERÍSTICAS DE MICROSOFT SQL SERVER<br />Soporte de transacciones.<br />Escalabilidad, estabilidad y seguridad.<br />Soporta procedimientos almacenados.<br />Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.<br />Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.<br />Además permite administrar información de otros servidores de datos.<br />Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiones 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.<br />Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.<br />En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD. Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor sólo está disponible para Sistemas Operativos Windows.<br />CARACTERÍSTICAS COMPARACIÓN.<br />Independientemente de otras diferencias, el SQL Server 2000 y MySQL tiene un conjunto de características muy diferentes. Independientemente de Otras Diferencias, El SQL Server 2000 y MySQL Tiene conjunto de las Naciones Unidas Características Muy Diferentes puestos”.<br />SQL Server 2000 y MySQL v5.0 límites SQL Server 2000 y MySQL 5.0 Límites. Aunque muchos de los límites impuestos por la base de datos para los puristas, algunos son importantes para todo el mundo a tomar nota. Aunque muchos de los Límites Impuestos Por la base de Datos Para Los puristas, hijo ALGUNOS Importantes para Todo El Mundo Tomar una nota.<br />Algunas de estas limitaciones inherentes pueden ser cruciales para el diseño de bases de datos. ALGUNAS ESTAS Limitaciones inherentes de servicios cruciales pueden PARA EL Diseño de Base de Datos. Varchar tamaño puede ser especialmente problemático, ya que a menudo se almacenan datos como comentarios o artículos pueden ser sometidas a BLOB o TEXT. Varchar Tamaño Puede Ser especialmente problemático, ya que un menudo sí almacena Datos como comentarios o servicios pueden artículos sometidas un BLOB o TEXTO el tamaño de fila Total es también importante por esta razón.<br />CaracterísticaSQL Server 2000 SQL Server 2000MySQL v5.0 (MyISAM) MySQL v5.0 (MyISAM)Column name length Longitud del nombre de la columna128 12864 64Index name length Índice longitud del nombre128 12864 64Table name length Cuadro longitud del nombre128 12864 64Max indexes per table Número máximo de índices por tabla250 25064 (128 with recompile) 64 (128 con recompilar)Index length Índice de longitud900 9001024 1024Max index column length Número máximo de índice de longitud de la columna900 900255 255Columns per index Las columnas por índice16 1616 16Max char size Número máximo de caracteres de tamaño8000 8000255 255Max varchar size Número máximo de tamaño de varchar8000 800065532 65532Max blob size Tamaño máximo de burbuja2147483647 21474836472147483647 2147483647Max columns in GROUP BY Número máximo de columnas GROUP BYLimited by number of bytes (8060) Limitado por el número de bytes (8060)64 64Max columns in ORDER BY Número máximo de columnas en el ORDER BYLimited by number of bytes (8060) Limitado por el número de bytes (8060)64 64Tables per SELECT statement Tablas por instrucción SELECT256 25631 31Max columns per table Número máximo de columnas por tabla1024 10243398 3398Max table row length tabla de registros de longitud máxima8036 803665534 65534Longest SQL statement Más larga SQL16777216 167772161048574 1048574Constant string size in SELECT tamaño de cadena constante en SELECT16777207 167772071048565 1048565<br />ALMACENAMIENTO DE DATOS.<br />SQL Server con el cierre, el motor de almacenamiento propietario es fundamentalmente diferente de extensible MySQL, el motor de almacenamiento al aire libre. SQL Servidor CON EL CIERRE, el motor de almacenamiento El Propietario es fundamentalmente Diferente de MySQL extensible, el motor de almacenamiento de El Al AIRE LIBRE. Su motor de base de datos Sybase derivado se jacta de un algoritmo de adaptación hace que la mayoría de la sintonía que antes necesitaba hacer manualmente. Su motor de Base de Datos Sybase derivado sí jacta de las Naciones Unidas Algoritmo de Adaptación que hace la Mayoría de la Sintonía quot;
antesquot;
Que necesitaba manualmente HACER. Aunque SQL Server 2000 elige la estrategia de un solo motor haciendo todo el trabajo, MySQL soporta motores pluggable de almacenamiento que se puede elegir en función de las instalaciones necesarias. Aunque solo de SQL Server 2000 Elige La Estrategia de las Naciones Unidas de motor Haciendo Todo El Trabajo, MySQL soporta almacenamiento de Motores enchufables Que Se Puede Elegir en Función de las Instalaciones necesarias.<br />La estrategia de MySQL es útil para varios tipos de uso de base de datos: acceso rápido leer los datos sin la necesidad de sobrecarga transaccional es provista por el se basa en el motor MyISAM, en tanto que InnoDB, un motor de parte tercera base de datos propiedad de Oracle y licenciado bajo la GPL con mayor frecuencia utilizadas para las transacciones y otras características a costa de algunas rendimiento de lectura. La Estrategia de MySQL es útil para varios tipos de uso de base de datos: Acceso de Lectura Rápida de los Datos pecado la necesidad de Sobrecarga transaccional Por proporcionado es el Incorporado en MyISAM motor él, mientras que tercera InnoDB Propiedad de la Base de Datos de motor de de Partido por instancia de parte de Oracle y licenciado Bajo la GPL es, Con Frecuencia alcalde utilizadas para Las Transacciones y Otras Características de una costa ALGUNAS Rendimiento de lectura. El motor de almacenamiento MEMORY crea tablas con contenidos que se almacenan en la memoria, y es útil para aplicaciones de base de datos incorporada. NDB Cluster es el motor de almacenamiento usado por MySQL Cluster para implementar tablas que se particional en varias máquinas. El motor de almacenamiento MEMORIA creación tablas Contenidos Con Que Se almacenan en memoria la, y es Útil para Aplicaciones de Base de Datos incorporada. NDB Cluster es el motor de almacenamiento El Aparejo Por MySQL Cluster para implementar tablas que se particional en Máquinas Varias.<br />El motor de almacenamiento FEDERATED almacena datos en una base de datos remota. El motor FEDERATED tiendas de almacenamiento de Datos en base de la uña de Datos Remota. En su versión actual, que trabaja con MySQL solamente, pero sus emisiones futuras serán capaces de conectarse a otras fuentes de datos con otro conductor o métodos de conexión del cliente. En Su versión actual, Con Que trabaja MySQL Solamente, Pero SUS Emisiones Futura serán Capaces de conectarse un conductor de Otras Fuentes de Datos Otro Con o Métodos de Conexión del Cliente.<br />Motor InnoDB tiene la característica de base de datos más avanzado conjunto. motor InnoDB TIENE LA Característica de la Base de Datos Más Avanzado conjunto. La desventaja de acoplamiento activo de MySQL régimen de motor de base es que se debe tener cuidado al seleccionar el motor a utilizar en el diseño de la base de datos antes de su uso. La desventaja de acoplamiento Activo de MySQL Régimen de motor de base es Que Se debe dora Cuidado al SELECCIONAR El motor de un utilizar En El Diseño de la base de Datos quot;
antesquot;
a su especialista de la USO.<br />Motor base de datos MySQL características de la comparación:<br />CaracterísticaSQL Server 2000 SQL Server 2000MySQL v5.0 MySQL v5.0ACID ACIDYes SíYes SíReferential Integrity Integridad ReferencialYes SíYes SíTransactions TransaccionesYes SíYes SíTemporary Table Tabla TemporalYes SíYes SíViews VistasIndexed views vistas indexadasUpdateable views puntos de vista actualizableIndexes ÍndicesR-/R+ tree -R / + R árbol? ?MyISAM only MyISAM sóloHash Hachís? ?MEMORY only Memoria de sóloExpression Expresión? ?No NoPartial Parcial? ?No NoReverse Revés? ?No NoBitmap Mapa de bits? ?No NoCursor CursorYes SíYes SíTrigger GatilloYes SíRudimentary RudimentarioFunction FunciónYes SíYes SíProcedure ProcedimientoYes SíYes SíExternal routine Exteriores de rutinaYes SíYes SíPartitioning ParticionadoRange IntervaloYes SíNDB only NDB sóloHash HachísNo NoNo NoComposite CompuestoNo NoNo NoList ListaNo NoNo NoXML support Compatibilidad con XMLYes SíNo NoUnicode UnicodeYes SíYes Sí<br />BASE DE DATOS DE ALMACENAJE.<br />Los almacenes de datos o data marts se puede utilizar para los sofisticados sistemas de inteligencia empresarial que requiere proceso de consultas para descubrir las tendencias y analizar los factores críticos. Los Almacenes de Datos de datos o data marts se puede utilizar sofisticados Para Los Sistemas de Inteligencia Empresarial Que requiere Proceso de consultas para Descubrir Las Tendencias y Los Factores Críticos analizar. Estos sistemas se denominan de procesamiento analítico en línea (OLAP) sistemas. Estos Sistemas de Procesamiento sí denominan Analítico en Línea (OLAP) Sistemas. Los datos en los data warehouses y data marts se organiza de manera diferente que en las bases de datos tradicionales de procesamiento de transacciones. Los Datos en los almacenes de datos Los datos marts y sí las organizaciones de Manera Diferente Que en Las bases de Datos Tradicionales de Procesamiento de Transacciones.<br />Aunque SQL Server 2000 proporciona una gran cantidad de herramientas para crear y administrar almacenes de datos, MySQL no tiene ningún apoyo significativo para él. Aunque SQL Server 2000 proporciona Una Gran Lea la versión de Herramientas para CREAR administrar y Almacenes de Datos, MySQL no tiene ningún Apoyo Para El Significativo. Data Transformation Services (DTS) proporciona un conjunto de servicios utilizados para construir un almacén de datos o data marts. Almacén Data Transformation Services (DTS) de las Naciones Unidas proporciona conjunto de Servicios utilizados para Construir la ONU de Datos o data marts. Analysis Services es una excelente herramienta para el análisis multidimensional de datos en SQL Server 2000 bases de datos. <br />Analysis Services es Una Excelente Herramienta para el Análisis multidimensional de Datos en SQL Server 2000 las bases de Datos. Analysis Services admite consultas multidimensionales contra cubos con cientos de millones de dimensiones, e incluso se puede controlar la seguridad del cubo hasta el nivel de las células y los miembros. <br />Analysis Services admite consultas Multidimensionales contraindicaciones Cubos Con cientos de Millones de Dimensiones, e incluso se puede cómo controlar seguridad del cubo Hasta El Nivel de las Células y miembros de Los Ángeles. La minería de datos permite definir modelos que contienen reglas de agrupamiento y de predicción que se pueden aplicar a los datos ya sea en una base de datos relacionales o cubos OLAP multidimensional. <br />La Minería de Datos le permite definir Los Modelos de predicción Que contienen y Reglas de Agrupamiento Que Se pueden Class Clase Section Los Datos ya mar en base de la uña de Datos relacional o Cubos OLAP-multi dimensionales.<br /> Estos modelos de predicción son utilizados para realizar automáticamente análisis sofisticado de los datos para identificar tendencias de mercado. Estos Modelos de predicción utilizados hijo para realizar automáticamente Análisis de los Datos sofisticado para identificar Tendencias de Mercado.<br />DESARROLLO DE APLICACIONES.<br />SQL Server 2000 y el soporte de MySQL ODBC y JDBC para conectividad de red, así como los métodos de acceso nativos base de datos. SQL Server 2000 Y El Soporte de MySQL ODBC y JDBC para Conectividad de rojo, así como los métodos de acceso base de Nativos de Datos. Estos métodos proporcionan acceso nativo a través de la red, tanto en los métodos de texto sin formato y, por un mayor nivel de seguridad, métodos de cifrado SSL.<br />Otra parte importante de los métodos de interfaz de base de datos de autenticación para la base de datos. MySQL usa un método simple para almacenar toda su información de autenticación dentro de una tabla. Cuando los usuarios intentan tener acceso a una base de datos, MySQL compara sus credenciales en contra de esta base de datos, la constatación de que las máquinas de los usuarios se pueden conectar y qué recursos tienen acceso. SQL Server 2000 también ha integrado la autenticación de Windows.<br />Una serie de métodos de programación también describe la manera de acceder a estas bases de datos. Tanto SQL Server 2000 y acceso a MySQL soporte a través de C / C + +, Java, Perl, Python y PHP. Una cosa que diferencia a SQL Server 2000 es su capacidad de XML. Usando el paquete SQLXML con SQL Server 2000, es posible realizar consultas de datos relacionales utilizando XQuery e incluso exponer procedimientos almacenados como servicios Web.<br />INSTALACIÓN.<br />REQUISITOS DE HARDWARE Y SOFTWARE.<br />La instalación de Microsoft SQL Server requiere un sistema operativo Windows. La Instalación de Microsoft SQL Server requiere de las Naciones Unidas Sistema Operativo Windows. Así pues, si usted necesita para ejecutar la base de datos en una máquina Linux, la comparación es claramente a favor de MySQL. <br />MySQL ha sido adaptada a los principales sistemas operativos y puede ser portado a cualquier sistema operativo que tiene un compilador de C + + y una implementación funcional de subprocesos POSIX. Usando GNU autoconf, MySQL feliz compila en varios sabores de UNIX, Windows, Linux y Mac OS X.<br />Costo de hardware no es tanto un problema como lo era antes, con la RAM y espacio en disco duro costos son bajos. Pero para el hardware consciente, SQL Server puede parecerse a un cerdo en comparación con MySQL. Aunque SQL Server requiere un mínimo de 128 MB de RAM para un desempeño razonable, MySQL puede ejecutar en un servidor Linux con un mínimo de 32 MB de RAM, es probable que esa es la razón de que el manual de instalación de MySQL no se molesta se especifique los requisitos de hardware.<br />Aunque no es demasiado difícil de compilar el código fuente de MySQL, un instalador listo siempre es bienvenido para poner en marcha rápidamente. Con el lanzamiento de MySQL 4.1.5, MySQL AB ha introducido un instalador para la versión Windows de MySQL, junto con un nuevo asistente de configuración de interfaz gráfica de usuario. Esta combinación instala automáticamente MySQL, crea un fichero de opciones, inicia el servidor, y asegura las cuentas de usuario por defecto.<br />HardwareSQL Server 2000MySQL 5.0 MySQL 5.0Operating system El sistema operativoWindows XP, Windows 2000 Windows 9x, Me, NT, 2000, XP, and 2003Linux 2.0+Mac OSXAIX 4 .x, 5.xBSDI 3 .0, 3.1 and 4.xFreeBSD 3.x, 4.x, 5.xOpenBSD 2.5+Digital Unix 4.xHP-UX 10.20, 11.xNetBSD 1.3/1.4 Intel, 1.3 AlphaSCO Open Server, UnixWare 7.1SGI Irix 6.5Solaris 2.5Memory MemoriaEnterprise Edition and Enterprise Evaluation Edition: 64 MB minimum, 128 MB or more recommendedStandard Edition and Developer Edition: 64 MB minimumPersonal Edition and Desktop Engine (MSDE 2000):128 MB minimum on Windows XP64 MB minimum on Windows 200032 MB minimum on other Windows32 MB of RAMHard disk space Espacio en disco duroEnterprise, Enterprise Evaluation, Standard, Developer, and Personal Editions require:95 to 270 MB of available hard disk space for the database engine; 250 MB for a typical installation.50 MB of available hard disk space for a minimum installation of Analysis Services; 130 MB for a typical installation.80 MB of available hard disk space for English Query.Desktop Engine (MSDE 2000): 44 MB minimum60 to 85 MB depending on the components and operating system; 200 MB recommended for Windows.<br />ADMINISTRACIÓN Y MANTENIMIENTO.<br />MySQL proporciona dos tipos de copia de seguridad, una en el volcado de base de datos se toma y otra donde se emite todas las sentencias SQL necesarias para crear la base de datos. SQL Server 2000 sólo proporciona la primera opción. Cuando se trata de copias de seguridad en caliente, o respaldo de su base de datos sin apagarlo, ambas soluciones de bases de datos tienen métodos para hacerlo. MySQL soporta la estrategia de copia de seguridad incremental para reducir al mínimo la cantidad de tiempo que si una copia de seguridad de base de datos existente está presente.<br />SQL Server 2000 proporciona soporte conmutación por error de alta disponibilidad. Por ejemplo, durante una falla del sistema operativo o una actualización planeada, puede configurar un clúster de conmutación por error para conmutar por error a otro nodo en la configuración del clúster de conmutación por error de esta manera, se reduce el tiempo de inactividad del sistema, proporcionando así la disponibilidad de servidores de alto. Pero para ello, tendrá que comprar la versión Enterprise MySQL también proporciona agrupación a través de su motor de base de NDB, pero es algo difícil de configurar.<br />MySQL soporta un solo sentido de replicación. Un servidor actúa como maestro y uno o más servidores actúan como esclavos. El servidor maestro escribe cambios a sus archivos de registro binario y los servidores esclavos periódicamente conexión para obtener actualizaciones. SQL Server 2000 ofrece unas instalaciones mucho más para la replicación. Ofrece tres opciones - de instantáneas, transaccional y de mezcla. Mientras la instalación de las transacciones es similar a la del esclavo de replicación de MySQL maestro, de instantáneas es útil cuando los datos han cambiado mucho y para toda la instantánea se envía al esclavo. Uso de replicación de mezcla, dos servidores de SQL pueden enviar actualizaciones a los demás y son una opción perfecta para servidores SQL separado geográficamente.<br />Ambos productos tienen perfectamente mecanismos aceptables de seguridad por defecto, siempre y cuando siga las instrucciones del fabricante y mantenerse al día con los parches de seguridad. Ambos productos funcionan a través de puertos IP conocida por defecto, y, por desgracia, los puertos de elaborar los intrusos como moscas a la miel. Afortunadamente, SQL Server y MySQL le permiten cambiar ese puerto en caso de incumplimiento a ser demasiado popular destino de su gusto.<br />La estabilidad es un área donde MySQL, en su configuración MyISAM, se queda corta. Con MyISAM, una UPS es absolutamente obligatoria porque MyISAM supone un funcionamiento ininterrumpido. Si se cierra de forma inesperada, el resultado podría ser la corrupción de los datos entero. SQL Server, en cambio, es mucho más resistente a la corrupción de datos de datos de SQL Server pasa por múltiples controles y SQL Server en el que se recuerda en el proceso, aún si no pasa a ser cerrada sin previo aviso.<br />Hot backupsYes SíYes SíReplication ReplicaciónSnapshot, Transactional, MergeOne-way onlyClustering ClusteringYes SíYes SíSecurity features Elementos de seguridadHigh AltoHigh AltoLocking and concurrency supportFully automatedRow-locking (InnoDB)Stability EstabilidadHigh AltoHigh(unless MyISAM)GUI Administration ToolsYes SíYes ( download )<br /> SQL SERVER 2000MySQL V5.0<br />CONCLUSIÓN.<br />En algunos puntos de referencia, MySQL ha demostrado servicios más rápido en su Formato de tabla de la base, MyISAM bases de datos MyISAM son muy compactos en el disco y el lugar poca demanda en los ciclos de la CPU y la memoria. MySQL puede correr en Windows sin denuncia, sino que tiene un mejor rendimiento en sistemas UNIX y sistemas de tipo UNIX. MySQL Se Puede ejecutar quot;
en el pecado quejarse de Windows, Pero sí Comporta Mejor en Sistemas UNIX y similares a UNIX las ganancias adicionales de rendimiento se puede tener mediante el uso de MySQL en un procesador de 64-bit, ya que MySQL utiliza una gran cantidad de enteros de 64 bits internamente. Las Ganancias adicionales de rendimiento se puede doran mediante uso el procesador de MySQL en la ONU de 64-bit, ya Que utiliza MySQL Gran Una Lea la versión de Enteros de 64 bits internamente. Gran parte de la muy ocupado Yahoo! Gran Parte de la Muy Ocupado Yahoo! Finanzas uso del portal y Slashdot MySQL como base de datos de back-end. Hacienda y portal Slashdot usar MySQL Como base de Datos de Extremo.<br />Vale la pena notar que ambos sistemas funcionan bien dentro de cualquiera. NET o la arquitectura J2EE. Vale la pena Notar Que Ambos funcionan bien Sistemas Dentro de Cualquiera. NET o J2EE arquitectura. Del mismo modo, ambos se beneficiarán de RAID, y ambos se obtienen los mejores resultados si el almacén de datos en un disco duro o una matriz que está dedicado exclusivamente a ese fin. Del mismo Modo, sí Ambos beneficiarán de RAID, y sí Ambos obtienen los mejores resultados si el Almacén de Datos en disco duro o de las Naciones Unidas una matriz que dedicado Exclusivamente está ese un fin.<br />Dada la falta de una referencia estándar sobre el que comparar las dos bases de datos, no es posible descartar de forma concluyente sobre qué base de datos tiene la ventaja en el rendimiento. Dada la Falta de Referencia Estándar Una SOBRE EL Que comparar Las bases de dos de Datos, no es Descartar Posible de forma concluyente Sobre la base de Datos qué tiene la ventaja en el Rendimiento<br />BIBLIOGRAFIA<br />http://es.wikipedia.org/wiki/Microsoft_SQL_Server<br />http://translate.google.com.mx/translate?hl=es&sl=en&u=http://swik.net/MySQL/MySQL%2Bvs%2BMS%2BSQL%2BServer&ei=HSqRTI-bG4yisAPO4fmyDg&sa=X&oi=translate&ct=result&resnum=5&ved=0CDgQ7gEwBA&prev=/search%3Fq%3Dmicrosoft%2Bmysql%2Bvs%2Bmysql%26hl%3Des%26rlz%3D1R2ADFA_esMX395<br />