jueves, 8 de junio de 2017

Algoritmo y Tipos de Algoritmo

Un Algoritmo es una secuencia de pasos lógicos y ordenados que se llevan a cabo para resolver un determinado problema. Los algoritmos se clasifican en:

Tipos de Algoritmos
Cualitativos: Son aquellos en los que se describen los
pasos utilizando palabras
Cuantitativos: Son aquellos en los que se utilizan cálculos
numéricos para definir los pasos del proceso.
Algoritmo Cotidiano: Es la serie de pasos que realizamos
en nuestra vida diaria para realizar las diferentes tareas
y actividades comunes , desde los pasos al levantarnos,
así como ir de compras, etc.

Ejemplo de Algoritmo Cualitativo - Realizar un puré de papas.
  1. Buscar utensilios.
  2. Lavar las papas.
  3. Llenar la olla con agua.
  4. Colocar las papas dentro de la olla.
  5. Encender la estufa.
  6. Colocar la olla en la estufa.
  7. Esperar a que hiervan.
  8. Retirar las papas.
  9. Pelar las papas.
  10. Triturar las papas.
  11. Agregar queso, mantequilla y leche.
  12. Mezclar.
  13. Agregar sal al gusto.
  14. Servir.
Ejemplos de Algoritmos Cuantitativos. 
a) Obtener la suma de 2 números. 
1. Inicio 
2. Declarar (a,b,c) 
3. Ingresar (a,b) 
4. c=a+b 
5. Mostrar (c) 
6. Fin 
b) Obtener el área de un triángulo. 
1. Inicio 
2. Declarar (b,h,a) 
3. Ingresar (b,h) 
4. a=(b*h)/2 
5. Mostrar (a) 
6. Fin 
c) Ingresar una edad. Obtener el año en que nació. 
1. Inicio 
2. Declarar (e,a) 
3. Ingresar (e) 
4. a=2012-e 
5. Mostrar (a) 
6. Fin
CARACTERÍSTICAS DE UN ALGORITMO
  • Debe ser preciso e indicar el orden de realización de cada paso.
  • debe estar definido. Si se sigue un algoritmo dos veces se debe                                                                                                                                                                             obtener el mismo resultado cada vez .
  • Debe ser finito. Si se sigue un algoritmo, se debe terminar en                                                                                                                                                                               algún momento; o sea, debe tener un numero finito de pasos

martes, 6 de junio de 2017

Sistemas

Sistema

Es un conjunto de elementos relacionados entre sí que contribuyen a un determinado fin. Donde cada elemento tienen su propia función y en conjunto generan una nueva función. Se caracteriza: Elementos que interactuan jerárquicamente, función de cada elemento, ramas, finalidad y fruto de la creación.

Sistema informático
Se compone por Recursos humanos, Recursos Físicos (hardware), Recursos lógicos (software) y Datos e información, que se relacionan entre sí y cada parte o componente constituye un sistema en sí mismo.

Sistema de información
“... Conjunto de componentes interrelacionados, integrados y coordinados (personas, equipos y procedimientos) que transforman datos en información. Permitiendo capturar, procesar, almacenar y distribuir la información necesaria para la toma de decisiones y control de la misma...” (1991)

Se llama TIC (Tecnología de la Información y la Comunicación) al conjunto de procesos y productos derivados de las nuevas herramientas (hardware y software), soportes de la información y canales de comunicación relacionados con el almacenamiento , el procesamiento y la transmisión digitalización de la información.  trata precisamente del cómo y con qué herramienta se procesan los datos, cómo se distribuye la información, qué formato se le da, etc.

  
En la sociedad de la Información, las tecnologías de la Información y la Comunicación se constituyen en la base material sobre las que se organiza la inmensa mayoría de los procesos económicos, sociales y culturales, produciendo un fuerte impacto en todos los ámbitos de intervención humana. 

  
Las tecnologías de la información y la comunicación (TIC o NTIC para Nuevas Tecnologías de la Información y de la Comunicación o IT o TI para «Information Technology») agrupan los elementos y las técnicas utilizadas en el tratamiento y la transmisión de las informaciones, principalmente de informática, Internet y telecomunicaciones.

  
TIT Tecnología de la información y las Telecomunicaciones y NTIT.
 
