SlideShare uma empresa Scribd logo
1 de 15
COMPARACIÓN DE GESTORES DE
      BASE DE DATOS


               AUTOR: ZEVALLOS PALACIOS, VICTOR


             FALCULTAD DE INGENIERIA DE SISTEMAS
                     UNIVERSIDAD CÉSAR VALLEJO
ORACLE
    VS
POSTGRE SQL
Oracle                                         Postgre SQL

Subconjunto de SQL'92 tipos más tipos            Amplio conjunto de tipos de datos nativos,
específicos. Algunos tipos SQL'92 se asignan a   incluyendo boolean, el dinero, muchas de fecha
los tipos de Oracle. Ningún tipo booleano, ni    y hora, y los tipos numéricos. SQL'92 la sintaxis
equivalente.                                     de los tipos de datos se asignan directamente a
                                                 tipos nativos de Postgre.

Conformidad con los estándares en el nivel de Postgre implementa un subconjunto extendido
entrada SQL .                                 de SQL. Algunos elementos del lenguaje no
                                              están tan restringidos en esta implementación,
                                              como se llama en las normas del lenguaje, en
                                              parte debido a las características de
                                              extensibilidad de Postgre.

Correlacionado y permite las sub consultas En el DÓNDE y TENER cláusulas el uso de sub
correlacionadas. Las consultas se pueden consultas (sub consultas) está permitido en
anidar hasta 255 niveles.                  todos los lugares donde se espera un valor. En
                                           este caso, el valor debe ser derivados mediante
                                           la evaluación de la primera sub consulta.
Oracle                                      Postgre SQL
Virtuales de SQL estructuras de la lengua como Virtuales de SQL estructuras de la lengua como
las vistas y los sinónimos (Muy Bueno)         las vistas y los sinónimos (Promedio)

Las columnas de este tipo no se rellenan Las columnas de este tipo se rellenan
automáticamente por el DBMS con números automáticamente por el DBMS con serie de tipo
únicos.                                  de datos

Muchos de los parámetros permite un control CREATE SEQUENCE es una extensión Postgre
preciso de la secuencia.                    lenguaje SQL.

Conversión automática de páginas de códigos No permite la conversión de páginas.
(por ejemplo, entre cliente y servidor)

Oracle ofrece la lectura comprometida y los Postgre ofrece la lectura comprometida y los
niveles de aislamiento serializables. Control de niveles de aislamiento serializables.
versiones se utiliza en lugar de cerraduras - se
lee no se bloquean, escribe, y viceversa.
Oracle                                       Postgre SQL
Puede revertir a punto de retorno. También A diferencia del Oracle este no puede realizar
existe la posibilidad de iniciar una nueva estas operaciones
transacción, independiente de la transacción
actual.

Más de mil personas. Capacidad para dar N / D
servicio a una gran cantidad de conexiones en
paralelo a una base de datos - el uso de multi-
threaded servidor.

Idiomas   para      escribir  procedimientos Idiomas     para      escribir     procedimientos
almacenados: PL / SQL y Java.                almacenados: PL / pgSQL, PL / Tcl, PL / Perl,
                                             SQL, C, posibilidad de crear un nuevo lenguaje -
                                              CREATE LANGUAGE . Las funciones escritas
                                             en C se pueden compilar en objetos cargables
                                             de forma dinámica, y se utiliza para implementar
                                             funciones definidas por el usuario de SQL.
Oracle                                          Postgre SQL
El usuario está identificado en la base del inicio   Entradas locales controlar el acceso de los
de sesión y contraseña, también hay                  usuarios registrados en el mismo equipo que el
posibilidad de utilizar el sistema operativo de      servidor de base de datos. Conexiones locales
nivel de autorización.                               usan sockets de dominio Unix.

Oracle puede utilizar con varios sistemas SMP, Postgre no se enrosca, pero cada conexión
por ejemplo, para consulta en paralelo (opción recibe su propio proceso. El sistema operativo
de una consulta en paralelo).                  va a distribuir los procesos entre los
                                               procesadores. Básicamente una sola conexión
                                               no será más rápido, con leche desnatada en
                                               polvo, pero las conexiones múltiples será.

El usuario puede definir nuevos tipos de datos       Los usuarios pueden agregar nuevos tipos de
complejos.                                           Postgre con el comando CREATE TYPE.
SQL SERVER
    VS
  MYSQL
