1. INTRODUCCIÓN <ul><li>Los SGBD, son un tipo de software muy específico, dedicado a servir de interfaz entre la base de d...
2. CARACTERÍSTICAS DE LOS SGBD 2.1. ORACLE – HISTORIA Surge a finales de los años 70, bajo el nombre de Sotfware a partir ...
2. CARACTERÍSTICAS DE LOS SGBD <ul><li>2.1. ORACLE – CARACTERÍSTICAS </li></ul><ul><li>Es un SGBDR desarrollado por Oracle...
2. CARACTERÍSTICAS DE LOS SGBD 2.2 MySQL – HISTORIA MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a...
2. CARACTERÍSTICAS DE LOS SGBD <ul><li>2.2 MySQL – CARACTERÍSTICAS </li></ul><ul><li>Aprovecha la potencia de los sistemas...
2. CARACTERÍSTICAS DE LOS SGBD 2.3 PostGreSQL – HISTORIA PostGreSQL ha tenido una larga evolución, la cuál se inicia en 19...
2. CARACTERÍSTICAS DE LOS SGBD <ul><li>2.3 PostGreSQL – CARACTERÍSTICAS </li></ul><ul><li>Vistas (Es un resultado de una c...
3. TABLA COMPARATIVA SGBD Antes de comenzar la comparación, hay que tener un punto muy importante en cuenta. No existe el ...
3. TABLA COMPARATIVA SGBD Conforme al grado de competencia, el rojo sería el peor, el amarillo el mediano, y el azul el me...
3. TABLA COMPARATIVA SGBD RENDIMIENTO Y VELOCIDAD EN CONSULTAS COMPLEJIDAD SIMPLE Sistemas Gestores Bases de Datos
3. TABLA COMPARATIVA SGBD RENDIMIENTO Y VELOCIDAD EN CONSULTAS COMPLEJIDAD MEDIA Sistemas Gestores Bases de Datos
3. TABLA COMPARATIVA SGBD RENDIMIENTO Y VELOCIDAD EN CONSULTAS COMPLEJIDAD ALTA Sistemas Gestores Bases de Datos
4. SOLUCION PARA EL IES   <ul><li>Gran volumen . Soluciones corporativas que requieran una base de datos muy potente, esta...
4. SOLUCION PARA EL IES   De las anteriores características, hemos decidido cuáles eran las más importantes, por lo que el...
5. PROFUNDIZAR EN UN SGBS R Hemos elegido Microsoft Access porque es el sistema gestor de base de datos relacional que más...
5. PROFUNDIZAR EN UN SGBS R ¿QUÉ ES BASICAMENTE MICROSOFT ACCESS?   Microsoft Access  es un programa del sistema operativo...
5. PROFUNDIZAR EN UN SGBS R LA INDEPENDENCIA DE MICROSOFT ACCESS   Con Office 95, Microsoft Access 95 se convirtió en part...
5. PROFUNDIZAR EN UN SGBS R LA INDEPENDENCIA DE MICROSOFT ACCESS   Con Office 95, Microsoft Access 95 se convirtió en part...
5. PROFUNDIZAR EN UN SGBS R <ul><li>EVOLUCIÓN DE ACCESS  </li></ul><ul><li>El formato de base de datos nativa de Access ha...
5. PROFUNDIZAR EN UN SGBS R COMPETENCIA  Antes del lanzamiento de Access, el mercado de base de datos de escritorio estaba...
5. PROFUNDIZAR EN UN SGBS R <ul><li>FECHAS DE CREACION </li></ul><ul><li>( VERSIONES) </li></ul><ul><ul><ul><li>1992 - Acc...
5. PROFUNDIZAR EN UN SGBS R <ul><li>Extensiones de archivo  </li></ul><ul><li>.mdb - Cualquier cosa  </li></ul><ul><li>.md...
5. PROFUNDIZAR EN UN SGBS R <ul><li>Extensiones de archivo  </li></ul><ul><li>.mam - Macro Access  </li></ul><ul><li>.maq ...
Próxima SlideShare
Cargando en…5
×

Comparativa SGBDR

20.012 visualizaciones

Publicado el

1 comentario
4 recomendaciones
Estadísticas
Notas
Sin descargas
Visualizaciones
Visualizaciones totales
20.012
En SlideShare
0
De insertados
0
Número de insertados
310
Acciones
Compartido
0
Descargas
732
Comentarios
1
Recomendaciones
4
Insertados 0
No insertados

No hay notas en la diapositiva.

Comparativa SGBDR

  1. 2. 1. INTRODUCCIÓN <ul><li>Los SGBD, son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que lo utilizan. Hay tres tipos: </li></ul><ul><ul><li>SGBD libre (PostGreSQL, Firebird...). </li></ul></ul><ul><ul><li>SGBD no libres (MySQL, dBase, Microsoft Access.. .). </li></ul></ul><ul><ul><li>SGBD no libres y gratuitos (Microsoft SQL Server Compact Edition Basica...). </li></ul></ul>Sistemas Gestores Bases de Datos
  2. 3. 2. CARACTERÍSTICAS DE LOS SGBD 2.1. ORACLE – HISTORIA Surge a finales de los años 70, bajo el nombre de Sotfware a partir de un estudio sobre SGBD de George Koch. Computer World definió este estudio como uno de los más completos jamás escrito sobre Base de Datos. Esto se debía a que usaba la filosofía de las Bases de Datos Relacionales, algo que por aquella época era todavía desconocido. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo, y en la actualidad encabeza la lista de los SGBD más usados. Sistemas Gestores Bases de Datos
  3. 4. 2. CARACTERÍSTICAS DE LOS SGBD <ul><li>2.1. ORACLE – CARACTERÍSTICAS </li></ul><ul><li>Es un SGBDR desarrollado por Oracle Corporation, que es considerado como uno de los SGBD más completos, destacando: </li></ul><ul><li>Su soporte de transacciones </li></ul><ul><li>Su estabilidad </li></ul><ul><li>Su escalabilidad </li></ul><ul><li>Su soporte multiplataforma </li></ul><ul><li>Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco. </li></ul>Sistemas Gestores Bases de Datos
  4. 5. 2. CARACTERÍSTICAS DE LOS SGBD 2.2 MySQL – HISTORIA MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar mSQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL. El origen del nombre My SQL no se sabe con certeza de donde proviene Sistemas Gestores Bases de Datos
  5. 6. 2. CARACTERÍSTICAS DE LOS SGBD <ul><li>2.2 MySQL – CARACTERÍSTICAS </li></ul><ul><li>Aprovecha la potencia de los sistemas multiprocesador, gracias a su impletación multihilo. </li></ul><ul><li>Soporta gran cantidad de tipos de datos para las columnas </li></ul><ul><li>Dispone de API’s en gran cantidad de lenguajes (C, C++, Java, PHP etc) </li></ul><ul><li>Gran portabilidad entre sistemas, puede trabajar en distintas performas y Sistemas Operativos (GNU/Linux, Mac OS X y Windows entre otros) </li></ul><ul><li>Soporta hasta 32 índices por tablas </li></ul><ul><li>Gestión de usuarios y passwords, manteniendo un nivel muy bueno de seguridad en los datos. </li></ul>Sistemas Gestores Bases de Datos
  6. 7. 2. CARACTERÍSTICAS DE LOS SGBD 2.3 PostGreSQL – HISTORIA PostGreSQL ha tenido una larga evolución, la cuál se inicia en 1980 con el proyecto Ingres, en 1986 se publicaron varios papers que describían las bases del sistema, y dos años más tarde ya se contaba con una versión utilizable. La primera versión se publica en el año 1989 y en 1990 la segunda. Al años siguiente se publica la tercera que añadía la capacidad de múltiples motores de almacenamiento. En 1993 se produce un aumento importante de usuarios, y al año siguiente se publica la versión 4, el proyecto termina y el grupo se disuelve. Sistemas Gestores Bases de Datos
  7. 8. 2. CARACTERÍSTICAS DE LOS SGBD <ul><li>2.3 PostGreSQL – CARACTERÍSTICAS </li></ul><ul><li>Vistas (Es un resultado de una consulta SQL de una o varias tablas, también se le puede considerar una tabla virtual). </li></ul><ul><li>Integridad Transaccional. </li></ul><ul><li>Herencia de tablas. </li></ul><ul><li>Tipos de datos y operaciones geométricas. </li></ul><ul><li>Soporte para transacciones distribuidas. Permite a PostGreSQL, integrarse en un sistema distribuido formado por varios recursos. </li></ul>Sistemas Gestores Bases de Datos
  8. 9. 3. TABLA COMPARATIVA SGBD Antes de comenzar la comparación, hay que tener un punto muy importante en cuenta. No existe el peor o mejor SGBD, simplemente existe el más o menos adecuado para cada caso. A continuación hacemos una comparación entre estos SGBD, entre ellos uno comercial (Oracle), y dos libres (MySQL y PostgreSQL). Plataformas soportadas: Sistemas Gestores Bases de Datos
  9. 10. 3. TABLA COMPARATIVA SGBD Conforme al grado de competencia, el rojo sería el peor, el amarillo el mediano, y el azul el mejor. Sistemas Gestores Bases de Datos
  10. 11. 3. TABLA COMPARATIVA SGBD RENDIMIENTO Y VELOCIDAD EN CONSULTAS COMPLEJIDAD SIMPLE Sistemas Gestores Bases de Datos
  11. 12. 3. TABLA COMPARATIVA SGBD RENDIMIENTO Y VELOCIDAD EN CONSULTAS COMPLEJIDAD MEDIA Sistemas Gestores Bases de Datos
  12. 13. 3. TABLA COMPARATIVA SGBD RENDIMIENTO Y VELOCIDAD EN CONSULTAS COMPLEJIDAD ALTA Sistemas Gestores Bases de Datos
  13. 14. 4. SOLUCION PARA EL IES <ul><li>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. </li></ul><ul><li>Unix SQ . Bases de datos SQL comerciales (OpenBase SQL, PrimeBase) o de uso libre (mSQL, mySQL, PostgreSQL). Soluciones de bajo coste y rendimiento óptimo. </li></ul><ul><li>Soluciones Microsoft. SQL Server o MS Access, ya sea en local o en la Web. Bien utilizando las herramientas del fabricante (Visual InterDev) o desde otros lenguajes. </li></ul><ul><li>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. </li></ul><ul><li>Desarrollo rápido . Integrando el entorno de programación y la base de datos: 4th Dimension, FileMaker. </li></ul>Sistemas Gestores Bases de Datos
  14. 15. 4. SOLUCION PARA EL IES De las anteriores características, hemos decidido cuáles eran las más importantes, por lo que el soporte al gran volumen de datos y la seguridad han sido nuestras prioridades. Siendo así, nos hemos decantado por uno, para utilizarlo en I.E.S Gran Capitán, siendo nuestra respuesta la siguiente: Hemos pensado, que la solución al Sistema de Información del centro sería cualquier Sistema Gestor de Base de datos que se caracterizara por tener un Gran volumen, debido a la gran cantidad de usuarios que utilizan el sistema. Utilizaríamos debido a la política de seguridad que ofrece re specto a MySQL y Post-GreSQL y al gran volumen de datos que soporta. Sistemas Gestores Bases de Datos
  15. 16. 5. PROFUNDIZAR EN UN SGBS R Hemos elegido Microsoft Access porque es el sistema gestor de base de datos relacional que más se utiliza en pequeños negocios debido a su facilidad de uso. Sistemas Gestores Bases de Datos
  16. 17. 5. PROFUNDIZAR EN UN SGBS R ¿QUÉ ES BASICAMENTE MICROSOFT ACCESS? Microsoft Access es un programa del sistema operativo creado para uso personal en pequeñas organizaciones. Es un componente de la suite Microsoft Office, aunque no se incluye en el paquete &quot;básico&quot;. En un sistema de información, Microsoft Access, entraría dentro de la gestión y no de la ofimática. Este programa permite manipular datos en forma de tablas y realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos de gráficas. Su creador y modificador fue Kenn (George Golding). Sistemas Gestores Bases de Datos
  17. 18. 5. PROFUNDIZAR EN UN SGBS R LA INDEPENDENCIA DE MICROSOFT ACCESS Con Office 95, Microsoft Access 95 se convirtió en parte de Microsoft Office Professional Suite junto con Microsoft Excel, Word y PowerPoint y la transformación de Access Basic a Visual Basic. Desde entonces, ha habido liberaciones de Microsoft Access con cada versión de Office. Sistemas Gestores Bases de Datos
  18. 19. 5. PROFUNDIZAR EN UN SGBS R LA INDEPENDENCIA DE MICROSOFT ACCESS Con Office 95, Microsoft Access 95 se convirtió en parte de Microsoft Office Professional Suite junto con Microsoft Excel, Word y PowerPoint y la transformación de Access Basic a Visual Basic. Desde entonces, ha habido liberaciones de Microsoft Access con cada versión de Office. Sistemas Gestores Bases de Datos
  19. 20. 5. PROFUNDIZAR EN UN SGBS R <ul><li>EVOLUCIÓN DE ACCESS </li></ul><ul><li>El formato de base de datos nativa de Access ha sufrido varias evoluciones: </li></ul><ul><li>Transición de Access 97 a Access 2000 . Desde Access 2000, todas las nuevas versiones de Access soportan este formato. </li></ul><ul><li>En Access 2007, se introdujo un nuevo formato de base de datos: ACCDB . El ACCDB soporta los tipos de datos más complejos, como archivos adjuntos y campos con múltiples valores. Estos nuevos tipos de campos son esencialmente de registros y permiten el almacenamiento de múltiples valores en un campo. </li></ul>Sistemas Gestores Bases de Datos
  20. 21. 5. PROFUNDIZAR EN UN SGBS R COMPETENCIA Antes del lanzamiento de Access, el mercado de base de datos de escritorio estaba dominado por Borland (Paradox y dBase, y FoxPro) Microsoft Access fue el primer programa en masa de base de datos para Windows. Gracias a la incorporación de las rutinas de optimización Rushmore (FoxPro), Access se convirtió en la principal base de datos de Windows eliminando de manera efectiva la competencia para esta plataforma. Sistemas Gestores Bases de Datos
  21. 22. 5. PROFUNDIZAR EN UN SGBS R <ul><li>FECHAS DE CREACION </li></ul><ul><li>( VERSIONES) </li></ul><ul><ul><ul><li>1992 - Access 1.0 </li></ul></ul></ul><ul><ul><ul><li>1993 - Access 1.1 </li></ul></ul></ul><ul><ul><ul><li>1994 - Access 2.0 </li></ul></ul></ul><ul><ul><ul><li>1995 - Access 95 </li></ul></ul></ul><ul><ul><ul><li>1997 - Access 97 </li></ul></ul></ul><ul><ul><ul><li>2000 - Access 2000 </li></ul></ul></ul><ul><ul><ul><li>2001 - Access XP o 2002 </li></ul></ul></ul><ul><ul><ul><li>2003 - Access 2003 </li></ul></ul></ul><ul><ul><ul><li>2007 - Access 2007 </li></ul></ul></ul><ul><ul><ul><li>2010 - Access 2010 </li></ul></ul></ul>Sistemas Gestores Bases de Datos
  22. 23. 5. PROFUNDIZAR EN UN SGBS R <ul><li>Extensiones de archivo </li></ul><ul><li>.mdb - Cualquier cosa </li></ul><ul><li>.mde - Base de datos Access protegida, con macros (versión 2003 y anteriores) </li></ul><ul><li>.mdz - Extensión de plantillas en Access </li></ul><ul><li>.mda - Complemento de Access </li></ul><ul><li>.accdb - Base de datos Access (versión 2007 y posteriores) </li></ul><ul><li>.accde - Base de datos Access protegida, con macros (versión 2007 y posteriores) </li></ul><ul><li>.accdr - Base de datos Access que opera como protegida aunque es un accdb &quot;encubierto&quot; (versión 2007 y posteriores) </li></ul>Sistemas Gestores Bases de Datos
  23. 24. 5. PROFUNDIZAR EN UN SGBS R <ul><li>Extensiones de archivo </li></ul><ul><li>.mam - Macro Access </li></ul><ul><li>.maq - Consulta Access </li></ul><ul><li>.mar - Informe Access </li></ul><ul><li>.mat - Tabla Access </li></ul><ul><li>.maf - Formulario Access </li></ul><ul><li>.adp - Proyecto Access </li></ul><ul><li>.adn - Plantilla de proyecto Access </li></ul>Sistemas Gestores Bases de Datos

×