MOTORES DE BASES DE      DATOS  STILL GONZALEZ CARDONA
BASES DE DATOS   Las bases de datos son conjuntos de datos pertenecientes a un mismo    contexto.   Cada base de datos s...
CARACTERÍSTICAS
¿POR QUÉ LAS BASES DEDATOS SON TANNECESARIAS?Nota: Se dice que las Bases de Datos es la parte masImportante del Desarrollo...
FACILITAN   El almacenamiento de grandes cantidades de información.   La recuperación rápida y flexible de información....
PRODUCTOS SGBD DISPONIBLES ENEL MERCADO:SISTEMAS LIBRES   Firebird basada en la versión 6 de InterBase, Initial Developer...
SISTEMAS NO LIBRES   dBase   FileMaker   gsBase   IBM DB2: Universal Database (DB2 UDB)   IBM Informix   Interbase d...
LOS MOTORES DE BASES DE  DATOS MAS UTILIZADOS
MICROSOFT ACCESS   Microsoft Access es un editor y gestor de bases de datos. Forma parte de    Microsoft Office y te perm...
DESVENTAJAS   Para bases de datos de gran calibre (en cuanto a volumen de datos o de    usuarios) es recomendable usar ot...
SQLITE   Es un sistema de gestión de bases de datos relacional compatible    con ACID, contenida en una relativamente peq...
ALGUNOS DE LOS LENGUAJES QUE SE PUEDENUSAR SON LOS SIGUIENTES:    C/C++    Python llamado PySQLite    Visual Basic 6 ll...
MYSQL SERVER   Microsoft SQL Server es un sistema para la gestión de bases de    datos producido por Microsoft basado en ...
POSTGRESQL   Es un SGBD relacional orientado    a   objetos y libre,   publicado   bajo    la licencia BSD.   Como mucho...
ALGUNOS DE LOS LENGUAJES QUE SE PUEDENUSAR SON LOS SIGUIENTES:   Un lenguaje propio llamado PL/PgSQL (similar al PL/SQL d...
MYSQL   Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con    más de seis millones de in...
ALGUNOS DE LOS LENGUAJES QUE SE PUEDENUSAR SON LOS SIGUIENTES:   C   C++   C#   Pascal   Delphi    Java (con una imp...
ORACLE DATABASE   Es un sistema de gestión de base de datos objeto-relacional   Desarrollado por Oracle Corporation.   ...
Motores de bases de datos
Upcoming SlideShare
Loading in …5
×

Motores de bases de datos

43,903
-1

Published on

1 Comment
12 Likes
Statistics
Notes
No Downloads
Views
Total Views
43,903
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
589
Comments
1
Likes
12
Embeds 0
No embeds

No notes for slide

Motores de bases de datos

  1. 1. MOTORES DE BASES DE DATOS STILL GONZALEZ CARDONA
  2. 2. BASES DE DATOS Las bases de datos son conjuntos de datos pertenecientes a un mismo contexto. Cada base de datos se compone de una o mas tablas que guarda un conjunto de datos y están relacionadas entre si. Cada tabla tiene una o más columnas y filas. Teniendo acceso a ella posteriormente tanto de forma separada como de forma conjunta
  3. 3. CARACTERÍSTICAS
  4. 4. ¿POR QUÉ LAS BASES DEDATOS SON TANNECESARIAS?Nota: Se dice que las Bases de Datos es la parte masImportante del Desarrollo de un Software
  5. 5. FACILITAN El almacenamiento de grandes cantidades de información. La recuperación rápida y flexible de información. La organización y reorganización de la información. La impresión y distribución de información en varias formas. Ejemplo de Documental de Sr Ángel Ripoll.
  6. 6. PRODUCTOS SGBD DISPONIBLES ENEL MERCADO:SISTEMAS LIBRES Firebird basada en la versión 6 de InterBase, Initial Developers PUBLIC LICENSE Versión 1.0. DB2 Express-C (http://www.ibm.com/software/data/db2/express/) Apache Derby (http://db.apache.org/derby/) MariaDB (http://mariadb.org/) Drizzle (http://www.drizzle.org/)
  7. 7. SISTEMAS NO LIBRES dBase FileMaker gsBase IBM DB2: Universal Database (DB2 UDB) IBM Informix Interbase de CodeGear, filial de Borland MAGIC NexusDB Open Access Paradox PervasiveSQL Progress (DBMS) WindowBase IBM IMS Base de Datos Jerárquica CA-IDMS
  8. 8. LOS MOTORES DE BASES DE DATOS MAS UTILIZADOS
  9. 9. MICROSOFT ACCESS Microsoft Access es un editor y gestor de bases de datos. Forma parte de Microsoft Office y te permitirá crear bases de datos con formularios de una manera rápida y sencilla.
  10. 10. DESVENTAJAS Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios) es recomendable usar otros sistemas como MySQL o Microsoft SQL Server, y código VBA (Visual Basic para Aplicaciones) No es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft, Su uso es inadecuado para grandes proyectos de software que requieren tiempos de respuesta críticos Es una base de datos para pequeños escenarios Su uso inadecuado en grandes proyectos de software que requieren tiempos de respuesta críticos.
  11. 11. SQLITE Es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña y Libre. biblioteca escrita en C. SQLite es un proyecto de dominio público creado por D. Richard Hipp.
  12. 12. ALGUNOS DE LOS LENGUAJES QUE SE PUEDENUSAR SON LOS SIGUIENTES: C/C++ Python llamado PySQLite Visual Basic 6 llamado VBSqlite Delphi a través de los componentes libres ZeosLib PHP incluye SQLite, desde la versión 5 Java se puede acceder mediante el driver de SQLiteJDBC .NET se puede acceder usando el proyecto de código abierto System.Data.SQLiteSOFTWARE QUE UTILIZA SQLITE:  Adobe Photoshop Elements  Mozilla Firefox  Skype  XBMC  Android  BlackBerry  Google Chrome
  13. 13. MYSQL SERVER Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL.
  14. 14. POSTGRESQL Es un SGBD relacional orientado a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
  15. 15. ALGUNOS DE LOS LENGUAJES QUE SE PUEDENUSAR SON LOS SIGUIENTES: Un lenguaje propio llamado PL/PgSQL (similar al PL/SQL de oracle). C. C++. Java PL/Java web. PL/Perl. plPHP. PL/Python. PL/Ruby. PL/sh. PL/Tcl. PL/Scheme.
  16. 16. MYSQL Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual.
  17. 17. ALGUNOS DE LOS LENGUAJES QUE SE PUEDENUSAR SON LOS SIGUIENTES: C C++ C# Pascal Delphi  Java (con una implementación nativa del driver de Java),  PHP, Python,  Cada uno de estos utiliza una interfaz de programación de aplicaciones específica. También existe una interfaz ODBC, llamado MyODBC que permite a cualquier lenguaje de programación que soporte ODBC comunicarse con las bases de datos MySQL.
  18. 18. ORACLE DATABASE Es un sistema de gestión de base de datos objeto-relacional Desarrollado por Oracle Corporation. La única edición gratuita es la Express Edition Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones, estabilidad, escalabilidad y Soporte multiplataforma.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×