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 about 9 years ago
20
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

                                                                                                      Law of Tort - General Negligence
                                                                                                      Sophie.J.E
                                                                                                      Physics - Energy, Power & Work
                                                                                                      dominique22
                                                                                                      NeuroAnatomy
                                                                                                      أطباء 2020
                                                                                                      Veterinary Nursing Instruments
                                                                                                      rowan.bray
                                                                                                      How Parliament Makes Laws
                                                                                                      harryloftus505
                                                                                                      Meiosis vs. Mitosis
                                                                                                      nvart00
                                                                                                      Physics P2
                                                                                                      Emmakatewilsonx
                                                                                                      NSI FINAL TEST
                                                                                                      brahim matrix
                                                                                                      TISSUE TYPES
                                                                                                      Missi Shoup
                                                                                                      Week 1: 28.01 - 01.02
                                                                                                      Marilia Ferreira