NTICx Nuevas Tecnologías de la información y la Conectividad.

Tarjetas de Expansión

Las placas o tarjetas de expansión son dispositivos que se conectan en las ranuras de la motherboard para ampliar la capacidad de procesamiento y de conexión.
Algunas, como las placas de videos o de sonido, ya vienen integradas a la motherboard.  No obtante, se puede agregar otra placa que inhabilite o trabaje conjuntamente con la integrada en la placa madre.

Placa de vídeoTambién llamada tarjeta gráfica, es la encargada de mostrar textos, gráficos e imágenes en uno o más monitores (o incluso en un televisor).  Las placas de vídeo tienen su propio chip de memoria, chips de aceleración gráfica y  algunas hasta poseen un cooller.
Placa de sonido: Es el dispositivo que permite la salida y la entrada de sonido, música y voz a través de parlantes, auriculares y micrófonos.  Suele presentar varios tipos de conectores:Entrada de línea:  Para recibir sonidos desde un equipo de audio.
  • Entrada de micrófono: Para recibir sonidos a través de un micrófono.
  • Salida de audio:  Para emitir sonidos a través de parlantes o auriculares.
Interfaz MIDI:  Para conectar un instrumento musical a la computadora.

Placa de Red: Es un dispositivo que permite conectar una computadora con otras, mediante el armado de una red.  Se encarga de recibir, administrar y transmitir los datos entre esas computadoras.

Periféricos de conectividad: Su función es permitir o facilitar la interacción entre dos o más computadoras, o entre una computadora y otro periférico externo a la computadora. Entre ellos se encuentran los siguientes:
  • Fax-Módem
  • Tarjeta de red
  • Hub
  • Switch
  • Router
  • Tarjeta inalámbrica
  • Tarjeta Bluetooth 
  • Controlador ambos exista un tercer elemento que actúe como traductor de señales. Este traductor es un circuito electrónico denominado interfaz.


martes, 30 de mayo de 2017

Sistema Deterministico

Introducción
En el siguiente informe hablaremos de un sistema determinístico, sabremos que es un modelo determinístico, se dará a conocer la definición de este, sus características y daremos un ejemplo de que es un sistema determinístico.
Pero antes de empezar debemos de saber que es un sistema determinístico, por ello debemos tener un pequeño concepto de este.
Un sistema determinista es un modelo conceptual del filosófico doctrina de determinismo aplicado a un sistema para entender todo que tiene y ocurrirá en el sistema, basado en los resultados físicos de casualidad. 
En un sistema determinista, cada acción, o la causa, produce una reacción, o efecto, y cada reacción, alternadamente, se convierte en la causa de reacciones subsecuentes. La totalidad de estos acontecimientos de conexión en cascada puede demostrar teóricamente exactamente cómo existirá el sistema en todo momento adentro tiempo.

Sistema Determinístico
Es cuando conoces la salida de un sistema teniendo sus variables de entrada. En ellos se conoce de antemano, con certeza, el resultado. En estos sistemas el azar no está involucrado en los estados futuros del sistema.

Entonces conociendo el estado actual del sistema, las variables de ambiente y la forma de comportarse del sistema, entonces se puede saber sin riesgo a equivocarse el estado siguiente del sistema.

Es decir, si se conoce el estado actual del sistema, las variables de ambiente y el comportamiento del sistema ante los cambios en el ambiente, entonces se puede predecir sin ningún riesgo de error el estado siguiente del sistema.
A lo contrario de un sistema no determinista en donde intervienen sistemas aleatorios difíciles de controlar o predecir.