SQL Server                                 MySQL
SQL Server viene en diferentes tipo de   Facilidad de instalación. MySQL viene en una
paquetes( sabores y precios).            sola versión o paquete.


SQL Server se basa en la tecnología de   MySQL tiene su propia cuota de nada el motor
clústeres de Microsoft                   de almacenamiento en clúster (NDB Cluster)



SLQSERVER solo tiene un sistema de       MySQL tiene varios modos de
almacenamiento para todo.                almacenamiento, inclusive para distintas tablas
                                         InnoDB , entre otros.

Facilidad de instalación , distribución y Multiproceso, es decir puede usar varias
utilización.                              CPU si éstas están disponibles.
SQL Server                                   MySQL
SQL Server posee una gran variedad de Sistema de contraseñas y privilegios muy
herramientas administrativas y           de flexible y segura.
desarrollo que permite mejorar la
capacidad     de      instalar  ,distribuir,
administrar y utilizar SQL Server.

Puede utilizarse el mismo motor de base Puede trabajar en distintas plataformas y
de datos a través de plataformas que van S.O. distintos
desde equipos portátiles que ejecutan
Microsoft Windows 95 ò 98 hasta grandes
servidores con varios procesadores que
ejecutan    Microsoft    Windows     NT,
Enterprise Edition.

Almacenamiento de datos                  Registros de longitud fija y variable.
SQL Server                                 MySQL
SQL Server incluye herramientas para Bajo costo en requerimientos para la
extraer, analizar y diseñar datos resumidos elaboración de bases de datos, ya que
para el proceso analítico en línea          debido a su bajo consumo puede ser
                                            ejecutado en una máquina con escasos
                                            recursos sin ningún problema.
                                            .

SQL Server se integra con el correo Su conectividad, velocidad, y seguridad
electrónico,   internet  y    Windows, hacen de MySQL Server altamente
permitiendo una comunicación local.    apropiado para acceder bases de datos en
                                       Internet .


Soporte de transacciones.

Escalabilidad, estabilidad y seguridad.   Velocidad al realizar las operaciones, lo
                                          que le hace uno de los gestores con mejor
                                          rendimiento.
SQL Server                                  MySQL
Soporta procedimientos almacenados.      Baja probabilidad de corromper datos,
                                         incluso si los errores no se producen en el
                                         propio gestor, sino en el sistema en el que
                                         está.

Incluye también un potente entorno El servidor soporta mensajes de error en
gráfico de administración, que Permite el distintas lenguas.
uso de comandos DDL y DML
gráficamente.

T-SQL (Transact-SQL) es el principal Existen varias APIs que permiten, a
medio de programación y administración aplicaciones escritas en diversos lenguajes
de SQL Server.                         de programación, acceder a las bases de
                                       datos MySQL, incluyendo C, C++, C#,
                                       Pascal, Delphi, etc.
ACCESS
        VS
BASE (OPEN OFFICE)
Access                                  Base (Open Office)
Por medio de Microsoft Access, puede Base incluye una versión completa
administrar toda la información desde un único del SGBD HSQL que guarda los datos en
archivo de base de datos                       ficheros XML. También puede acceder de
                                               forma nativa a ficheros DBase para realizar
                                               trabajos simples.

Access es gráfico, ofrece métodos usuales de Proporciona soporte nativo para diferentes
acceso a los datos y proporcionando métodos bases de datos (Adabas D, ADO, Microsoft
simples y directos de trabajar con la Access, MySQL),
información.

Posibilita la producción de formularios e     Base integrará el generador de informes
informes sofisticados y efectivos, así como   en OLAP y XML Report Designer basado en el
gráficos y combinaciones de informes en un    motor de informes de código abierto del
solo documento.                               software Pentaho.
Access                                    Base (Open Office)
Access facilita la administración de datos, ya   Base integra la manipulación de bases de
que sus posibilidades de consulta y conexión     datos con OpenOffice.org. Es posible crear y
le ayudan a encontrar rápidamente la             modificar tablas, formularios, consultas e
información deseada, cualquiera que sea su       informes bien utilizando el sistema gestor de
formato o lugar de almacenamiento.               bases de datos HSQL que se incluye
                                                 con Base o bien cualquier otro. La aplicación
                                                 proporciona diferentes asistentes, vistas de
                                                 diseño, y vistas SQL para los usuarios
                                                 principiantes y avanzados.

