Motores de Bases de Datos

Description

Mind Map on Motores de Bases de Datos, created by edmeister on 25/08/2015.
edmeister
Mind Map by edmeister, updated more than 1 year ago
edmeister
Created by edmeister almost 9 years ago
19
0

Resource summary

Motores de Bases de Datos
  1. Oracle
    1. Antecedentes
      1. 1977: Surge como SDL (Software Development Laboratories).
        1. 1979: Cambia a RSI (Relational Software Inc.).
          1. Se baso en filosofia de las bases de datos relacionales.
            1. Primera compañia que desarrolla software para empresas 100% por internet.
              1. Proovedor mundial lider de software para administracion de informacion.
                1. Adquirio Sun Microsystems (encargada de MySQL).
                  1. Enfoque en estandarizar, consolidar y automatizar los servicios de las bases de datos en la nube.
                  2. Caracteristicas
                    1. Herramienta de administracion grafica intuitiva
                      1. Analiza datos y efectua recomendaciones
                        1. Mejora rendimiento y eficiencia
                          1. Diseño y optimizacion de modelos de datos
                            1. Apoya estandares de diseño
                              1. Mantiene registro periodico de las actualizaciones de software y hardware
                              2. Tipos de Datos
                                1. CHAR, VARCHAR, NCHAR, NUMBER, FLOAT, DATE, RAW, BLOB, CLOB, ROWID
                              3. MySQL
                                1. Antecedentres
                                  1. Surgio en los 90s como mSql
                                    1. Contaba tablas usando rutinas de bajo nivel (ISAM)
                                      1. No era flexible ni rapido por lo cual se tuvo que desarrollar nuevas funciones
                                        1. Se incorporo una interfaz SQL a su base de datos
                                          1. No se sabe de donde surgio el nombre MySQL
                                          2. Caracteristicas
                                            1. Carecia integridad referencial y transacciones
                                              1. Contenido dynamico y simple
                                                1. Veloz y Robusto
                                                  1. Gran cantidad de tipos de datos
                                                    1. Portabilidad entre sistemas
                                                      1. Trabaja con distintas plataformas y sistemas operativos
                                                        1. Cada base cuenta con 3 archivos: estructura, datos e indice
                                                          1. Aprovecha los multiprocesos
                                                            1. Flexible sistema de contraseñas y gestion de usuarios
                                                              1. Buen nivel de seguridad en los datos
                                                                1. Otorga mensajes de error en distintas lenguas
                                                                2. Tipos de Datos
                                                                  1. BOOL, TINYINT, INT, BIGINT, FLOAT, DOUBLE, CHAR, VARCHAR, BLOB, LONGBLOB, DATE, TIMESTAMP, YEAR, TIME, SET, ENUM
                                                                3. PostgreSQL
                                                                  1. Antecedentes
                                                                    1. Inicia en 1986 como proyecto de Stonebraker y la Universidad de Berkeley
                                                                      1. Su diseño se enfoca en conceptos avanzados en bases de datos y soporte a la orientacion a objetos
                                                                        1. Se comercializo por Illustra
                                                                          1. 1993 se libero la version 4.5 y se dio por terminado
                                                                            1. 1994 Yu y Chen incluyeron SQL para posteriormente liberar su codigo como Postgres95
                                                                              1. Obtuvo cambios al codigo que mejoraban su rendimiento y legibilidad
                                                                                1. En el 2004 se llevo a cabo la ultima verison estable (7.4.6) mientras la version 8 esta en transcurso
                                                                                2. Caracteristicas
                                                                                  1. Amplia lista de prestaciones
                                                                                    1. Desarrollado en C
                                                                                      1. La API es diponible en varios lenguajes de programacion
                                                                                        1. Gran conjunto de tipos de datos ademas de su extension de tipos definidos por el programador
                                                                                          1. Administracion basada en usuarios y privilegios
                                                                                            1. Conectividad abarca TCP/IP
                                                                                              1. Unix y sockets NT soportan ODBC
                                                                                                1. Mensajes en español con palabras acentuadas
                                                                                                  1. Confiable en cuanto estabilidad
                                                                                                    1. Extender con librerias externas y soporte a varios elementos como claves foraneas, disparadores o subconsultas
                                                                                                      1. Definir nuevo tipo de tabla a partir de otra definida
                                                                                                      2. Tipos de Datos
                                                                                                        1. SMALLINT, BIGINT, INTEGER, NUMERIC, REAL, SMALLSERIAL, SERIAL, LINE, POINT, BOX, PATH, TEXT, CHARACTER VARYING(N), VARCHAR(N), TIMESTAMP, DATE, TIME, MONEY, BYTEA, CIDR, INET, MACADDR
                                                                                                      Show full summary Hide full summary

                                                                                                      Similar

                                                                                                      Elements, Compounds and Mixtures
                                                                                                      silviaod119
                                                                                                      An Inspector Calls - Themes
                                                                                                      mhancoc3
                                                                                                      CHEMISTRY C1 6
                                                                                                      x_clairey_x
                                                                                                      A Level: English language and literature techniques = Structure
                                                                                                      Jessica 'JessieB
                                                                                                      The First, Second, Third and Fourth Crusades
                                                                                                      adam.melling
                                                                                                      Realidad De Nuestra Identidad Cultural
                                                                                                      53831
                                                                                                      GCSE REVISION TIMETABLE
                                                                                                      holbbox
                                                                                                      How the European Union Works
                                                                                                      Sarah Egan
                                                                                                      FV modules 1-4 infinitives- ENTER SPANISH
                                                                                                      Pamela Dentler
                                                                                                      Macbeth Quotes To Learn
                                                                                                      Sophie Brokenshire