Ingeniería en:
Docente en Línea:
Mayeli Hernández Cruz
Asignatura:
Base de Datos
Segundo Semestre
Alumno:
Abraham Perez Cruz
Matricula:
ES1511118662
Grupo:
DS –DBDD-1502S-B2-008
UNIDAD 1
ACTIDAD5
SGBD
SGBD
VENTAJAS
DEVENTAJAS
CONCLUCION
MySQL
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.
Facilidad de configuración e instalación.
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.
El software MySQL usa la licencia GPL
Un gran porcentaje de las utilidades de MySQL no están documentadas.
No es intuitivo, como otros programas (ACCESS).
Es uno de los SGBD más populares por poseer licencias GLP ya que también posee el modo privado donde existe un pago y agrega el servicio de soporte
PostGreSQL
Ampliamente popular - Ideal para tecnologías 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 protección 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.
Carencia de recursos
No es intuitivo en comandos y sentencias
Tienen características importante, pero es el costo lo que hace más accesible frente a otros, su motor interno también es muy estable ya que hace un buen desempeño ante gran volúmenes de datos y los sistemas operativos de tu elección corre el hardware.
SQLite
Librerías Compactas Y De Código Abierto
Rendimiento de base de datos Interfaces
Es Multiplataforma
Puede usarse como sustituto de ORACLE por su manifiesto de tipificado
• Falta de Clave Foránea
• Falta de documentación en español
Buena alternativa como SGBD en especial para aplicaciones, por poner un ejemplo de sus Adobe, Apple, Mozilla, Google, McAfee, Microsoft, Philips, Sun y Toshiba, entre otros guardan sus datos en sqlite.
Oracle
Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial.
Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
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.
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.
Es la base de datos con más orientación hacía INTERNET.
Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, 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.
El costo
Los ajustes.
Las configuraciones de equipo mal configurado ser desesperantemente lento.
También es elevado el coste de la información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.
ORACLE es el SGBD más vendido a nivel mundial aunque sus costos son muy altos va aunado a las expectativas del cliente ya que posee un robustez y madures de su entorno pero al igual con su soporte técnico
Microsoft SQL Server
Soporte de transacciones
Escalabilidad, estabilidad y seguridad
Soporta procedimientos almacenados
Incluye también un potente entorno gráfico de administración
Permite el uso de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos.
MSSQL usa Address Windowing Extensión (AWE) para hacer el direccionamiento de 64-bit. Esto le impide usar la administración dinámica de memoria y sólo le permite alojar un máximo de 64GB de memoria compartida.
MSSQL no maneja compresión de datos (en SQL Server 2005 y 2000, solamente la versión 2008 Enterprise Edition incluye esta característica), por lo que ocupa mucho espacio en disco.
MSSQL está atado a la plataforma del sistema operativo sobre la cual se instala.
Es un sistema gestor de datos muy útil, que se han añadido a lo largo del tiempo nuevas funciones que lo hacen más estable frente a los otro; junto con ORACLE y PostgreSQL
Microsoft Access
Buen manejo.
Excelente ubicación de la información.
Control total sobre la información debido a la organización de está.
Fácil manejo.
Sin complicación en la introducción o estructura de la información.
Tiene limitaciones en el procesamiento de las búsquedas,
No funciona para ambientes corporativo
Poca estabilidad,
Baja disponibilidad
No es tiene licencias GLP
Trabaja bajo el licenciamiento de Microsoft
Es una herramienta de fácil manejo y acceso, que hasta el usuario menos experimentado puede hacer uso de esta, crean y manipulando la base de datos a su antojo; es ideal para las micro empresas ya que en la compra del paquete de office gozan de este servicio
Visual FoxPro
Menor costo
Adquisición (Es accesible para pequeñas empresas)
Soporte
Desarrollo (Encontraras más programadores y menos costosos)
Entorno Windows (Es más familiar y predecible)
Actualización contante
Administración de Datos e Interoperabilidad (Cree soluciones .NET, compatibles con XML jerárquico. Intercambia datos con SQL a través del lenguaje SQL)
Herramientas de Productividad Extendibles para el Programador (Mejore sus interfaces de usuarios con formularios y un soporte de imágenes mejorado, personalice ventanas)
Flexibilidad para Construir Todo Tipo de Soluciones de Base de Datos (Construya y despliegue aplicaciones individuales y remotas para PC’s que operan en Windows. Cree y acceda a componentes .COM y a servicios Web basados en XML y compatibles con Microsoft .NET
Reporte de Funciones de Sistema (Control preciso de reportes y formateo de datos)
Integridad (Mayor sensibilidad frente a variaciones en transmisiones y fluctuaciones eléctricas).
Seguridad (Menos niveles de acceso).
Menor capacidad de procesamiento (no funciona adecuadamente con grandes volúmenes de información). Para volúmenes medianos se utiliza el motor de Microsoft SQL, sin mayores traumatismos y excelente performance.
Es un sistema orientado a objetos para la generación de base de datos y de desarrollo de aplicaciones, desde este sistema podemos crear formularios, base de datos, informes vistas entre otro.
Nos permite la publicación de informes en la web y poder compartirla con las demás personas.
DB2
Acceso a los datos en tablas de Oracle o MySQL.
Copia de seguridad y protección de los datos.
Soporta XML
Soporta todo tipo de datos.
Arquitectura Orientada a Servicios - SOA: permite construir un sistema informático más ágil y fácilmente adaptable a las necesidades del cliente, reduciendo los tiempos de desarrollo y, gracias a la reutilización de componentes existentes.
También puede ejecutarse en varias plataformas Windows NT (R), Sun Solaris, HP-UX, AIX(R), OS/400 y OS/2(R).
El SQL de DB2 es muy potente.
Es especialmente interesante la implementación de triggers.
Precio calidad: El precio DB2 arranca en 7.500 € por procesador.
Lentitud crear y ejecutar consultas.
Influye en la elección el hardware utilizado.
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 un software de estas características es corporativa.
Este SGBD puede ser caro pero es muy robusto en comparación a otros sistemas dela gestión de base de datos
Bibliografías:
Sistemas Gestores de base de datos
http://assets.mheducation.es/bcv/guide/capitulo/8448148797.pdf
http://www.um.es/geograf/sigmur/sigpdf/temario_9.pdf
http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/P06_M2109_02151.pdf
Biblia de MySQL
http://intranet.inifap.gob.mx/normateca/doc/MANUAL/La%20Biblia%20de%20MySQL.pdf
Bases de datos en PostgreSQL
http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/P06_M2109_02152.pdf
Documentación de PostgreSQL 9.3.9
http://www.postgresql.org/files/documentation/pdf/9.3/postgresql-9.3-A4.pdf
Introducción a SQLite
https://iessanvicente.com/colaboraciones/sqlite.pdf
Oracle definiciones
http://cdigital.uv.mx/bitstream/123456789/28520/1/Gomez%20Sanchez.pdf
http://odauts.com/blogsuts/plansisinformaticos/files/2013/09/ORACLE.pdf
http://www.solucionjava.com/pdf/Curso_Oracle_PLSQL.pdf
Microsoft SQL Server
http://www.gridmorelos.uaem.mx/~mcruz//cursos/miic/sql5.pdf
Microsoft access
http://dec.fca.unam.mx/conagua/2011/dhg/modulo5/Modulo_5_AdministracionDatosAccess.pdf
Visual Fox Pro
http://odauts.com/blogsuts/plansisinformaticos/files/2013/09/VISUAL-FOXPRO.pdf
https://www.unan.edu.ni/dir_invest/web_judc/cur_chontales/Computacion/Sist_Inventario_Farm_Sagrada_familia_comp12.pdf
DB2
http://adsisena2011-2013.bligoo.com.co/arquitectura-db2#.Vh3Jl1Sqqko