Access permite lograr un considerable            Base es una base de datos con todas las
aumento en la productividad mediante el uso      funciones de escritorio sistema de gestión,
de los asistentes y las macros. Estos permiten   diseñado para satisfacer las necesidades de
automatizar fácilmente muchas tareas sin         una amplia gama de usuarios
necesidad de programar
Access                                    Base (Open Office)
Trasladar datos a la tecnología Windows Base no es más que un puente para importar
SharePoint Services para facilitar su fuentes de datos, independientemente de los
tratamiento.                            formatos de archivo en documentos de oficina

Access puede crear un solo archivo de bases Base pretende hacer lo mismo cuando se
de datos desde cero utilizando el motor de JET envuelve en un archivo zip. esta suite de
MS                                             oficina está estrictamente centrado (y limitado)
                                               para la creación de documentos (texto, hoja de
                                               cálculo, presentaciones, gráficos vectoriales
                                               con tablas y fórmulas matemáticas).

Se puede obtener acceso a información Base ofrece asistentes para ayudar a los
procedente de orígenes diversos.      usuarios nuevos en el diseño de bases de
                                      datos

Mais conteúdo relacionado

Mais procurados

Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
slipkdany21
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
Jazmin Glez.
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
andresinf
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
Isabel
 
Esquema basico del software
Esquema basico del softwareEsquema basico del software
Esquema basico del software
Sheyli Patiño
 

Mais procurados (20)

PHP
PHPPHP
PHP
 
Base de datos (programacion)
Base de datos (programacion)Base de datos (programacion)
Base de datos (programacion)
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Organización de archivos
Organización de archivosOrganización de archivos
Organización de archivos
 
Google chrome OS
Google chrome OS Google chrome OS
Google chrome OS
 
VMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajasVMware vSphere ventajas y desventajas
VMware vSphere ventajas y desventajas
 
cliente servidor
cliente servidorcliente servidor
cliente servidor
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 
Ventajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivosVentajas y desventajas de las bases de datos frente a los archivos
Ventajas y desventajas de las bases de datos frente a los archivos
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Esquema basico del software
Esquema basico del softwareEsquema basico del software
Esquema basico del software
 
Tabla comparativa servidores web
Tabla comparativa servidores webTabla comparativa servidores web
Tabla comparativa servidores web
 

Destaque

Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
Diego Silva Viera
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
Henry Cumbicus Rivera
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
Martha
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
Hernan Okamura
 
Trabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesTrabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comerciales
alexislanda
 
Motores de bases de datos
Motores de bases de datosMotores de bases de datos
Motores de bases de datos
still01
 
Comparación entre Oracle y Mysql
Comparación entre Oracle y MysqlComparación entre Oracle y Mysql
Comparación entre Oracle y Mysql
stefakoka
 

Destaque (20)

Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
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
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Trabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesTrabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comerciales
 
Comparaciones entre SGBD
Comparaciones entre SGBD Comparaciones entre SGBD
Comparaciones entre SGBD
 
Definiciones Y Diferencias
Definiciones Y DiferenciasDefiniciones Y Diferencias
Definiciones Y Diferencias
 
Access contra MySQL
Access contra MySQLAccess contra MySQL
Access contra MySQL
 
Ventajas y desventajas mysql
Ventajas y desventajas mysqlVentajas y desventajas mysql
Ventajas y desventajas mysql
 
MYSQL
MYSQLMYSQL
MYSQL
 
Motores de bases de datos
Motores de bases de datosMotores de bases de datos
Motores de bases de datos
 
Comparación entre Oracle y Mysql
Comparación entre Oracle y MysqlComparación entre Oracle y Mysql
Comparación entre Oracle y Mysql
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datos
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Semelhante a Comparacion de Gestores de Base de Datos

Semelhante a Comparacion de Gestores de Base de Datos (20)

Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Sgbd Sebas y Jose
Sgbd Sebas y JoseSgbd Sebas y Jose
Sgbd Sebas y Jose
 
Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Ventajas desventajas sgbd
Ventajas desventajas sgbdVentajas desventajas sgbd
Ventajas desventajas sgbd
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Comparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracleComparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracle
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Act4 avalos hernandez luz martina
Act4 avalos hernandez luz martinaAct4 avalos hernandez luz martina
Act4 avalos hernandez luz martina
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Hilda Dolores Garza Acosta Base de Datos
Hilda Dolores Garza Acosta Base de DatosHilda Dolores Garza Acosta Base de Datos
Hilda Dolores Garza Acosta Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Introduction to SQL SERVER
Introduction to  SQL SERVERIntroduction to  SQL SERVER
Introduction to SQL SERVER
 
