[go: up one dir, main page]

Academia.eduAcademia.edu
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