Your SlideShare is downloading. ×
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Presentacion trabajo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Presentacion trabajo

1,520

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,520
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
39
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 1. FIREBIRD
    • Firebird es un sistema de administración de base de datos relacional de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue reescrito de C a C++. El proyecto se desarrolla activamente, el 18 de abril de 2008 fue liberada la versión 2.1 y el 26 de diciembre de 2009 fue liberada la versión 2.5.0 RC1.
  • 2. FIREBIRD
    • Características:
    • Es multiplataforma. Puede ejecutarse en Linux, Mac OS, HP-UX, FreeBSD, Solaris y Microsoft Windows.
    • Ejecutable pequeño con requerimientos de software bajos.
    • Arquitectura Cliente/Servidor sobre protocolo TCP/IP.
    • Soporte de transacciones ACID y claves foráneas.
    • Buena seguridad basada en usuarios/roles.
    • Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos.
    • Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL.
  • 3. 2. Microsoft SQL Server
    • Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL.
  • 4. Microsoft SQL Server Características :
    • Soporte de transacciones.
    • Escalabilidad, estabilidad y seguridad.
    • Soporta procedimientos almacenados.
    • Incluye un potente entorno gráfico de administración.
    • Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.
    • Permite administrar información de otros servidores de datos.
  • 5. Microsoft SQL Server
    • T-SQL (Transact-SQL) es el principal medio de programación y administración de SQL Server. Expone las palabras clave para las operaciones que pueden realizarse en SQL Server. La funcionalidad para la administración se expone a través de procedimientos almacenados definidos por el sistema que se pueden invocar desde las consultas T-SQL para realizar la operación de administración.
    • Cliente Nativo de SQL es la biblioteca de acceso a datos para los clientes de Microsoft SQL Server. Implementa nativamente soporte para las características de SQL Server, incluyendo la ejecución de la secuencia de datos tabular, soporte completo para todos los tipos de datos compatibles con SQL Server. Cliente Nativo de SQL se utiliza como extensión de SQL Server plug-ins para otras tecnologías de acceso a datos.
    Programación:
  • 6. 3. PostgreSQL PostgreSQL es un sistema de gestión de base de datos relacional orientada 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 sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el PGDG ( PostgreSQL Global Development Group ).
  • 7. PostgreSQL Características:
    • Alta concurrencia.
    • Amplia variedad de tipos nativos.
    • Claves foráneas.
    • Disparadores.
    • Vistas.
    • Integridad transaccional.
    • Herencia de tablas.
    • Tipos de datos y operaciones geométricas.
    • Soporte para transacciones distribuidas.
  • 8. PostgreSQL
    • Son bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios lenguajes, con la potencia que cada uno de ellos da.
    • Los disparadores son funciones enlazadas a operaciones sobre los datos.
    • Algunos de los lenguajes que se pueden usar son los siguientes:
    • Un lenguaje propio llamado PL/PgSQL.
    • C.
    • C++.
    • Java PL/Java web.
    • PL/Perl.
    • plPHP.
    • PL/Python.
    • PL/Ruby.
    • PL/sh.
    • PL/Tcl.
    • PL/Scheme.
    • Lenguaje para aplicaciones estadísticas R por medio de PL/R.
    Funciones
  • 9. 4. ORACLE
    • Oracle Corporation es una de las mayores compañías de software del mundo. Sus productos van desde datos hasta sistemas de gestión. Su director ejecutivo actual es Larry Ellison. La compañía es el estándar líder mundial de software de gestión de información.
    • Oracle es un SGBDR, se considera de los más completos, en campos como estabilidad, soporte de multiplataforma, etc. Su dominio en el mercado empresarial era total hasta hace poco, ahora esta sufriéndola competencia de Microsoft SQL. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux .
  • 10. 4.1 Historia
    • Oracle surge a finales de los 70 bajo el nombre de Relational software a partir de un estudio sobre SGBD de George koch. Este articulo incluía una comparativa de productos que elegiría a Relational Software como el más completo desde el punto de vista técnico.
    • En la actualidad, Oracle todavía encabeza la lista. Oracle es la primera compañía de software que desarrolla e implementa software para empresas 100% activado por Internet a través de toda su línea de productos: base de datos, herramientas de desarrollo de aplicaciones, etc. Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software.
  • 11.
    • A partir de la versión 10g Release 2, nos encontramos con 6 ediciones:
      • Oracle Database Enterprise Edition (EE).
      • Oracle Database Standard Edition (SE).
      • Oracle Database Standard Edition One (SE1).
      • Oracle Database Express Edition (XE, única versión gratuita).
      • Oracle Database Personal Edition (PE).
      • Oracle Database Lite Edition (LE).
  • 12. 5. MICROSOFT ACCESS
    • Microsoft Access es un programa del S.O creado y modificado por kenn para uso personal en pequeñas organizaciones. Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas.
    • Este programa permite manipular datos en forma de tablas (la cual es la unión de filas y comunas), realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos de gráficas.
  • 13. 5.1 Historia
    • Office Acces versión 1.0 fue lanzado por kenn santa C. en noviembre de 1987. Rápidamenten en junio de 1993 se lanzó Acces 1.1 para mejorar la compatibilidad con otros productos de Microsfot. Desde entonces, ha habido liberaciones de Microsoft Access con cada versión de Office, desde Access 97 (versión 8.1) hasta Access 2007 (versión 12.0).
    • Microsoft Access fue el primer programa en masa de base de datos para Windows. Access 2007 introdujo un nuevo formato de base de datos: ACCDB. Estos nuevos tipos de campos son esencialmente de registros y permiten almacenamiento de múltiples valores de un campo.
  • 14. 5.1 Historia
    • Fechas de creación de las distintas versiones:
    • -1992 - Access 1.0
    • -1993 - Access 1.1
    • -1994 - Access 2.0
    • -1995 - Access 95
    • -1997 - Access 97
    • -2000 - Access 2000
    • -2001 - Access XP o 2002
    • -2003 - Access 2003
    • -2007 - Access 2007
    • -2010 - Access 2010
  • 15. 5.2 Extensiones de archivos
    • Microsoft Access usa las siguientes extensiones para guardar sus datos:
    • - .mdb
    • - .mde : Base de datos Access protegida, con macros
    • - .mdz : Extensión de plantillas en Access
    • - .mda : Complemento de Access
    • - .accdb : Base de datos Access (versión 2007 y posteriores)
    • - .accde : Base de datos Access protegida, con macros (versión 2007 y posteriores)
    • - .accdr : Base de datos Access que opera como protegida aunque es una BD accdb "encubierto" (versión 2007 y posteriores)
    • - .mam : Macro Access
  • 16. 6. MYSQL
    • MySQL es un sistema de gestión de BD relacional, multi-hilo y multiusuario. Fue fundado por David Axmark, Allan Larson y Michael Widenius. Es muy utilizado en aplicaciones web, su popularidad como aplicación web esta muy ligada a PHP.
    • MySQL es patrocinado por una empresa privada, que posee el copyraigt de la mayor parte del código. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios.
  • 17. 6.1 Historia
    • SQL fue comercializado por primera vez en 1981 por IBM, el cual fue presentado a ANSI y desde entonces ha sido considerado como un estándar para la BD relacionales. MySQL es una idea originaria de la empresa Opensoource MySQL AB establecida inicialmente en Suecia en 1995.
    • Michael Widenmius en la década de los 90 trató de usar SQL para conectar las tablas, sin embrargo no era rápido y flexible para sus necesidades. Esto le llevo a crear MySQL .
  • 18. 6.2 Plataformas
    • MySQl funciona sobre múltiples plataformas, incluyendo:
    • - FreeBSD
    • - GNU/Linux
    • - Mac OS X
    • - NetBSD
    • - Novell Netware
    • - Solaris
    • - SunOS
    • - SCO OpenServer
    • - SCO UnixWare
    • - Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7 y Windows Server (2000, 2003 y 2008).
  • 19. 7. Comparativa
    • Compatibilidad con los sistemas operativos:
    Compatible No Compatible Compatible No Compatible Unix Compatible No Compatible Compatible No Compatible Linux Compatible No Compatible Compatible No Compatible Mac Os X Compatible Compatible Compatible Compatible Compatible Compatible Windows MySQL Microsoft Acces Oracle PostgreSQL Microsoft SQL Server Firebird
  • 20. Comparativa
    • Objetos:
    Sí Sí Sí Sí Sí Rutina externa Sí Sí Sí Sí Sí Procedimiento Sí Sí Sí Sí Sí Funciones Sí Sí Sí Sí Sí Trigger Sí Sí Sí Sí Sí Cursor No Sí Sí No Sí Dominio MySQL Oracle PostgreSQL Microsoft SQL Server Firebird
  • 21. Que SGBDR usaríamos para el instituto
    • Para trabajar con base de datos en este instituto hemos elegido el SGBDR MySQL, ya que es gratuito, es rápido y estable.

×