sistemas manejadores de base de datos

25
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

Upload: villalpando-human-factor-sa-de-cv

Post on 26-May-2015

19.791 views

Category:

Education


5 download

DESCRIPTION

INVESTIGACION DE BASES DE DATOS

TRANSCRIPT

Page 1: Sistemas manejadores de base de datos

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

Page 2: Sistemas manejadores de base de datos

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

Page 3: Sistemas manejadores de base de datos

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.

Page 4: Sistemas manejadores de base de datos

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.

Page 5: Sistemas manejadores de base de datos

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.

Page 6: Sistemas manejadores de base de datos

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

Page 7: Sistemas manejadores de base de datos

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

Page 8: Sistemas manejadores de base de datos

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.

Page 9: Sistemas manejadores de base de datos

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.

Page 10: Sistemas manejadores 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/

Page 11: Sistemas manejadores de base de datos

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

Page 12: Sistemas manejadores de base de datos

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.

Page 13: Sistemas manejadores de base de datos

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

Page 14: Sistemas manejadores de base de datos

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

Page 15: Sistemas manejadores de base de datos

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.

Page 16: Sistemas manejadores de base de datos

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

Page 17: Sistemas manejadores de base de datos

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

Page 18: Sistemas manejadores de base de datos

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.

Page 19: Sistemas manejadores de base de datos

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.

Page 20: Sistemas manejadores de base de datos

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

Page 21: Sistemas manejadores de base de 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.

Page 22: Sistemas manejadores de base de datos

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

Page 23: Sistemas manejadores de base de datos

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/

Page 24: Sistemas manejadores de base de datos

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.

Page 25: Sistemas manejadores de base de datos

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