Modelo Determinístico
Son modelos cuya solución para determinadas condiciones es única y siempre la misma. Así mismo son aquellos donde se supone que los datos se conocen con certeza, es decir, se supone que cuando el modelo sea analizado se tiene disponible toda la información necesaria para la toma de decisiones. 
Es interesante destacar que algunas veces los modelos y los sistemas no pertenecen al mismo tipo.
Un Modelo determinístico es también un modelo matemático donde las mismas entradas producirán invariablemente las mismas salidas, no contemplándose la existencia del azar ni el principio de incertidumbre. Está estrechamente relacionado con la creación de entornos simulados a través de simuladores para el estudio de situaciones hipotéticas, o para crear sistemas de gestión que permitan disminuir la incertidumbre.
Por el contrario, en los modelos estocásticos también conocidos como modelos probabilísticos, algún elementó no se conoce con anticipación, incorporando así la incertidumbre.

Característica del Modelo Determinístico

v Como la literatura del modelo estocástico se ha ganado la atención en la economía, los modelos determinísticos se han convertido en algo raro. Los ejemplos incluyen los modelos OLG (Modelos de Generaciones Traslapadas) sin incertidumbre agregada.
v Estos modelos suelen ser introducidos para estudiar el impacto de un cambio en el régimen, como la introducción de nuevo impuesto, por ejemplo.
v Asume toda la información, hay suposición perfecta y no hay incertidumbre en torno a los choques.
v Los choques pueden afectar a la economía de hoy o la de cualquier momento en el futuro, dado el caso de previsión perfecta. También puede durar uno o varios períodos.
v Muy a menudo, sin embargo, los modelos introducen un choque positivo hoy y ningún choque a partir de entonces (con certeza).
v La solución no requiere de linealización, de hecho, ni siquiera realmente necesita de un estado estacionario. En su lugar, se trata la simulación numérica para encontrar las rutas exactas de las variables endógenas de primer orden que cumplan con las condiciones del modelo y la estructura del choque.
v Este método de solución por lo tanto puede ser útil cuando la economía está muy lejos del estado estacionario.

Importancia del Modelo Determinístico
v Una asombrosa variedad de importantes problemas de administración pueden formularse como modelos determinísticos.
 v Muchas hojas de cálculo electrónicos cuentan la tecnología necesaria para optimizar modelos determinísticos, es decir, para encontrar decisiones óptimas.
Cuando se trata en particular de modelos grandes, el procedimiento puede realizarse con mucha rapidez y fiabilidad.
 v  El subproducto de las técnicas de análisis es una gran cantidad de información muy útil para la interpretación de los resultados por la gerencia.
 v La optimización restringida, en particular, es un recurso extremadamente útil para reflexionar de situaciones concretas, aunque no piense usted construir un modelo y optimizarlo.
 v La práctica con modelos determinísticos le ayudara a desarrollar su habilidad para la formulación de modelos en general.  

Ejemplo: Un carro
Elegí un carro para explicar lo que es un sistema determinista ya que encuentro mucha relación en el sentido de que los sistemas deterministas podemos predecir el estado siguiente del sistema, el carro es determinista en el sentido que podemos hacer que entren comandos al auto por medio de la manijera, frenos, pedal del acelerador, cambios, luces, limpia parabrisas, claxon, freno de mano, manejar vidrios, alarmas, seguros automáticos, etc.

En un automóvil nosotros elegimos lo que queremos que haga el automóvil en un momento siguiente cercano, como por ejemplo vez una curva, entonces sabes que moviendo la manijera al lado adecuado vas a mover el carro, o cuando vez que el semáforo se puso en rojo sabes que debes de frenar entonces pisas el freno y sabes que el carro va a detenerse, cuando empieza a llover sabes que el carro limpiará el vidrio cuando actives el limpia parabrisas, entre muchas otras cosas.

