SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
SGDB ACTUALES

      Roberto Escriche
      Marcelo Hualoto
Definición SGBD
 Agrupación de programas que sirven
 para definir, construir y manipular una
 base de datos.
Funciones SGBD
 Definir una base de datos: consiste en especificar los
 tipos de datos, estructuras y restricciones para los
 datos que se almacenarán.

 Construir una base de datos: es el proceso de
 almacenar los datos sobre algún medio de
 almacenamiento.

 Manipular una base de datos: incluye funciones como
 consulta, actualización, etc. de bases de datos.
CLASIFICACIÓN POR GRUPOS
 Gran volumen . Soluciones corporativas que requieran una
 base de datos muy potente, estable y escalable, capaz de
 soportar una carga de trabajo muy severa: Oracle, Sybase y
 DB2.
 Unix SQL . Bases de datos SQL comerciales (OpenBase SQL,
 PrimeBase) o de uso libre (mSQL, mySQL, PostgreSQL).
 Soluciones de bajo coste y rendimiento óptimo.
 Soluciones Microsoft . SQL Server utilizando las herramientas
 del fabricante (Visual InterDev) o desde otros lenguajes.
 Velocidad crítica . Para soluciones locales de cientos de miles
 de registros, en donde la velocidad en las búsquedas es crítica:
 PardigmaSoft Valentina.
 Desarrollo rápido . Integrando el entorno de programación y
 la base de datos: 4th Dimension, FileMaker.
Oracle I
 Herramienta cliente/servidor para la gestión
 de Bases de Datos
 Gran potencia
 Elevado precio (Empresas grandes
 normalmente)
 Utilización:
   Instalación de la herramienta servidor (Oracle 8i)
   Atacar a la base de datos desde otros equipos con
   herramientas de desarrollo como Oracle Designer
   y Oracle Developer, que son las herramientas
   básicas de programación sobre Oracle.
Oracle II
 Sistema de gestión de base de datos
 relacional
 Destaca
   Soporte de transacciones
   Estabilidad
   Escalabilidad
   Soporte multiplataforma.
Oracle III
 El servidor Oracle soporta SQL para la
 definición y manipulación de datos. También
 posee un lenguaje de procedimiento llamado
 PL/SQL, que controla el flujo del SQL, uso de
 variables y manejo de errores.
 Una base de datos Oracle no estará
 disponible para los usuarios si no se ha
 iniciado el servidor Oracle y se haya abierto la
 base de datos.
Oracle IV
 Oracle a partir de la versión 10g Release 2,
 cuenta con 6 ediciones:
   Oracle   Database   Enterprise Edition(EE).
   Oracle   Database   Standard Edition (SE).
   Oracle   Database   Standard Edition One (SE1).
   Oracle   Database   Express Edition (XE).
   Oracle   Database   Personal Edition (PE).
   Oracle   Database   Lite Edition (LE).
Sybase I
 Compañía dedicada al desarrollo de
 tecnología de la información.
 Ofrece diversos productos:
   Gestores de bases de datos
   Integración de Datos
   Desarrollo de Aplicaciones
   Modelamiento y metadatos
   Soluciones móviles
Sybase II
 Gestores de bases de datos
   Adaptive Server Enterprise: un motor de de base
   de datos empresarial de alto rendimiento y
   escalabilidad
   Adaptive Server Anywhere: una base de datos
   para computación móvil y departamental
   Sybase IQ: una base de datos para Inteligencia
   Empresarial y Almacenes de Datos
DB2
 Marca comercial, propiedad de IBM, bajo la
 cual se comercializa un sistema de gestión de
 base de datos.
 Características:
   Automatización (permite eliminar tareas rutinarias
   y permitiendo que el almacenamiento de datos
   sea más ligero, utilizando menos hardware y
   reduciendo las necesidades de consumo de
   alimentación y servidores)
   La memoria se ajusta y se optimiza el rendimiento
   del sistema
MySQL I
 Sistema de gestión de base de datos
 relacional, multihilo y multiusuario.
 Desarrolla MySQL como software libre
 en un esquema de licenciamiento dual.
 MySQL es muy utilizado en aplicaciones
 web, como Drupal o phpBB, en
 plataformas
