Cristopher More Palacios
• Los sistemas de gestión de bases de
datos son un tipo de software, dedicado a
servir de interfaz entre la base de Datos,
el usuario y las aplicaciones que la
utilizan.
• El propósito general de los sistemas de
gestión de bases de datos es el de
manejar de manera clara, sencilla y
ordenada un conjunto de datos que
posteriormente se convertirán en
información relevante para una
organización.
Sistemas Gestores de Base de
Datos
• SQL Server
• MySql
• Oracle
• Open Office Base
• PostgreSql
• Acces
PostgreSql
 PostgreSQL se diseño como una base de datos
orientada a objetos. Esto significa, que las tablas no son
tablas, sino objetos. tiene transacciones, integridad
referencial, vistas, y multitud de funcionalidades, pero
es lento y pesado.
 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.: pal)
 Uno o más servidores de base de datos en segundo
plano(el mismo progreso postgres)
MySql Server
 MySql Server es la base de datos de
código fuente abierto más usada del
mundo.
 Características Principales de Mysql
 Trabaja bajo diferentes plataformas
 Desarrollo de APIs para C, C++, Eiffel,
Java, Perl, PHP.
 Procesos MultiHilo. Capacidad de
trabajar servidores con varios
procesadores
MySql Server
 Provee sistema transaccional con la
tabla Innodb
 Velocidad cuando se manipula datos con
el tipo de tabla Myisam
 Velocidad en la utilización de joins y
procesos de optimización
 Soporta muchos tipos de columnas para
las tablas
 Manejo de la memoria través de manejo
del buffer y cache.
Oracle
 Es considerado como uno de los sistemas
gestores de base de datos mas completo
destaca por:
 Su escalabilidad
 Soporte de transacciones
 Estabilidad
 Soporte multiplataforma.
Sql Server
 SQL Server proporciona agilidad a sus
operaciones de análisis y administración
de datos al permitir a su organización
adaptarse rápida y fácilmente para obtener
ventaja competitiva en un entorno de
cambios constantes.
 Seguridad: SQL Server 2000 presenta
también un conjunto de nuevas y
sofisticadas características de seguridad.
Sql Server
 Alojamiento de aplicaciones: Gracias a la
compatibilidad con varias instancias, SQL Server
le permite aprovechar totalmente sus inversiones
en hardware.
 Escalabilidad: Sql Server permite manejar al
máximo multiprocesamiento simétrico
aprovechando al máximo el hardware
 Administración de bases de datos simplificada.
 Alta Disponibilidad permite configuraciones de alta
disponibilidad más complejas.
Acces
 Entre sus principales características se encuentran:
 Access es gráfico, ofrece métodos usuales de
acceso a los datos y proporcionando métodos
simples y directos de trabajar con la información.
 Access facilita la administración de datos, ya que
sus posibilidades de consulta y conexión le ayudan a
encontrar rápidamente la información deseada,
cualquiera que sea su formato o lugar de
almacenamiento.
 Con Access es posible producir formularios e
informes sofisticados y efectivos, así como gráficos y
combinaciones de informes en un solo documento.
 Access permite lograr un considerable aumento en
la productividad mediante el uso de los asistentes y
las macros. Estos permiten automatizar fácilmente
muchas tareas sin necesidad de programar.
Comparación entre SGBD

Sistemasgestoresdebasesdedatos 120615013341-phpapp02

  • 1.
  • 2.
    • Los sistemasde gestión de bases de datos son un tipo de software, dedicado a servir de interfaz entre la base de Datos, el usuario y las aplicaciones que la utilizan. • El propósito general de los sistemas de gestión de bases de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para una organización.
  • 3.
    Sistemas Gestores deBase de Datos • SQL Server • MySql • Oracle • Open Office Base • PostgreSql • Acces
  • 4.
    PostgreSql  PostgreSQL sediseño como una base de datos orientada a objetos. Esto significa, que las tablas no son tablas, sino objetos. tiene transacciones, integridad referencial, vistas, y multitud de funcionalidades, pero es lento y pesado.  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.: pal)  Uno o más servidores de base de datos en segundo plano(el mismo progreso postgres)
  • 5.
    MySql Server  MySqlServer es la base de datos de código fuente abierto más usada del mundo.  Características Principales de Mysql  Trabaja bajo diferentes plataformas  Desarrollo de APIs para C, C++, Eiffel, Java, Perl, PHP.  Procesos MultiHilo. Capacidad de trabajar servidores con varios procesadores
  • 6.
    MySql Server  Proveesistema transaccional con la tabla Innodb  Velocidad cuando se manipula datos con el tipo de tabla Myisam  Velocidad en la utilización de joins y procesos de optimización  Soporta muchos tipos de columnas para las tablas  Manejo de la memoria través de manejo del buffer y cache.
  • 7.
    Oracle  Es consideradocomo uno de los sistemas gestores de base de datos mas completo destaca por:  Su escalabilidad  Soporte de transacciones  Estabilidad  Soporte multiplataforma.
  • 8.
    Sql Server  SQLServer proporciona agilidad a sus operaciones de análisis y administración de datos al permitir a su organización adaptarse rápida y fácilmente para obtener ventaja competitiva en un entorno de cambios constantes.  Seguridad: SQL Server 2000 presenta también un conjunto de nuevas y sofisticadas características de seguridad.
  • 9.
    Sql Server  Alojamientode aplicaciones: Gracias a la compatibilidad con varias instancias, SQL Server le permite aprovechar totalmente sus inversiones en hardware.  Escalabilidad: Sql Server permite manejar al máximo multiprocesamiento simétrico aprovechando al máximo el hardware  Administración de bases de datos simplificada.  Alta Disponibilidad permite configuraciones de alta disponibilidad más complejas.
  • 10.
    Acces  Entre susprincipales características se encuentran:  Access es gráfico, ofrece métodos usuales de acceso a los datos y proporcionando métodos simples y directos de trabajar con la información.  Access facilita la administración de datos, ya que sus posibilidades de consulta y conexión le ayudan a encontrar rápidamente la información deseada, cualquiera que sea su formato o lugar de almacenamiento.  Con Access es posible producir formularios e informes sofisticados y efectivos, así como gráficos y combinaciones de informes en un solo documento.  Access permite lograr un considerable aumento en la productividad mediante el uso de los asistentes y las macros. Estos permiten automatizar fácilmente muchas tareas sin necesidad de programar.
  • 11.