Un carro es un sistema determinista en el aspecto de hacen lo que nosotros queremos que hagan, y nosotros sabemos cómo es que el carro reacciona a ciertos movimientos que hacemos para cumplir nuestra finalidad.
Diagrama
En este diagrama muestro las entradas al sistema y las salidas.
Una manera de ver que un carro no es determinista es viendo en cuestión de que no sabemos cuándo va a tener tráfico, o cuando se va a ponchar una llanta, ya que eso más bien depende del ambiente y no en si del manejo del automóvil.
Conclusión
Al final de nuestra investigación tenemos como conclusión que un sistema o modelo determinístico es un sistema donde se conocerá con certeza el resultado y donde no hay incertidumbre, debido al que dar entrada a algo en un sistema se conocerá la salida con certeza, no habrá duda del resultado.
En un sistema determinista, cada acción, o la causa, produce una reacción, o efecto, y cada reacción, alternadamente, se convierte en la causa de reacciones subsecuentes.
Como pudimos aprender un sistema determinista es muy seguro para una empresa o negocio ya que este le da a la empresa seguridad en los resultados que obtendrá un ejemplo donde se puede aplicar un sistema determinístico en la planificación de una línea de producción, en cualquier proceso industrial, es posible realizarla con la implementación de un sistema de gestión de procesos que incluya un modelo determinista en el cual estén cuantificadas las materias primas, la mano de obra, los tiempos de producción y los productos finales asociados a cada proceso.
Al final de este trabajo podemos sacar como conclusión que toda empresa que deseemos crear o queramos introducirnos, parte por la base de una teoría general de sistema, la cual va a ser la primera y principal cosa que debemos tener en cuenta para el buen funcionamiento y vida de nuestra empresa, una vez establecido el tipo de sistema que vamos a utilizar, podemos determinar los diferentes departamentos y sus funciones dentro la empresa.

Características de Oracle

·         Modelo relacional: los usuarios visualizan los datos en tablas con el formato filas/columnas.
·         Herramienta de administración gráfica intuitiva y cómoda de utilizar.
·         Control de acceso: tecnologías avanzadas para vigilar la entrada a los datos.
·         Protección de datos: seguridad completa en el entorno de producción y de pruebas y gestión de copias de seguridad.
·         Lenguaje de diseño de bases de datos muy completo (PL/SQL): permite implementar diseños "activos", que se pueden adaptar a las necesidades cambiantes de negocio.
·         Alta disponibilidad: escalabilidad, protección y alto rendimiento para la actividad empresarial.
·         Gestión de usuarios: agilidad en los trámites, reducción de costes y seguridad en el control de las personas que acceden a las aplicaciones y a los sistemas.
·         Oracle es la base de datos con más orientación hacía INTERNET
·         Un aceptable soporte.

Caracteristicas y Requerimientos de diversos SGBD

CARACTERÍSTICAS DE ORACLE


1.Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda de utilizar.
2.Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados.
3.Apoya en el diseño y optimización de modelos de datos.
4.Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de procedimientos almacenados y triggers, entre otros.
5.Apoya en la definición de estándares de diseño y nomenclatura de objetos.
6.Documentar y mantener un registro periódico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilización de una base de datos.
Requisitos para Oracle
Memoria Ram             512Mb
Memoria virtual          1024Mb
Espacio Disco Duro    1.5G
Tamaño Max de BD   4G

CARACTERÍSTICAS DE POSTGRESQL.

1. Alta concurrencia. Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos.
2. Tiene soporte para:

Números de precisión arbitraria.
Texto de largo ilimitado.
Figuras geométricas.
Direcciones IP (IPv4 e IPv6).
Bloques de direcciones estilo CDR.
Direcciones MAC.
Arrays.
3. Claves ajenas también denominadas Llaves ajenas o Claves Foráneas (foreign keys).

4. Disparadores (triggers): Un disparador o trigger se define en una acción específica basada en algo ocurrente entro de la base de datos. En PostgreSQL esEto significa la ejecución de un procedimiento almacenado basado en una determinada acción sobre una tabla específica. Ahora todos los disparadores se definen por seis características:

El nombre del disparador o trigger

El momento en que el disparador debe arrancar

La tabla donde el disparador se activará

