sistemas manejadores de base de datos
DESCRIPTION
INVESTIGACION DE BASES DE DATOSTRANSCRIPT
UNIVERSIDAD VERACRUZANA
FACULTAD DE ADMINISTRACIÓN
CARRERA:
LICENCIATURA EN SISTEMAS COMPUTACIONALES ADMINISTRATIVOS
EXPERIENCIA EDUCATIVA:
BASE DE DATOS
“SISTEMAS MANEJADORES DE BASE DE DATOS”
CATEDRATICO:
TORRES GASTELU CARLOS ARTURO
INTEGRANTES:
CARRERA PUGA EDGAR
DE LA ROSA SATURNINO MARÍA MERCEDES
MARCIAL SALGADO JESSICA
5TO. BLOQUE
H. VERACRUZ, VER. AGOSTO DEL 2010
Base De Datos Página 2
Índice
INTRODUCCIÓN ............................................................................................................ 3
MARCO TEÓRICO CONCEPTUAL ..................................................................................... 4
CAPITULO I: SISTEMA MANEJADOR DE BASE DE DATOS ..................................................... 4
1.1 Funciones Principales de un DBMS ......................................................................... 4
CAPITULO II: SMBD DE CÓDIGO ABIERTO ........................................................................ 6
2.1 MySQL ............................................................................................................... 6
2.2.1 Aplicaciones En Las Que Es Utilizado ................................................................ 6
2.2.2 Descripción Técnica ....................................................................................... 7
2.2 Apache Derby ..................................................................................................... 8
2.2.1 Características .............................................................................................. 8
2.2.2 Descripción Técnica ....................................................................................... 9
2.3 DB2 ................................................................................................................... 9
2.3.1 Descripción Técnica ..................................................................................... 10
2.4 PostgreSQL ....................................................................................................... 11
2.4.1 Características ............................................................................................ 11
2.4.2 Descripción Técnica ..................................................................................... 12
2.5 SQLite .............................................................................................................. 12
CAPITULO III: SMBD PROPIETARIOS ............................................................................. 14
3.1 FileMaker .......................................................................................................... 14
3.1.1 Descripción Técnica ......................................................................................... 15
3.2 Visual FoxPro .................................................................................................... 15
3.2.1 Características ............................................................................................ 16
3.3 Paradox ............................................................................................................ 17
3.4 WindowBase ..................................................................................................... 17
CAPITULO IV: SMBD EN WEB ........................................................................................ 19
4.1 Microsoft SQL Server Compact (SQL Server CE) .................................................... 19
4.2.1 Principales características ............................................................................. 20
CAPITULO V: SITIO WEB QUE OFRECE VERSIONES GRATUITAS PARA ESTUDIANTES ............ 22
5.1 Dreamspark ...................................................................................................... 22
5.1.1 Tipo de aplicaciones se pueden desarrollar con Dreamspark .............................. 22
5.1.2 Software disponible de Dreamspark ............................................................... 22
5.1.3 Pagina Web ................................................................................................ 23
CONCLUSIÓN .............................................................................................................. 24
BIBLIOGRAFÍA ............................................................................................................ 25
Base De Datos Página 3
INTRODUCCIÓN
En este trabajo abordaremos información referente a los sistemas
manejadores de base de datos así como sus características principales,
se hará hincapié en los sistemas manejadores de código abierto, en
aquellos que son propietarios y en los que se encuentran en web.
Una breve explicación de los SMBD de código abierto es que son
aquellos que se les puede modificar su código y se adecuan a las
necesidades del usuario; al contrario de aquellos SMBD propietarios que
son aquellos que cuentan con licencia y los SMBD web son aquellos que
son no libres y gratuitos.
Dentro de los SMBD de código abierto describiremos a MySQL, Apache
Derby y DB2. Los SMBD propietarios son FileMaker y WindowBase y
posteriormente los SMBD web como es el Microsoft SQL Server Compact
(SQL server CE).
Por último se mencionaran los sitios web que ofrecen versiones gratuitas
como es el dreamspark, el tipo de aplicaciones que se pueden
desarrollar y el tipo de software que se utilizara.
Base De Datos Página 4
Marco Teórico Conceptual
CAPITULO I: SISTEMA MANEJADOR DE BASE DE DATOS
El sistema manejador de bases de datos es la porción más importante
del software de un sistema de base de datos. Un DBMS es una colección
de numerosas rutinas de software interrelacionadas, cada una de las
cuales es responsable de alguna tarea específica.
1.1 Funciones Principales de un DBMS
Crear y organizar la Base de datos.
Establecer y mantener las trayectorias de acceso a la base de datos
de tal forma que los datos puedan ser accesados rápidamente.
Manejar los datos de acuerdo a las peticiones de los usuarios.
Registrar el uso de las bases de datos.
Interacción con el manejador de archivos.
Esto a través de las sentencias en DML al comando del sistema de
archivos. Así el Manejador de base de datos es el responsable del
verdadero almacenamiento de los datos.
Respaldo y recuperación.
Base De Datos Página 5
Consiste en contar con mecanismos implantados que permitan la
recuperación fácilmente de los datos en caso de ocurrir fallas en el
sistema de base de datos.
Control de concurrencia.
Consiste en controlar la interacción entre los usuarios concurrentes
para no afectar la inconsistencia de los datos.
Seguridad e integridad.
Consiste en contar con mecanismos que permitan el control de la
consistencia de los datos evitando que estos se vean perjudicados
por cambios no autorizados o previstos.
Base De Datos Página 6
CAPITULO II: SMBD DE CÓDIGO ABIERTO
2.1 MySQL
MySQL es un sistema gestor de bases de
datos que se puede encuadrar dentro de la
categoría de los programas open-source.
Aparte de las características que definen
MySQL como programa open-source, existen
aspectos que lo diferencian de otros productos como, por citar uno
conocido, Access. Los atributos a los que hacemos referencia son:
Posibilidad de crear y configurar usuarios, asignando a cada uno de
ellos permisos diferentes.
Facilidad de exportación e importación de datos, incluso de la base
de datos completa.
Posibilidad de ejecutar conjuntos de instrucciones guardadas en
ficheros externos a la base de datos.
2.2.1 Aplicaciones En Las Que Es Utilizado
MySQL 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 aplicación web está muy ligada a PHP, que a menudo aparece en
Base De Datos Página 7
combinación con MySQL. MySQL es una base de datos muy rápida en la
lectura cuando utiliza el motor no transaccional MyISAM, pero puede
provocar problemas de integridad en entornos de alta concurrencia en la
modificación. En aplicaciones web hay baja concurrencia en la
modificación de datos y en cambio el entorno es intensivo en lectura de
datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea
cual sea el entorno en el que va a utilizar MySQL, es importante
adelantar monitoreos sobre el desempeño para detectar y corregir
errores tanto de SQL como de programacion.
2.2.2 Descripción Técnica
Nombre MySQL
Desarrollador Sun Microsystems (hasta
febrero de 2008 MySQL AB)
Última versión estable 5.1.38 (1 de septiembre de
2009)
Codificación C y C++
Sistema Operativo Multiplataforma
Licencia GPL o uso comercial
Sitio web www.mysql.com
Base De Datos Página 8
2.2 Apache Derby
Este es un sistema gestor de base de datos
relacional escrito en Java que puede ser
embebido 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.
2.2.1 Características
APIs para JDBC y SQL. Soporta todas las características de SQL92 y
la mayoría de SQL99. La sintaxis SQL usada proviene de IBM DB2.
Su código mide alrededor de 2000KB comprimido.
Soporta cifrado completo, roles y permisos. Además posee SQL
SCHEMAS para separar la información en una única base de datos y
control completo de usuarios.
Soporta internamente procedures, cifrado y compresión.
Trae soporte multilenguaje y localizaciones específicas.
A partir de la versión 10.4 trae un sistema simple de replicación
maestro-esclavo.
Base De Datos Página 9
Transacciones y recuperación ante errores ACID.
Posee tres productos asociados a la marca:
Derby Embedded Database Engine: El motor propiamente dicho.
Derby Network Server: Permite convertir Derby en una base de
datos que sigue el modelo cliente-servidor tradicional.
Database Utilities: Un paquete de utilidades.
2.2.2 Descripción Técnica
Nombre Apache derby
Desarrollador Apache Software Foundation
Última versión estable 10.4.2.0 (5 de septiembre de
2008)
Sistema Operativo Multiplataforma
Licencia Apache license 2.0
Sitio web http://db.apache.org/derby/
2.3 DB2
DB2 es una marca comercial, propiedad de
IBM, bajo la cual se comercializa un sistema
de gestión de base de datos.
Base De Datos Página 10
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.
DB2 Express-C es la versión gratuita soportada por la comunidad de
DB2 que permite desarrollar, implementar y distribuir aplicaciones que
no usen las características avanzadas de las versiones comerciales de
DB2. Esta versión de DB2 puede ser concebida como el núcleo de DB2,
las diferentes ediciones incluyen las características de Express-C más
funcionalidades específicas.
DB2 para Linux, UNIX y Windows permite la automatización de tareas,
reducción de las necesidades de consumo de alimentación, un alto
rendimiento que reduce los servidores necesarios para ejecutar la base
de datos, escalabilidad sencilla y alta disponibilidad en su arquitectura
de discos de datos y otras soluciones que facilitan la colaboración entre
profesionales.
2.3.1 Descripción Técnica
Nombre DB2
Desarrollador IBM
Última versión estable 2.16
Sistema Operativo Multiplataforma
Sitio web http://www.db2mag.com/
Base De Datos Página 11
2.4 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).
2.4.1 Características
Alta concurrencia
Mediante un sistema denominado MVCC (Acceso concurrente
multiversión, por sus siglas en inglés) PostgreSQL permite que mientras
un proceso escribe en una tabla, otros accedan a la misma tabla sin
necesidad de bloqueos. Cada usuario obtiene una visión consistente de
lo último a lo que se le hizo commit.
Claves ajenas también denominadas Llaves ajenas o Claves Foráneas
(foreign keys).
Disparadores (triggers): Un disparador o trigger se define en una
acción especifica basada en algo ocurrente dentro de la base de
datos. En PostgreSQL esto significa la ejecución de un procedimiento
almacenado basado en una determinada acción sobre una tabla
Base De Datos Página 12
específica. Ahora todos los disparadores se definen por seis
características:
El nombre del disparador o trigger
El momento en que el disparador debe arrancar
El evento del disparador deberá activarse sobre…
La tabla donde el disparador se activará
La frecuencia de la ejecución
La función que podría ser llamada
2.4.2 Descripción Técnica
Nombre PostgreSQL
Desarrollador PostgreSQL Global Development
Group
Última versión estable 8.4 (1 de julio de 2009)
Sistema Operativo Multiplataforma
Licencia BSD
Sitio web www.postgresql.org
2.5 SQLite
SQLite es un sistema de gestión de bases
de datos relacional compatible con ACID,
contenida en una relativamente pequeña
(~275 kiB)1 biblioteca en C. SQLite es un
proyecto de dominio público creado por D. Richard Hipp.
Base De Datos Página 13
A diferencia de los sistema de gestión 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 través 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 más eficientes que
la comunicación entre procesos. El conjunto de la base de datos
(definiciones, tablas, índices, y los propios datos), son guardados como
un sólo fichero estándar en la máquina host. Este diseño simple se logra
bloqueando todo el fichero de base de datos al principio de cada
transacción.
En su versión 3, SQLite permite bases de datos de hasta 2 Terabytes de
tamaño, y también permite la inclusión de campos tipo BLOB.
2.5.1 Descripción Técnica
Nombre SQLite
Desarrollador D. Richard Hipp
Última versión estable 3.6.16 (27 de junio de 2009)
Codificación C
Sistema Operativo Multiplataforma
Licencia Dominio Público
Sitio web www.sqlite.org
Base De Datos Página 14
CAPITULO III: SMBD PROPIETARIOS
3.1 FileMaker
FileMaker Pro es una aplicación multiplataforma
(Windows y Mac) de base de datos relacional de
FileMaker Inc. (una subsidiaria de Apple Inc.).
FileMaker integra el motor de la base de datos con
la interfaz, lo que permite a los usuarios modificar la
base de datos al arrastrar elementos (campos,
pestañas, botones...) a las pantallas o formas que
provee la interfaz.
FileMaker evolucionó de una aplicación de MS-DOS, que se desarrolló
primariamente para Apple Macintosh. Desde 1992 está disponible para
Microsoft Windows y se puede utilizar como un ambiente heterogéneo.
FileMaker está disponible para desktop, servidor y configuraciones web.
La característica que define a FileMaker es que el motor de la base de
datos está integrado con las vistas (pantallas, reportes, etc.) que se
utilizan para acceder a él. La mayoría de las bases de datos separan
estos elementos y se concentran primariamente en la organización y
almacenamiento de datos.
Nuestros consultores de FileMaker puede crear fácil de usar y cuentan con
soluciones ricas en una tercera parte del tiempo y el costo de otros métodos tales
como Visual Basic, C + +, SQL, MySQL, SQL Server, Oracle, etcétera
Base De Datos Página 15
3.1.1 Descripción Técnica
Nombre FileMaker
Desarrollador Apple Inc
Última versión estable Pro 11
Codificación
Sistema Operativo Apple Macintosh y Microsoft
Windows
Licencia
Sitio web www.filemaker.com
3.2 Visual FoxPro
Visual FoxPro es un lenguaje de
programación orientado a objetos y
procedural, un Sistema Gestor de
Bases de datos o Database Management System (DBMS), y desde la
versión 7.0, un Sistema administrador de bases de datos relacionales,
producido por Microsoft.
Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas
para crear aplicaciones de bases de datos para el escritorio, entornos
cliente/servidor, tablet PC o para la Web.
Base De Datos Página 16
3.2.1 Características
Capacidades poderosas y muy veloces para el manejo de datos
nativos y remotos.
Flexibilidad para crear todo tipo de soluciones de bases de datos.
Lenguaje de Programación Orientado a objetos.
Utilización de Sentencias SQL en forma nativa.
Poderoso manejo de vistas, cursores y control completo de
estructuras relacionales.
Su propio gestor de base de datos incorporado. Sin embargo,
también puede conectarse con servidores de base de datos, tales
como Oracle, Microsoft SQL Server o MySQL.
Cuenta con un motor de generación de informes renovado y muy
flexible para soluciones más robustas.
Desde la versión 9.0, amplio soporte de XML, tanto como fuente de
datos (por ej., servicios Web basados en XML) como por generar
reports en formato XML.
Desde la versión 7.0, soporte de la tecnología IntelliSense de
Microsof.
2.2.2 Descripción Técnica
Base De Datos Página 17
3.3 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 ofimática
WordPerfect Office.
En los tiempos del MS-DOS, era una base de datos de bastante éxito,
compitiendo con dBase, Clipper y FoxBase. Pasó al control de Borland
después de la compra de Ansa Software en 1987.
Aunque Borland la portó a Windows, su cuota de mercado es mucho
menor que la de Microsoft Access, pero su lenguaje de programación
(ObjectPAL) es Pascal, lo que le hace más potente que Access, que usa
Visual Basic y esto limita bastante sus prestaciones si se compara con
otras bases de datos que usan lenguajes más avanzados. Con su
Runtime se puede desarrollar una aplicación usando una sola licencia sin
limitación de puestos.
3.4 WindowBase
WindowBase era un sistema de gestión de
base de datos relacionales (SGBD)
desarrollado por Software Products
International como el sucesor natural de su
famoso gestor para MS-DOS Open Access. Anunciada en 1991[1] es
presentado en Europa en el CeBIT 1992 siendo inicialmente distribuida
por las filiales europeas de SPI
Base De Datos Página 18
Los datos podían exportarse o importarse gracias a conexiones con los
principales formatos de archivo: dBase, Btrieve o el propio Open Access-
GBD. En monopuesto era compatible con Microsoft SQL Server.
En 1994 se presenta la versión 2.0 a un precio de 495 dólares la nueva
licencia, 79 dólares por el pack opcional de conectividad xBase, y 149
dólares por actualizaciones. En España es distribuida por Sedyco,
empresa que se hizo cargo del soporte de los clientes de SPI tras del
cierre de SPI Ibérica. Esta empresa lo traduce al idioma español con
vistas a comercializarlo también en Hispanoamérica y lo comercializa a
un precio inicial de 19.900 pesetas.
Base De Datos Página 19
CAPITULO IV: SMBD EN WEB
4.1 Microsoft SQL Server Compact (SQL Server CE)
Es un motor de base de datos relacional, de
libre descarga y distribución, tanto para
dispositivos móviles como para aplicaciones
escritorio. Especialmente orientada a sistemas ocasionalmente
conectados, ofrece unas características especialmente útiles para
clientes ligeros. La versión más reciente es SQL Server Compact 3.5
SP2. Anteriormente era conocida como SQL Server CE o SQL Server
Mobile. Desde la versión 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 División
de Desarrollo de Microsoft, anunció el próximo lanzamiento de SQL
Server Compact 4.0 con novedades relacionadas principalmente al
desarrollo de aplicaciones ASP.NET.
Una base de datos SQL Server Compact, a diferencia de una base de
datos SQL Server que se expone como un Servicio Windows, se ejecuta
bajo en proceso de la aplicación que la consume (in-process). El tamaño
máximo del archivo de base de datos es de 4 Gb. y la extensión por
defecto es .sdf la cual puede ser modificada. El nombre de la base de
datos está limitado a 128 caracteres. En cuanto a limitaciones destacar
que el número máximo de tablas por base de datos es de 1024 con un
tamaño máximo por registro de 8060 bytes con un tamaño por página
de 4 Kb. y 2 Gb. para campos BLOB.
Base De Datos Página 20
SQL Server Compact posee un motor de base de datos así como un
procesador y un optimizador de consultas especialmente diseñado para
entornos móviles. Soporta un subconjunto de tipos de datos y de
sentencias T-SQL de SQL Server y entre las últimas novedades de la
versión 3.5 se encuentran:
Consultas jerarquizadas con SELECT FROM
Instrucciones CROSS APPLY y OUTER APPLY
Instrucción CAST y DECIMAL
SET IDENTITY INSERT
Instrucción TOP
4.2
Adaptive Server Enterprise (ASE) es el motor de bases de datos
(RDBMS) insignia de la compañía Sybase. ASE es un sistema de gestión
de datos, altamente escalable, de alto rendimiento, con soporte a
grandes volúmenes de datos, transacciones y usuarios, y de bajo costo,
que permite:
Almacenar datos de manera segura
Tener acceso y procesar datos de manera inteligente
Movilizar datos
4.2.1 Principales características
Un optimizador de consultas completamente renovado y más
inteligente
Técnicas de particionamiento semántico de tablas que aumentan
la velocidad de acceso a los datos
Base De Datos Página 21
Columnas cifradas para mayor seguridad de los datos
Columnas computadas "virtuales" y materializadas, e índices
funcionales, que brindan mayor rendimiento
Mejoras al lenguaje Transact-SQL, para mayor productividad
Mejoras a los servicios de Java y XML en la base de datos
Mejoras a los servicios para consumo y publicación de Servicios
Web
Herramientas mejoradas para la administración y el monitoreo
Más rendimiento y menor costo total de propiedad
Arquitectura VSA de Sybase
Administrador lógico de recursos y tareas
Múltiples esquemas de bloqueo de datos
Copias de respaldo en línea y de alto rendimiento
Integración transparente con orígenes de datos remotos
Programador de tareas
Conexiones seguras con SSL
Soporte a LDAP para autenticación de usuarios y conectividad
cliente/servidor
Soporte a múltiples herramientas de desarrollo y lenguajes de
programación, como PowerBuilder, Visual Basic, Java, C, PHP, etc.
Soporte a múltiples protocolos de conectividad, como Open Client
(propio de Sybase), ODBC, OLE DB, ADO.NET y JDBC.
Base De Datos Página 22
CAPITULO V: SITIO WEB QUE OFRECE VERSIONES GRATUITAS
PARA ESTUDIANTES
5.1 Dreamspark
Es un programa que permite a estudiantes de educación superior,
acceder de forma gratuita a programas de desarrollo y diseño de
Microsoft.
Es una gran oportunidad de tener acceso sin costo a algunas de las
principales herramientas de desarrollo y diseño disponibles en el
mercado. El hacer uso de las mismas permitirá a los estudiantes
desarrollar sus potenciales y poner en práctica los conocimientos
teóricos adquiridos.
5.1.1 Tipo de aplicaciones se pueden desarrollar con Dreamspark
Los productos incluidos en la plataforma, te permiten trabajar en
entornos virtuales, configurar ambientes de servidores, administrar
bases de datos, desarrollar aplicaciones web o de escritorio, diseñar
interfaces, imágenes y multimedia, e incluso crear tus propios juegos.
5.1.2 Software disponible de Dreamspark
Microsoft SQL Server 2008 Developer Edition
Microsoft Visual Studio 2005 Professional Edition
Microsoft Visual Studio 2008 Professional Edition
Microsoft Expression Studio 1.0
Microsoft Expression Studio 2 Trial Edition (includes Web, Blend,
Media, and Design)
Microsoft Windows Server 2003 R2 Standard Edition
Base De Datos Página 23
Microsoft Windows Server 2008 Standard Edition
IT Academy Student Pass
SQL Server 2008 Express Edition
Visual Studio 2008 Express Edition
XNA Game Studio 2.0 (with 12-month Creators Club Student trial
membership)
Virtual PC 2007
Visual Basic 2005 Express
Visual C++ 2005 Express
Visual C# 2005 Express
Visual Web Developer 2008 Express
Visual Basic 2008 Express
Visual C++2008 Express
Visual C# 2008 Express
5.1.3 Pagina Web
https://www.dreamspark.com/
Base De Datos Página 24
CONCLUSIÓN
Al realizar este trabajo nos dimos cuenta que en el mercado existe una
gran variedad de sistemas manejadores de base de datos y que cada
uno cuenta con diferentes características y se pueden adecuar a las
necesidades del usuario mas exigente.
También observamos la competencia que existe de SMBD y que los
líderes del mercado son aquellos que mas confianza, seguridad y
eficiencia ofrecen al cliente.
Por lo que los SMBD mencionados en el presente trabajo son líderes en
el mercado en base a esto los consideramos apropiados para incluirlos y
especificar sus características.
Cabe mencionar que la web ofrece software no libres y gratuitos, es
decir, son aquellos que se pueden descargar fácilmente pero que no
pueden ser modificados. Esto muchas veces ha creado controversia
porque piensan que al ser gratuitos puede que no sean seguros.
Finalmente podemos agregar que estos sitios web si ofrecen versiones
gratuitas pero que en realidad si son seguros y confiables.
Con lo anterior expuesto tenemos un conocimiento mas sobre SMBD que
aplicaremos en nuestra base de datos y esto nos ayudara a visualizar y
corregir cualquier anomalía.
Base De Datos Página 25
BIBLIOGRAFÍA
http://jorge613.wordpress.com/2010/05/27/descargar-manejadores-
de-base-de-datos-%C2%A1gratis/
http://www.mailxmail.com/curso-mysql-informatica/mysql-basico-
caracteristicas
http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_
datos
http://es.wikipedia.org/wiki/FileMaker
http://www.prograweb.com.mx/taller/OracleExpressEdition.html
http://es.wikipedia.org/w/index.php?title=Oracle_Express_Edition_10&a
ction=edit&redlink=1
http://es.wikipedia.org/wiki/SQL_Server_Compact
http://es.wikipedia.org/wiki/WindowBase
http://sistemas.itlp.edu.mx/tutoriales/basedat1/tema1_9.htm
http://es.wikipedia.org/wiki/Fox_Pro
http://es.wikipedia.org/wiki/Paradox_%28base_de_datos%29