Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manejadores de Bases de Datos
Manejadores de Bases de Datos
Caractersticas y funcionalidad
SQL Server
Es un sistema manejador de base de datos que por sus siglas en ingles SQL
(structured query language) es un lenguaje declarativo de acceso a bases de datos
relacionales que permite especificar diversos tipos de operaciones en stas.
Tambin es un sistema para la gestin de bases de datos producido por Microsoft
basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI
SQL. Constituye la alternativa de Microsoft a otros potentes sistemas gestores de
bases de datos como son Oracle o MySQL. Y posee algunas caractersticas tales
como Soporte de transacciones, Escalabilidad, estabilidad y seguridad, Soporta
procedimientos almacenados, entre otras.
Microsoft Access
InterBase
Es un Sistema de Administracin y gestin de Base de Datos Relacionales,
desarrollado y comercializado por la compaa Borland Software Corporation y
actualmente desarrollado por su ex-filial CodeGear. InterBase se destaca de otros
sistemas administrativos por su bajo consumo de recursos, su casi nula necesidad
de administracin y su arquitectura multi-generacional. InterBase corre en
plataformas Linus, Microsoft Windows y Solaris. Los servidores InterBase
normalmente no requieren de administradores a tiempo completos.
Oracle
Es bsicamente una herramienta cliente/servidor para la gestin de Bases de
Datos. Es un producto vendido a nivel mundial. Para desarrollar en Oracle utilizamos
PL/SQL un lenguaje de 5 generacin, bastante potente para tratar y gestionar la
base de datos, tambin por norma general se suele utilizar SQL al crear un
formulario. Fue desarrollado por Oracle Corporation, se considera como uno de los
sistemas de bases de datos ms completos, destacando soporte de transacciones,
estabilidad, estabilidad, entre otras. Y las ltimas versiones de Oracle han sido
certificadas para poder trabajar bajo GNU/Linux.
DB2
DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un
sistema de gestin de base de datos. La automatizacin es una de sus
caractersticas ms importantes, ya que permite eliminar tareas rutinarias y
permitiendo que el almacenamiento de datos sea ms ligero, utilizando menos
hardware y reduciendo las necesidades de consumo de alimentacin y servidores.
Y la memoria se ajusta y se optimiza el rendimiento del sistema, con un interesante
sistema que permite resolver problemas de forma automtica e incluso adelantarse
a su aparicin, configurando automticamente el sistema y gestin de los valores.
Tambin Permite el manejo de objetos grandes (hasta 2 GB), la definicin de datos
y funciones por parte del usuario, el chequeo de integridad referencial, SQL
recursivo, soporte multimedia, entre otros.
DBase
Este fue el primer Sistema de gestin de base de datos usado ampliamente para
microcomputadoras, publicado por Ashton-Tate para CP/M, y ms tarde para Apple
II, Apple Macintosh, UNIX e IBM PC bajo DOS donde con su legendaria versin III
Plus se convirti en uno de los ttulos de software ms vendidos durante un buen
nmero de aos. DBase nunca pudo superar exitosamente la transicin a Microsoft
Windows y termin siendo desplazado por productos ms nuevos como Paradox,
Clipper, y FoxPro.
Paradox
Base de datos relacional para entorno MS Windows, anteriormente disponible para
MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite ofimtica
WordPerfect Office. Si se compara con otras bases de datos que usan lenguajes
ms avanzados. Con su Runtime se puede desarrollar una aplicacin usando una
sola licencia sin limitacin de puestos.
Manejadores de bases de datos
Microsoft SQL Server Compact (SQL Server CE) Es un motor de base de datos
relacional, de libre descarga y distribucin, tanto para dispositivos mviles como
para aplicaciones escritorio. Especialmente orientada a sistemas ocasionalmente
conectados, ofrece unas caractersticas especialmente tiles para clientes ligeros.
La versin ms reciente es SQL Server Compact 3.5 SP2. Anteriormente era
conocida como SQL Server CE o SQL Server Mobile. Desde la versin 2.0, el
lanzamiento de SQL Server Compact ha ido ligado al de Microsoft Visual Studio
.NET. Recientemente, Scott Guthrie, Vice-presidente Corporativo de la Divisin de
Desarrollo de Microsoft, anunci el prximo lanzamiento de SQL Server Compact.
Aplicaciones en las que se utiliza
Es muy utilizado en aplicaciones web, como Drupal o phpBB, en plataformas
(Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de
seguimiento de errores como Bugzilla. Su popularidad como aplicacin web est
muy ligada a PHP, que a menudo aparece en combinacin con MySQL.
Es una base de datos muy rpida en la lectura cuando utiliza el motor no
transaccional MyISAM, pero puede provocar problemas de integridad en entornos
de alta concurrencia en la modificacin. En aplicaciones web hay baja concurrencia
en la modificacin de datos y en cambio el entorno es intensivo en lectura de datos,
lo que hace a MySQL ideal para este tipo de aplicAA
SQLITE
A diferencia de los sistemas de gestin de bases de datos cliente- servidor, el motor
de SQLite no es un proceso independiente con el que el programa principal se
comunica. En lugar de eso, la biblioteca SQLite se enlaza con el programa pasando
a ser parte integral del mismo. El programa utiliza la funcionalidad de SQLite a travs
de llamadas simples a subrutinas y funciones. Esto reduce la latencia en el acceso
a la base de datos, debido a que las llamadas a funciones son ms eficientes que
la comunicacin entre procesos. El conjunto de la base de datos (definiciones,
tablas, ndices, y los propios datos), son guardados como un slo fichero estndar
en la mquina host. Este diseo simple se logra bloqueando todo el fichero de base
de datos al principio de cada transaccin. En su versin 3, SQLite permite bases de
datos de hasta 2 Terabytes de tamao, y tambin permite la inclusin de campos
tipo BLOB. 2.5.1 Descripcin Tcnica Nombre SQLite Desarrollador D. Richard Hipp
ltima versin estable 3.6.16 (27 de junio de 2009) Codificacin C Sistema
Operativo Multiplataforma Licencia Dominio Pblico Sitio web www.sqlite.org
OPENBASE
SQL es una base de datos relacional servidor de software, desarrollado
originalmente para el OpenStepplataforma. First released in 1991, OpenBase is
available today for several platforms, although the bulk of its users are on Mac OS
X . The system supports common access methods via JDBC and C , however it is
optimized for use in conjunction with a variety of Macintosh-based development tools
like WebObjects ,RealBasic and Omnis Studio . Por primera vez en 1991,
OpenBase ya est disponible para varias plataformas, aunque la mayor parte de
sus usuarios se encuentran en Mac OS X . El sistema es compatible con acceso a
los mtodos comunes a travs de JDBC y C , sin embargo, se ha optimizado para
su uso en combinacin con una variedad de Macintosh desarrollo de herramientas
basadas en como WebObjects , RealBasic y Omnis Studio . It is also used on home
computers for sharing features such as Windows file sharing. [ clarification
needed ] Tambin se utiliza en los equipos de casa para compartir caractersticas