La frecuencia de la ejecución

La función que podría ser llamada.
Requisitos para PostgreSQL
Memoria RAM    2G
Disco duro           mas de 1 G
procesador           2 GHz

CARACTERISTICAS DE MYSQL

El principal objetivo de MySQL es velocidad y robustez.
Soporta gran cantidad de tipos de datos para las columnas.
Gran portabilidad entre sistemas, puede trabajar en distintas plataformas 
y sistemas operativos.
Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos 
uno de índice y soporta hasta 32 índices por tabla.
Aprovecha la potencia de sistemas multiproceso, gracias a su 
implementación multihilo.
Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un 
muy buen nivel de seguridad en los datos.

El servidor soporta mensajes de error en distintas lenguas
Requisitos para MysQL
Memoria RAM       512mb
Memoria Virtual    1024mbE
Espacio HDD          1G

CARACTERÍSTICAS DE DB2 SGBD.

1. Libre para desarrollar: Si eres un desarrollador de aplicaciones y necesitas una base de datos para tu aplicación, tú puedes usar DB2.
2. Libre para implementar: Si estás trabajando en un ambiente de producción y necesitas una base de datos para almacenar tus registros vitales, tú puedes usar DB2.
3. Libre para distribuir: Si estás desarrollando una aplicación o herramienta que requiera un servidor de datos empotrado, tú puedes incluir DB2 Express-C. Aún si DB2 Express-C está empotrado en tu aplicación y distribuido cada vez que vendes tu aplicación, este sigue siendo libre. Es requerido que te registres con IBM para poder redistribuir DB2 Express-C; sin embargo este registro también es libre.
4. Sin límites: Mientras que otros competidores de base de datos establecen límites en el tamaño de la base de datos, con DB2 Express-C NO hay límite de datos. Tu base de datos puede crecer y crecer sin violar el acuerdo de licencia. También no hay límites en términos del número de conexiones de usuarios por servidor.
Requisitos para DB2
Procesador            Desde un nucleo hasta 4 nucleos
Memoria Ram      1G
SO                           Linux , Sun solaris (x64), Windows XP, Windows Vista, MacOs X

CARACTERISTICAS DE INFORMIX

  1. Utiliza plataforma Windows 2000, 2003 Server, XP y UNIX /AIX, HP-UX, Linux, Solaris y TRU64)
  2. Dispone de herramientas gráficas
  3. Gestiona múltiples base de datos remotas de una consola centralizada
  4. Capacidad de relación de datos en múltiples lugares físicos
  5. Conecta datos relacionales en páginas web
  6. Ocupa menos memoria y recursos que el Oracle
  7. Se integra con Linux, Oracle y otras bases de datos
  8. Ofrece herramientas para crear menús, formularios de entrada de datos y generadores de listados
  9. Soporte para Datawarehouse
  10. Soporte para datamining
Requisitos para Informix
Memoria RAM                             256mb
HDD                                               750mb
arquitectura de procesador       x86
Nombre
Ventajas
Desventajas
Oracle
1.-Oracle es el motor de base de datos relacional más usado a nivel mundial.
2.-Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
3.-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.
4.-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.
5.-El software del servidor puede ejecutarse en multitud de sistemas operativos.
6.-Existe incluso una versión personal para Windows 9x, lo cual es un punto a favor para los desarrolladores que se llevan trabajo a casa.
7.-¿Qué hay de los objetos de Oracle? 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. Desafortunadamente, la implementación actual de las mismas no ofrece una ventaja clara en eficiencial, como sería de esperar, y sí provocan la incompatibilidad de los diseños que aprovechan las nuevas características con otras bases de datos.
8.-Oracle es la base de datos con más orientación hacía INTERNET
9.-Un aceptable soporte
1.-Una de las versiones más recientes de Oracle es la 8 punto algo (Aunque ya está la 9i). Y es que desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa de la introducción de extensiones orientadas a objetos.
2.-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.
3.-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 simple instalación y administración.
Informix
1.-Es una familia de productos de bases de datos que incluye un sistema de administración de bases de datos relacionales basado en SQL, un lenguaje de cuarta generación y herramientas para la inclusión de SQL en programas de aplicación.
*Desventajas
Poca información sobre Informix, debido a la poca comunidad Internet que tiene.
Es costoso.
No ha sabido crear soporte técnico para su producto.
Poco terreno del marketing debido a sus perdidas economicas.
Mysql
1.-Buen rendimiento, buena velocidad a la hora de conectar con el servidor y de respuesta a consultas.
2.-Registros sin límite de tamaño.
3.-Control de acceso: qué usuarios tienen acceso a qué tablas y con qué permisos.




