Unidad 3 General: Las tic como fuente de investigacion y difusion de informacion
Tema : Base de datos y entorno web
Un sistema de gestión de bases de datos (SGBD) es un conjunto de
programas que permiten el almacenamiento, modificación y extracción de
la información en una base de datos, además de proporcionar herramientas
para añadir, borrar, modificar y analizar los datos. Los usuarios
pueden acceder a la información usando herramientas específicas de
interrogación y de generación de informes, o bien mediante aplicaciones
al efecto.
Estos sistemas también proporcionan métodos para mantener la
integridad de los datos, para administrar el acceso de usuarios a los
datos y para recuperar la información si el sistema se corrompe.
Permiten presentar la información de la base de datos en variados
formatos. La mayoría incluyen un generador de informes. También pueden
incluir un módulo gráfico que permita presentar la información con
gráficos y tablas.
1. MySQL
MySQL AB desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado lo ofrece bajo la GNU GPL, pero, empresas que quieran incorporarlo en productos privativos pueden comprar a la empresa una licencia que les permita ese uso
2. Oracle
Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco; recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySQL o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.
3. Microsoft SQL Server
4. Microsoft Access
5. Microsoft Visual FoxPro
Es un lenguaje de programacion orientado a objetos procedural, un Sistema Gestor de Base de Datos o Database Management Sysrtem (DBMS), y desde la version 7.0, un Sistema administrador de base de datos relacionales, producido por Microsoft
6. Apache Derby
Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser empotrado en aplicaciones Java y utilizado para procesos de transacciones online. Tiene un tamaño de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye como Sun Java DB.
7. PostgreSQL
PostgreSQL es un Sistema de gestión de bases de datos 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, altruista, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
8. DB2
DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestión de base de datos.
DB2 versión 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos xml para realizar operaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo con búsquedas relacionales.
La compatibilidad implementada en la última versión, hace posible la importación de los datos a DB2 en una media de 1 o 2 semanas, ejecutando PL/SQL de forma nativa en el gestor IBM DB2.
La automatización es una de sus características más importantes, ya que permite eliminar tareas rutinarias y permitiendo que el almacenamiento de datos sea más ligero, utilizando menos hardware y reduciendo las necesidades de consumo de alimentación y servidores.
9. SQLite
es un sistema de gestión de base de datos relacional contenida en un C de programación de la biblioteca . En contraste con muchos otros sistemas de gestión de bases de datos, SQLite no es un cliente-servidor del motor de base de datos. Más bien, está integrado en el programa final.
SQLite es ACID -compatible e implementa la mayor parte del SQL estándar, utilizando una forma dinámica y débilmente escrito SQL sintaxis que no garantiza la integridad de dominio.
SQLite es una elección popular como base de datos integrada de software para el almacenamiento local / cliente en el software de aplicación , como los navegadores web . Es sin duda el de mayor despliegue del motor de base de datos , ya que se utiliza hoy en día por varios navegadores generalizadas, sistemas operativos y sistemas integrados , entre otros. SQLite tiene ataduras a muchos lenguajes de programación.
10. DB2 Express-c
DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad también de la empresa IBM, este motor de base de datos es gratuita pero no libre (como aquellas que tienen licencia GPL) y cuenta con la ventaja de no tener limite de crecimiento en sus archivos de base de datos.
0 comentarios: (+add yours?)
Publicar un comentario