Cordova angelica basededatos
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Comparacion de Gestores de Base de Datos

  • 1. COMPARACIÓN DE GESTORES DE BASE DE DATOS AUTOR: ZEVALLOS PALACIOS, VICTOR FALCULTAD DE INGENIERIA DE SISTEMAS UNIVERSIDAD CÉSAR VALLEJO
  • 2. ORACLE VS POSTGRE SQL
  • 3. Oracle Postgre SQL Subconjunto de SQL'92 tipos más tipos Amplio conjunto de tipos de datos nativos, específicos. Algunos tipos SQL'92 se asignan a incluyendo boolean, el dinero, muchas de fecha los tipos de Oracle. Ningún tipo booleano, ni y hora, y los tipos numéricos. SQL'92 la sintaxis equivalente. de los tipos de datos se asignan directamente a tipos nativos de Postgre. Conformidad con los estándares en el nivel de Postgre implementa un subconjunto extendido entrada SQL . de SQL. Algunos elementos del lenguaje no están tan restringidos en esta implementación, como se llama en las normas del lenguaje, en parte debido a las características de extensibilidad de Postgre. Correlacionado y permite las sub consultas En el DÓNDE y TENER cláusulas el uso de sub correlacionadas. Las consultas se pueden consultas (sub consultas) está permitido en anidar hasta 255 niveles. todos los lugares donde se espera un valor. En este caso, el valor debe ser derivados mediante la evaluación de la primera sub consulta.
  • 4. Oracle Postgre SQL Virtuales de SQL estructuras de la lengua como Virtuales de SQL estructuras de la lengua como las vistas y los sinónimos (Muy Bueno) las vistas y los sinónimos (Promedio) Las columnas de este tipo no se rellenan Las columnas de este tipo se rellenan automáticamente por el DBMS con números automáticamente por el DBMS con serie de tipo únicos. de datos Muchos de los parámetros permite un control CREATE SEQUENCE es una extensión Postgre preciso de la secuencia. lenguaje SQL. Conversión automática de páginas de códigos No permite la conversión de páginas. (por ejemplo, entre cliente y servidor) Oracle ofrece la lectura comprometida y los Postgre ofrece la lectura comprometida y los niveles de aislamiento serializables. Control de niveles de aislamiento serializables. versiones se utiliza en lugar de cerraduras - se lee no se bloquean, escribe, y viceversa.
  • 5. Oracle Postgre SQL Puede revertir a punto de retorno. También A diferencia del Oracle este no puede realizar existe la posibilidad de iniciar una nueva estas operaciones transacción, independiente de la transacción actual. Más de mil personas. Capacidad para dar N / D servicio a una gran cantidad de conexiones en paralelo a una base de datos - el uso de multi- threaded servidor. Idiomas para escribir procedimientos Idiomas para escribir procedimientos almacenados: PL / SQL y Java. almacenados: PL / pgSQL, PL / Tcl, PL / Perl, SQL, C, posibilidad de crear un nuevo lenguaje - CREATE LANGUAGE . Las funciones escritas en C se pueden compilar en objetos cargables de forma dinámica, y se utiliza para implementar funciones definidas por el usuario de SQL.
  • 6. Oracle Postgre SQL El usuario está identificado en la base del inicio Entradas locales controlar el acceso de los de sesión y contraseña, también hay usuarios registrados en el mismo equipo que el posibilidad de utilizar el sistema operativo de servidor de base de datos. Conexiones locales nivel de autorización. usan sockets de dominio Unix. Oracle puede utilizar con varios sistemas SMP, Postgre no se enrosca, pero cada conexión por ejemplo, para consulta en paralelo (opción recibe su propio proceso. El sistema operativo de una consulta en paralelo). va a distribuir los procesos entre los procesadores. Básicamente una sola conexión no será más rápido, con leche desnatada en polvo, pero las conexiones múltiples será. El usuario puede definir nuevos tipos de datos Los usuarios pueden agregar nuevos tipos de complejos. Postgre con el comando CREATE TYPE.
  • 7. SQL SERVER VS MYSQL
  • 8. SQL Server MySQL SQL Server viene en diferentes tipo de Facilidad de instalación. MySQL viene en una paquetes( sabores y precios). sola versión o paquete. SQL Server se basa en la tecnología de MySQL tiene su propia cuota de nada el motor clústeres de Microsoft de almacenamiento en clúster (NDB Cluster) SLQSERVER solo tiene un sistema de MySQL tiene varios modos de almacenamiento para todo. almacenamiento, inclusive para distintas tablas InnoDB , entre otros. Facilidad de instalación , distribución y Multiproceso, es decir puede usar varias utilización. CPU si éstas están disponibles.
  • 9. SQL Server MySQL SQL Server posee una gran variedad de Sistema de contraseñas y privilegios muy herramientas administrativas y de flexible y segura. desarrollo que permite mejorar la capacidad de instalar ,distribuir, administrar y utilizar SQL Server. Puede utilizarse el mismo motor de base Puede trabajar en distintas plataformas y de datos a través de plataformas que van S.O. distintos desde equipos portátiles que ejecutan Microsoft Windows 95 ò 98 hasta grandes servidores con varios procesadores que ejecutan Microsoft Windows NT, Enterprise Edition. Almacenamiento de datos Registros de longitud fija y variable.
  • 10. SQL Server MySQL SQL Server incluye herramientas para Bajo costo en requerimientos para la extraer, analizar y diseñar datos resumidos elaboración de bases de datos, ya que para el proceso analítico en línea debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema. . SQL Server se integra con el correo Su conectividad, velocidad, y seguridad electrónico, internet y Windows, hacen de MySQL Server altamente permitiendo una comunicación local. apropiado para acceder bases de datos en Internet . Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.
  • 11. SQL Server MySQL Soporta procedimientos almacenados. Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está. Incluye también un potente entorno El servidor soporta mensajes de error en gráfico de administración, que Permite el distintas lenguas. uso de comandos DDL y DML gráficamente. T-SQL (Transact-SQL) es el principal Existen varias APIs que permiten, a medio de programación y administración aplicaciones escritas en diversos lenguajes de SQL Server. de programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi, etc.
  • 12. ACCESS VS BASE (OPEN OFFICE)
  • 13. Access Base (Open Office) Por medio de Microsoft Access, puede Base incluye una versión completa administrar toda la información desde un único del SGBD HSQL que guarda los datos en archivo de base de datos ficheros XML. También puede acceder de forma nativa a ficheros DBase para realizar trabajos simples. Access es gráfico, ofrece métodos usuales de Proporciona soporte nativo para diferentes acceso a los datos y proporcionando métodos bases de datos (Adabas D, ADO, Microsoft simples y directos de trabajar con la Access, MySQL), información. Posibilita la producción de formularios e Base integrará el generador de informes informes sofisticados y efectivos, así como en OLAP y XML Report Designer basado en el gráficos y combinaciones de informes en un motor de informes de código abierto del solo documento. software Pentaho.
  • 14. Access Base (Open Office) Access facilita la administración de datos, ya Base integra la manipulación de bases de que sus posibilidades de consulta y conexión datos con OpenOffice.org. Es posible crear y le ayudan a encontrar rápidamente la modificar tablas, formularios, consultas e información deseada, cualquiera que sea su informes bien utilizando el sistema gestor de formato o lugar de almacenamiento. bases de datos HSQL que se incluye con Base o bien cualquier otro. La aplicación proporciona diferentes asistentes, vistas de diseño, y vistas SQL para los usuarios principiantes y avanzados. Access permite lograr un considerable Base es una base de datos con todas las aumento en la productividad mediante el uso funciones de escritorio sistema de gestión, de los asistentes y las macros. Estos permiten diseñado para satisfacer las necesidades de automatizar fácilmente muchas tareas sin una amplia gama de usuarios necesidad de programar
  • 15. Access Base (Open Office) Trasladar datos a la tecnología Windows Base no es más que un puente para importar SharePoint Services para facilitar su fuentes de datos, independientemente de los tratamiento. formatos de archivo en documentos de oficina Access puede crear un solo archivo de bases Base pretende hacer lo mismo cuando se de datos desde cero utilizando el motor de JET envuelve en un archivo zip. esta suite de MS oficina está estrictamente centrado (y limitado) para la creación de documentos (texto, hoja de cálculo, presentaciones, gráficos vectoriales con tablas y fórmulas matemáticas). Se puede obtener acceso a información Base ofrece asistentes para ayudar a los procedente de orígenes diversos. usuarios nuevos en el diseño de bases de datos