4.-Buena reacción ante momentos de inestabilidad en el sistema.
·  Un gran porcentaje de las utilidades de MySQL no están documentadas.
·  No es intuitivo, como otros programas (ACCESS).
Db2
  • Permite agilizar el tiempo de respuestas de esta consulta
  •  
  • Recuperación utilizando accesos de sólo índices.
  •  
  • Predicados correlacionados.
  •  
  • Tablas de resumen
  •  
  • Tablas replicadas
  •  
  • Uniones hash
  •  
  • DB2 utiliza una combinación de seguridad externa y controlinterno de acceso a proteger datos.
  •  
  • DB2 proporciona unjuego de datos de acceso de las interfaces para los diferentes tipos de usuarios y aplicaciones.
  •  
  • DB2 guarda sus datos contra la pérdida, acceso desautorizado, o entradas inválidas.
  •  
  • Usted puede realizar laadministraciónde la DB2 desde cualquier puesto de trabajo.
  •  
  • La tecnología de replicación heterogénea (heterogeneous replication) en SQL Server permite la publicación automática de los datos en otros sistemas que no sean SQL Server, entre los que se incluyen DB2.
  •  
  • La mayoría de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte técnico".
  •  
  • El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador (SMP) simétrico y un sistema de procesador paralelo masivo.
  •  
  • el DB2 distribuye y recuerda la ubicación de cada pista donde se encuentra la información. En el contexto de una larga base de datos, este sistema de partición hace que la administración sea mucho más fácil de manejar que una base de datos de la misma medida no particionada.
  •  
  • La base de datos se puede programar para tener una exacta cantidad de particiones que contienen la información del usuario, índice, clave de transacción yarchivos de configuración. De esta forma, los administradores definen gruposde nodos, que son una serie de particiones de la base, lo que posteriormente facilita cualquier búsqueda.

  • El DB2 - IBM es la tercera base de datos que más se vende, de acuerdo con los VARs recientemente encuestados en el número de junio de 1996 de la revista VAR Business Magazine. ElMicrosoft SQL Server se anotó un 38%, Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%.
  •  
  • En sistemas grandes la base más usada es DB2 ya que corre en diferentes plataformas operativas, pero en realidad, en la mayoría de los casos la decisión para optar por unsoftware de estas características es corporativa.
  •  
  • Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar.
  •  
  • Influye en la elección el hardware utilizado.
Una serie de error del sistema operativo, que cae DB2.
postgreSQL
  • Ampliamente popular - Ideal para tecnologias Web.
  • Fácil de Administrar.
  • Su sintaxis SQL es estándar y fácil de aprender.
  • Footprint bajo de memoria, bastante poderoso con  una configuración adecuada.
  • Multiplataforma.
  • Capacidades de replicación de datos.
  • Soporte empresarial disponible.
  •  
  • Sin experticia, configurar llega a ser un caos.
  • Es fácil de vulnerar sin proteccion adecuada.
  • El motor MyISAM es instalado por defecto y carece de capacidades de integridad relacional.
  • InnoDB genera mucho footprint en memoria al indizar.
  • El toolset empresarial tiene un costo adicional por suscripción anual.
  • Realizar revisiones llegar a ser una labor manual y tediosa para el DBA.
  • Reducida cantidad de tipos de datos.