Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Bases de Datos
Sistemas gestores de bases de datos (DBMS)
Eduardo Saavedra A.
Universidad Nacional Andrés Bello
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Contenidos
1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Contenidos
1 Introducción
Por que usar DBMS?
DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Archivos de texto secuencial como base de datos. Antes de la existencia de los DBMS se utilizaban los archivos de texto (acceso secuencial).
El costo de realizar una búsqueda simple en un archivo de texto siempre sera de orden O(n), es decir, en el peor de
los casos se debe recorrer el archivoCOMPLETAMENTE!
Y por supuesto, se corrían ciertos riesgos:
En caso de cualquier falla del sistema de archivos, la base de datos de texto era aniquilada.
Cuando las aplicaciones eran mas complejas, el tiempo de respuesta era muy lento.
Si se trabajaba en el archivo, había que tener cuidado de que nadie mas interactuara con este al mismo tiempo (concurrencia).
Complejidad de desarrollo en aplicaciones. Etc...
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Archivos de texto secuencial como base de datos. Antes de la existencia de los DBMS se utilizaban los archivos de texto (acceso secuencial).
El costo de realizar una búsqueda simple en un archivo de texto siempre sera de orden O(n), es decir, en el peor de
los casos se debe recorrer el archivoCOMPLETAMENTE!
Y por supuesto, se corrían ciertos riesgos:
En caso de cualquier falla del sistema de archivos, la base de datos de texto era aniquilada.
Cuando las aplicaciones eran mas complejas, el tiempo de respuesta era muy lento.
Si se trabajaba en el archivo, había que tener cuidado de que nadie mas interactuara con este al mismo tiempo (concurrencia).
Complejidad de desarrollo en aplicaciones. Etc...
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Archivos de texto secuencial como base de datos. Antes de la existencia de los DBMS se utilizaban los archivos de texto (acceso secuencial).
El costo de realizar una búsqueda simple en un archivo de texto siempre sera de orden O(n), es decir, en el peor de
los casos se debe recorrer el archivoCOMPLETAMENTE!
Y por supuesto, se corrían ciertos riesgos:
En caso de cualquier falla del sistema de archivos, la base de datos de texto era aniquilada.
Cuando las aplicaciones eran mas complejas, el tiempo de respuesta era muy lento.
Si se trabajaba en el archivo, había que tener cuidado de que nadie mas interactuara con este al mismo tiempo (concurrencia).
Complejidad de desarrollo en aplicaciones. Etc...
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Archivos de texto secuencial como base de datos. Antes de la existencia de los DBMS se utilizaban los archivos de texto (acceso secuencial).
El costo de realizar una búsqueda simple en un archivo de texto siempre sera de orden O(n), es decir, en el peor de
los casos se debe recorrer el archivoCOMPLETAMENTE!
Y por supuesto, se corrían ciertos riesgos:
En caso de cualquier falla del sistema de archivos, la base de datos de texto era aniquilada.
Cuando las aplicaciones eran mas complejas, el tiempo de respuesta era muy lento.
Si se trabajaba en el archivo, había que tener cuidado de que nadie mas interactuara con este al mismo tiempo (concurrencia).
Complejidad de desarrollo en aplicaciones. Etc...
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Archivos de texto secuencial como base de datos. Antes de la existencia de los DBMS se utilizaban los archivos de texto (acceso secuencial).
El costo de realizar una búsqueda simple en un archivo de texto siempre sera de orden O(n), es decir, en el peor de
los casos se debe recorrer el archivoCOMPLETAMENTE!
Y por supuesto, se corrían ciertos riesgos:
En caso de cualquier falla del sistema de archivos, la base de datos de texto era aniquilada.
Cuando las aplicaciones eran mas complejas, el tiempo de respuesta era muy lento.
Si se trabajaba en el archivo, había que tener cuidado de que nadie mas interactuara con este al mismo tiempo (concurrencia).
Complejidad de desarrollo en aplicaciones.
Etc...
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Archivos de texto secuencial como base de datos. Antes de la existencia de los DBMS se utilizaban los archivos de texto (acceso secuencial).
El costo de realizar una búsqueda simple en un archivo de texto siempre sera de orden O(n), es decir, en el peor de
los casos se debe recorrer el archivoCOMPLETAMENTE!
Y por supuesto, se corrían ciertos riesgos:
En caso de cualquier falla del sistema de archivos, la base de datos de texto era aniquilada.
Cuando las aplicaciones eran mas complejas, el tiempo de respuesta era muy lento.
Si se trabajaba en el archivo, había que tener cuidado de que nadie mas interactuara con este al mismo tiempo (concurrencia).
Complejidad de desarrollo en aplicaciones. Etc...
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales... base de datos.
Gracias a los DBMS se estandarizaron las formas en como rescatar datos, almacenarlos y eliminarlos, el famoso Structured Query Language (SQL).
Se crearon ciertas propiedades (ACID):
Atomicidad (Atomicity): Transacción se realizaSI O NO
Consistencia (Consistency): Se respetan las reglas del SGBD
Aislamiento (Isolation): Transacciones unitarias
Durabilidad (Durability): Los datos deben ser persistentes ante emergencias.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales... base de datos.
Gracias a los DBMS se estandarizaron las formas en como rescatar datos, almacenarlos y eliminarlos, el famoso Structured Query Language (SQL).
Se crearon ciertas propiedades (ACID):
Atomicidad (Atomicity): Transacción se realizaSI O NO Consistencia (Consistency): Se respetan las reglas del SGBD
Aislamiento (Isolation): Transacciones unitarias
Durabilidad (Durability): Los datos deben ser persistentes ante emergencias.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales... base de datos.
Gracias a los DBMS se estandarizaron las formas en como rescatar datos, almacenarlos y eliminarlos, el famoso Structured Query Language (SQL).
Se crearon ciertas propiedades (ACID):
Atomicidad (Atomicity): Transacción se realizaSI O NO
Consistencia (Consistency): Se respetan las reglas del SGBD
Aislamiento (Isolation): Transacciones unitarias
Durabilidad (Durability): Los datos deben ser persistentes ante emergencias.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales... base de datos.
Gracias a los DBMS se estandarizaron las formas en como rescatar datos, almacenarlos y eliminarlos, el famoso Structured Query Language (SQL).
Se crearon ciertas propiedades (ACID):
Atomicidad (Atomicity): Transacción se realizaSI O NO
Consistencia (Consistency): Se respetan las reglas del SGBD
Aislamiento (Isolation): Transacciones unitarias
Durabilidad (Durability): Los datos deben ser persistentes ante emergencias.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales... base de datos.
Gracias a los DBMS se estandarizaron las formas en como rescatar datos, almacenarlos y eliminarlos, el famoso Structured Query Language (SQL).
Se crearon ciertas propiedades (ACID):
Atomicidad (Atomicity): Transacción se realizaSI O NO
Consistencia (Consistency): Se respetan las reglas del SGBD
Aislamiento (Isolation): Transacciones unitarias
Durabilidad (Durability): Los datos deben ser persistentes ante emergencias.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Contenidos
1 Introducción
Por que usar DBMS?
DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL
PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL
HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB
SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server
Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access
Oracle Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix
Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión
Por que usar DBMS? DBMS Disponibles
Bases de datos relacionales.
Existen muchos DBMS, algunos de libre uso como otros licenciados.
Entre los mas utilizados de libre uso:
MySQL PostgreSQL HSQLDB SQLite
Entre los mas utilizados licenciados:
SQL Server Microsoft Access Oracle
Informix Sybase DB2
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Tabla Comparativa Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Tabla Comparativa Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Tabla Comparativa
Link a tabla Comparativa
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar Tipos de aplicaciones a soportar Soporte de nuevas tecnologías Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar Tipos de aplicaciones a soportar Soporte de nuevas tecnologías Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar
Tipos de aplicaciones a soportar Soporte de nuevas tecnologías Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar Tipos de aplicaciones a soportar
Soporte de nuevas tecnologías Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar Tipos de aplicaciones a soportar Soporte de nuevas tecnologías
Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar Tipos de aplicaciones a soportar Soporte de nuevas tecnologías Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Los motores de base de datos son variados y dependen de su uso para atacar ciertos problemas.
La elección de un DBMS dependerá básicamente de:
Presupuesto
Cantidad de datos a manejar Tipos de aplicaciones a soportar Soporte de nuevas tecnologías Backups y Restores
Ojo con el presupuesto!
Oracle Cobra en su versión 11G aproximadamente $40,000US por procesador.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Base de datos
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Tablas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Ambiente de consultas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Usos Comunes y generalidades
Aplicaciones pequeñas, de poca mantención y de "juguete".
Donde la conectividad no es de relevancia o no se utiliza. Fue utilizada mayormente en aplicaciones de contabilidad con desarrollos relacionados a Basic.
Herramienta Cliente:
Microsoft Access.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Base de datos
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Tablas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Ambiente de consultas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Usos Comunes y generalidades
Utilizado tanto como para aplicaciones WEB o ejecutables Obviamente Optimizado y notablemente integrado para desarrollo de aplicaciones .NET
Capaz de almacenar grandes cantidades de información Precios elevados.
Herramienta Cliente:
Administrador Corporativo. Analizador de Consultas.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Base de datos
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Tablas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Ambiente de consultas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Usos Comunes y generalidades
Utilizado tanto como para aplicaciones WEB o ejecutables La conectividad es una de sus mayores ventajas
Capaz de almacenar grandes cantidades de información Un tanto compleja de administrar
Precios elevados. Herramienta Cliente:
Oracle SQL Developer.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Base de datos
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Tablas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Ambiente de consultas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Usos Comunes y generalidades
Mayormente utilizado en aplicaciones WEB. La conectividad es una de sus mayores ventajas
Gran cantidad de clientes de administración disponibles (gratis)
No es factible utilizarla con gran cantidad de registros (más de 100.000 tuplas)
Mucho más rápido que sus competidores. Uno de sus mejores amigos es PHP. Herramienta Cliente:
MySQL Administrator. phpMyAdmin.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Base de datos
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Tablas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL Ambiente de consultas
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Ambiente de pgAdmin III
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL
Usos Comunes y generalidades
Utilizado tanto como para aplicaciones WEB o ejecutables. Alta conectividad y facilidades de "dumpeo".
Soporta gran cantidad de registros.
Es comparada con Oracle en cuanto a capacidades. Un poco compleja de manejar y administrar.
Herramienta Cliente:
pgAdmin III.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Ejemplo de Oracle En esta arquitectura (no encontré el
diagrama "full") Oracle reside en el backend, es decir detrás de los servidores WEB en una aplicación crítica para el país.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Contenidos 1 Introducción
Por que usar DBMS? DBMS Disponibles 2 Comparación entre DBMS Tabla Comparativa 3 DBMS Microsoft Access SQL Server 2000 Oracle MySQL PostgreSQL 4 Ejemplos 5 Conclusión
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Conclusiones La variedad de DBMS es altísima, es de gran importancia saber cual escoger bajo los parámetros mencionados anteriormente. Como bien se dice, es poco óptimo matar una mosca con un cañón.
Siempre que se necesite implementar una solución donde se consideren DBMS, se debe estudiar con cuidado el caso.
Introducción Comparación entre DBMS DBMS Ejemplos Conclusión Fin Preguntas, Consultas?