MySQL II
 Las siguientes características son
 implementadas únicamente por MySQL:
   Múltiples motores de almacenamiento (MyISAM,
   Merge, InnoDB, BDB, Memory/heap, MySQL
   Cluster, Federated, Archive, CSV, Blackhole y
   Example en 5.x), permitiendo al usuario escoger la
   que sea más adecuada para cada tabla de la base
   de datos.
   Agrupación de transacciones, reuniendo múltiples
   transacciones de varias conexiones para
   incrementar el número de transacciones por
   segundo.
MySQL III
 La serie en desarrollo de MySQL Server
 actualmente, es la 5.1 a la cual se
 añaden nuevas características en
 relación a la serie 5.0.
 Actualmente, se puede descargar la
 serie 5.0.27.
Postgresql
 Base de datos orientada a objetos, es decir, una
 ORDBMS.
 Herencia de tablas
 Postgres usa un modelo cliente-servidor conocido
 como proceso por usuario una sesión de postgres
 consiste en los siguientes procesos cooperativos de
 Unix (programas):
   Un proceso demonio supervisor (postmaster)
   La aplicación sobre la que trabaja el usuario (frontend, Ej.:
   psl)
   Uno o más servidores de base de datos en segundo plano(el
   mismo progreso postgres)
Interbase
 Esta es una buena base de datos con 16 años de experiencia en
 el sector de las bases de datos comerciales, existen muchas
 herramientas de pago para Interbase.
 Casi todos los gestores de Backup soportan Interbase (como
 ArcServe).
 Tiene también gestores remotos para Windows de muy alta
 calidad,
 Interbase cuenta tiene la mayoría de funcionalidades de una
 base de datos comercial:
    Triggers
    Tratamiento especial de blobs
    Backup On-line, gran escalabilidad
    Bases de datos de solo lectura (para ponerlas en CD-Rom),
    integridad referencial en cascada o el autotunning. dispone, de
    soporte directo para PHP.
FileMaker
 Aplicación multiplataforma (Windows y Mac) de base de datos
 relacional de FileMaker Inc.
 FileMaker integra el motor de la base de datos con la interfaz,
 lo que permite a los usuarios modificar la base de datos al
 arrastrar elementos (campos, pestañas, botones...) a las
 pantallas o formas que provee la interfaz.
 FileMaker evolucionó de una aplicación de MS-DOS, que se
 desarrolló primariamente para Apple Macintosh.
 Desde 1992 está disponible para Microsoft Windows y se puede
 utilizar como un ambiente heterogéneo. FileMaker está
 disponible para desktop, servidor y configuraciones web.
Microsoft SQL Server I
 Sistema para la gestión de bases de
 datos producido por Microsoft basado
 en el modelo relacional. Sus lenguajes
 para consultas son T-SQL y ANSI SQL.
 Microsoft SQL Server constituye la
 alternativa de Microsoft a otros
 potentes sistemas gestores de bases de
 datos como son Oracle o MySQL.
Microsoft SQL Server II
 Características:
    Soporte de transacciones.
    Escalabilidad, estabilidad y seguridad.
    Soporta procedimientos almacenados.
    Incluye también un potente entorno gráfico de
    administración, que 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 los terminales
    o clientes de la red sólo acceden a la información.
    Además permite administrar información de otros servidores
    de datos.
Microsoft SQL Server III
 Desventajas
   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.
Comparativa de ventas
SGBD

Roberto Escriche
Marcelo Hualoto

Más contenido relacionado

La actualidad más candente

Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesFrancisco Gómez Pino
 
Sistemas manejadores de bases de datos
Sistemas manejadores de bases de datosSistemas manejadores de bases de datos
Sistemas manejadores de bases de datosMonika Sanchez
 
SIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De DatosSIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De Datosrafael fonseca
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipvhmpv18
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos Brenda Medina
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro ComparativoMartha
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datoskarlaaponte
 
Tipos de sgbd según el modelo utilizado
Tipos de sgbd según el modelo utilizadoTipos de sgbd según el modelo utilizado
Tipos de sgbd según el modelo utilizadoMemo Wars
 
Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3UV
 
