Motores de bases de datos

Description

Una pequeña descripción de 3 motores de bases de datos
Luis Cerda
Mind Map by Luis Cerda, updated more than 1 year ago More Less
cabañas
Created by cabañas over 9 years ago
Luis Cerda
Copied by Luis Cerda over 2 years ago
3
0

Resource summary

Motores de bases de datos
  1. Apache Derby
    1. Antecedentes
      1. Tiene su origen en la empresa Cloudscape Inc, en Oakland, California que se fundó en 1996 para desarrollar una tecnología de base de datos para Java.
        1. En agosto de 2004 IBM cedió el código a la Apache Software Foundation para Derby, un proyecto patrocinado por el proyecto Apache DB. En julio de 2005 el proyecto Derby continuó desarrollándose como subproyecto base de datos de alto nivel en Apache.
          1. En marzo de 2007 IBM anunció que podría comenzar a hacer marketing y dar soporte para el producto Cloudscape, pero que continuaría contribuyendo con el proyecto Apache Derby.
          2. Características
            1. • Es muy liviano, cerca de 2 MB para el motor de la base y el driver JDBC embebido.
              1. • Está basado en Java, JDBC y estándares SQL.
                1. • Provee un driver JDBC que permite embeber a Derby en cualquier solución Java.
                  1. • Es fácil de instalar, desplegar y usar.
                    1. • Soporta el modo cliente/servidor.
                    2. Tipos de datos
                      1. • BIGINT • BLOB • CHAR • CHAR FOR BIT DATA • CLOB • FECHA • DECIMAL • DOBLE • DOBLE PRECISIÓN • FLOAT • INTEGER • LONG VARCHAR • VARCHAR LONG FOR BIT DATA • NUMÉRICA • RAÍCES • SMALLINT • HORA • TIMESTAMP • VARCHAR • VARCHAR FOR BIT DATA
                    3. Oracle
                      1. Antecedentes
                        1. Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories ); luego, en 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
                          1. Oracle es la primera compañía de software que desarrolla e implementa software para empresas 100 por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones.
                            1. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100.
                            2. Tipos de datos
                              1. • CHAR • VARCHAR2 • VARCHAR • NCHAR • NVARCHAR2 • LONG • LONG RAW • RAW • LOB (BLOG, CLOB, NCLOB, BFILE) • BLOB • CLOB • NCLOB • BFILE • ROWID • UROWID • NUMBER • FLOAT • DATE • TIMESTAMP • TIMESTAMP WITH TIME ZONE • TIMESTAMP WITH LOCAL TIME ZONE • XMLType
                              2. Características
                                1. Ha sido diseñada para que las organizaciones puedan controlar y gestionar grandes volúmenes de contenidos no estructurados en un único repositorio con el objetivo de reducir los costes y los riesgos asociados a la pérdida de información.
                              3. MySQL
                                1. Antecedentes
                                  1. MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar mSQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL.
                                  2. Tipos de datos
                                    1. • BIT o BOOL • TINYINT • SMALLINT • MEDIUMINT • INT • BIGINT • FLOAT • DOUBLE • DECIMAL • CHAR • VARCHAR • TINYTEXT, TINYBLOB TEXT y BLOB • MEDIUMTEXT, MEDIUMBLOB • LONGTEXT, LONGBLOB • DATE • DATETIME TIMESTAMP • TIME YEAR • SET • ENUM
                                    2. Características
                                      1. • El principal objetivo de MySQL es velocidad y robustez.
                                        1. • Soporta gran cantidad de tipos de datos para las columnas.
                                          1. • Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y sistemas operativos.
                                            1. • Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos y uno de índice y soporta hasta 32 índices por tabla.
                                              1. • Aprovecha la potencia de sistemas multiproceso, gracias a su implementación multihilo.
                                                1. • Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un muy buen nivel de seguridad en los datos.
                                                  1. • El servidor soporta mensajes de error en distintas lenguas
                                                Show full summary Hide full summary

                                                Similar

                                                Desarrollo web
                                                William Valdez
                                                COMPARATIVA BASES DE DATOS 2017
                                                David Marín
                                                BASES DE DATOS
                                                Horst Berndt Reyes
                                                FUNDAMENTOS DE BASES DE DATOS
                                                Francisco Hernandez
                                                Certificación Java 8 - Oracle Certified Associate - Tema 1 - Estructura de Clases
                                                Miguel Gómez Cuesta
                                                BASES DE DATOS
                                                jaime andres rojas gil
                                                Oracle Database Basics - Examen I
                                                Ronald Alarcón
                                                Introducción a MySQL
                                                Adriana Valdez
                                                MySQL WorkBench
                                                Adriana Valdez
                                                Servidor Apache
                                                Jessica De Loza Gutierrez
                                                Introducción a MySQL
                                                Arlyn Nieto