Actividad 2 base de datos
Actividad 2 base de datosActividad 2 base de datos
Actividad 2 base de datosCarter98
 

La actualidad más candente (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Sistemas manejadores de bases de datos
Sistemas manejadores de bases de datosSistemas manejadores de bases de datos
Sistemas manejadores de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
SIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De DatosSIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De Datos
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipv
 
Características de MySQL
Características de MySQLCaracterísticas de MySQL
Características de MySQL
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Tipos de sgbd según el modelo utilizado
Tipos de sgbd según el modelo utilizadoTipos de sgbd según el modelo utilizado
Tipos de sgbd según el modelo utilizado
 
Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3
 
Actividad 2 base de datos
Actividad 2 base de datosActividad 2 base de datos
Actividad 2 base de datos
 

Similar a Sgbd roberto escriche marcelo hualoto

Similar a Sgbd roberto escriche marcelo hualoto (20)

Tema LOS SGBD O DBMS.pptx
Tema LOS SGBD O DBMS.pptxTema LOS SGBD O DBMS.pptx
Tema LOS SGBD O DBMS.pptx
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
ORACLE VS IBM DB2.pptx
ORACLE VS IBM DB2.pptxORACLE VS IBM DB2.pptx
ORACLE VS IBM DB2.pptx
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
 
Gestores
GestoresGestores
Gestores
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diapositivas de sql server 2012
Diapositivas de sql server 2012Diapositivas de sql server 2012
Diapositivas de sql server 2012
 
Exposicion_Terabyte.pptx
Exposicion_Terabyte.pptxExposicion_Terabyte.pptx
Exposicion_Terabyte.pptx
 
Alvarado deber
Alvarado deberAlvarado deber
Alvarado deber
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sfd 2013 pentaho
Sfd 2013 pentahoSfd 2013 pentaho
Sfd 2013 pentaho
 
Taller nº2
Taller nº2Taller nº2
Taller nº2
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
PRESENTACION SQL.PPT
PRESENTACION SQL.PPTPRESENTACION SQL.PPT
PRESENTACION SQL.PPT
 
Bases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana ReyesBases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana Reyes
 
Presentacion sqlprueba
Presentacion sqlpruebaPresentacion sqlprueba
Presentacion sqlprueba
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 

Sgbd roberto escriche marcelo hualoto

  • 1. SGDB ACTUALES Roberto Escriche Marcelo Hualoto
  • 2. Definición SGBD Agrupación de programas que sirven para definir, construir y manipular una base de datos.
  • 3. Funciones SGBD Definir una base de datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarán. Construir una base de datos: es el proceso de almacenar los datos sobre algún medio de almacenamiento. Manipular una base de datos: incluye funciones como consulta, actualización, etc. de bases de datos.
  • 4. CLASIFICACIÓN POR GRUPOS Gran volumen . Soluciones corporativas que requieran una base de datos muy potente, estable y escalable, capaz de soportar una carga de trabajo muy severa: Oracle, Sybase y DB2. Unix SQL . Bases de datos SQL comerciales (OpenBase SQL, PrimeBase) o de uso libre (mSQL, mySQL, PostgreSQL). Soluciones de bajo coste y rendimiento óptimo. Soluciones Microsoft . SQL Server utilizando las herramientas del fabricante (Visual InterDev) o desde otros lenguajes. Velocidad crítica . Para soluciones locales de cientos de miles de registros, en donde la velocidad en las búsquedas es crítica: PardigmaSoft Valentina. Desarrollo rápido . Integrando el entorno de programación y la base de datos: 4th Dimension, FileMaker.
  • 5. Oracle I Herramienta cliente/servidor para la gestión de Bases de Datos Gran potencia Elevado precio (Empresas grandes normalmente) Utilización: Instalación de la herramienta servidor (Oracle 8i) Atacar a la base de datos desde otros equipos con herramientas de desarrollo como Oracle Designer y Oracle Developer, que son las herramientas básicas de programación sobre Oracle.
  • 6. Oracle II Sistema de gestión de base de datos relacional Destaca Soporte de transacciones Estabilidad Escalabilidad Soporte multiplataforma.
  • 7. Oracle III El servidor Oracle soporta SQL para la definición y manipulación de datos. También posee un lenguaje de procedimiento llamado PL/SQL, que controla el flujo del SQL, uso de variables y manejo de errores. Una base de datos Oracle no estará disponible para los usuarios si no se ha iniciado el servidor Oracle y se haya abierto la base de datos.
  • 8. Oracle IV Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones: Oracle Database Enterprise Edition(EE). Oracle Database Standard Edition (SE). Oracle Database Standard Edition One (SE1). Oracle Database Express Edition (XE). Oracle Database Personal Edition (PE). Oracle Database Lite Edition (LE).
  • 9. Sybase I Compañía dedicada al desarrollo de tecnología de la información. Ofrece diversos productos: Gestores de bases de datos Integración de Datos Desarrollo de Aplicaciones Modelamiento y metadatos Soluciones móviles
  • 10. Sybase II Gestores de bases de datos Adaptive Server Enterprise: un motor de de base de datos empresarial de alto rendimiento y escalabilidad Adaptive Server Anywhere: una base de datos para computación móvil y departamental Sybase IQ: una base de datos para Inteligencia Empresarial y Almacenes de Datos
  • 11. DB2 Marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestión de base de datos. Características: Automatización (permite eliminar tareas rutinarias y permitiendo que el almacenamiento de datos sea más ligero, utilizando menos hardware y reduciendo las necesidades de consumo de alimentación y servidores) La memoria se ajusta y se optimiza el rendimiento del sistema
  • 12. MySQL I Sistema de gestión de base de datos relacional, multihilo y multiusuario. Desarrolla MySQL como software libre en un esquema de licenciamiento dual. MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en plataformas
  • 13. MySQL II Las siguientes características son implementadas únicamente por MySQL: Múltiples motores de almacenamiento (MyISAM, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster, Federated, Archive, CSV, Blackhole y Example en 5.x), permitiendo al usuario escoger la que sea más adecuada para cada tabla de la base de datos. Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo.
  • 14. MySQL III La serie en desarrollo de MySQL Server actualmente, es la 5.1 a la cual se añaden nuevas características en relación a la serie 5.0. Actualmente, se puede descargar la serie 5.0.27.
  • 15. Postgresql Base de datos orientada a objetos, es decir, una ORDBMS. Herencia de tablas Postgres usa un modelo cliente-servidor conocido como proceso por usuario una sesión de postgres consiste en los siguientes procesos cooperativos de Unix (programas): Un proceso demonio supervisor (postmaster) La aplicación sobre la que trabaja el usuario (frontend, Ej.: psl) Uno o más servidores de base de datos en segundo plano(el mismo progreso postgres)
  • 16. Interbase Esta es una buena base de datos con 16 años de experiencia en el sector de las bases de datos comerciales, existen muchas herramientas de pago para Interbase. Casi todos los gestores de Backup soportan Interbase (como ArcServe). Tiene también gestores remotos para Windows de muy alta calidad, Interbase cuenta tiene la mayoría de funcionalidades de una base de datos comercial: Triggers Tratamiento especial de blobs Backup On-line, gran escalabilidad Bases de datos de solo lectura (para ponerlas en CD-Rom), integridad referencial en cascada o el autotunning. dispone, de soporte directo para PHP.
  • 17. FileMaker Aplicación multiplataforma (Windows y Mac) de base de datos relacional de FileMaker Inc. FileMaker integra el motor de la base de datos con la interfaz, lo que permite a los usuarios modificar la base de datos al arrastrar elementos (campos, pestañas, botones...) a las pantallas o formas que provee la interfaz. FileMaker evolucionó de una aplicación de MS-DOS, que se desarrolló primariamente para Apple Macintosh. Desde 1992 está disponible para Microsoft Windows y se puede utilizar como un ambiente heterogéneo. FileMaker está disponible para desktop, servidor y configuraciones web.
  • 18. Microsoft SQL Server I Sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL.
  • 19. Microsoft SQL Server II Características: Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye también un potente entorno gráfico de administración, que 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 los terminales o clientes de la red sólo acceden a la información. Además permite administrar información de otros servidores de datos.
  • 20. Microsoft SQL Server III Desventajas 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.